0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -2 -1 0 -1 -1 -1 -2 -2 -2 0 0 0 -1 -2 -1 -1 -1 0 -1 -1 -1 -2 0 0 0 0 0 0 -2 -1 -1 -2 -1 0 -1 -1 -2 -2 -4 -2 -1 -1 -1 -2 -1 -1 -3 -5 -4 -3 -4 -4 -3 -3 -3 -3 -4 -3 -4 -4 -2 -2 -3 -3 -3 -1 -1 -3 -3 -3 -4 -3 -3 -1 -1 -3 -2 -2 -1 -3 -2 -2 -3 -3 -3 -2 -2 -3 -5 -5 -3 -3 -2 -4 -4 -2 -5 -4 -5 -5 -3 -4 -3 -3 -3 -3 -3 -3 -2 -3 -4 -4 -3 -5 -4 -4 -4 -4 -3 -3 -4 -3 -5 -4 -4 -5 -4 -3 -3 -4 -5 -6 -4 -6 -5 -6 -6 -6 -6 -7 -7 -9 -7 -5 -6 -6 -5 -5 -7 -6 -5 -5 -6 -6 -6 -5 -6 -5 -6 -4 -5 -5 -4 -4 -6 -5 -5 -8 -7 -7 -8 -8 -9 -9 -8 -10 -10 -8 -8 -10 -9 -8 -9 -9 -9 -10 -7 -8 -6 -7 -8 -9 -7 -7 -8 -7 -7 -6 -8 -7 -7 -6 -7 -6 -6 -6 -8 -9 -10 -11 -8 -9 -8 -7 -6 -8 -9 -6 -7 -9 -10 -11 -10 -9 -9 -9 -11 -13 -9 -8 -8 -7 -7 -9 -11 -10 -11 -12 -10 -11 -11 -12 -12 -11 -11 -11 -11 -11 -12 -11 -11 -10 -10 -10 -11 -11 -12 -11 -13 -12 -12 -12 -12 -10 -12 -13 -13 -12 -10 -11 -10 -11 -13 -11 -11 -13 -12 -13 -12 -13 -13 -14 -14 -13 -14 -13 -13 -13 -15 -15 -14 -14 -15 -14 -14 -15 -16 -14 -12 -12 -11 -13 -14 -14 -12 -10 -12 -13 -13 -11 -11 -13 -11 -10 -8 -10 -13 -13 -14 -13 -13 -15 -14 -13 -15 -14 -13 -13 -15 -15 -12 -11 -12 -13 -14 -17 -15 -13 -13 -14 -13 -16 -15 -14 -14 -15 -16 -13 -12 -14 -13 -13 -15 -14 -13 -16 -15 -14 -14 -14 -14 -17 -16 -17 -16 -14 -13 -13 -14 -14 -15 -15 -15 -15 -15 -16 -16 -16 -15 -17 -19 -18 -16 -16 -16 -17 -16 -18 -18 -17 -15 -16 -17 -15 -16 -18 -20 -19 -19 -18 -18 -17 -17 -18 -17 -19 -21 -18 -21 -22 -22 -17 -18 -20 -21 -21 -20 -19 -16 -17 -18 -17 -17 -17 -15 -17 -18 -19 -21 -18 -15 -14 -14 -19 -21 -20 -21 -20 -23 -22 -20 -21 -20 -22 -20 -19 -19 -18 -20 -18 -20 -22 -23 -24 -23 -24 -25 -24 -25 -26 -25 -24 -22 -25 -25 -23 -23 -24 -25 -25 -26 -24 -23 -20 -20 -21 -23 -26 -26 -27 -26 -26 -26 -26 -26 -24 -26 -26 -27 -25 -26 -24 -21 -23 -21 -20 -22 -21 -19 -20 -19 -20 -21 -21 -19 -20 -20 -21 -20 -21 -20 -20 -21 -22 -24 -24 -26 -25 -25 -26 -29 -26 -27 -24 -28 -29 -27 -30 -28 -27 -27 -30 -25 -28 -29 -28 -27 -27 -27 -28 -30 -30 -30 -29 -25 -23 -24 -25 -27 -26 -25 -27 -29 -24 -25 -26 -23 -25 -27 -26 -26 -23 -23 -24 -24 -25 -23 -19 -21 -23 -24 -24 -27 -30 -30 -28 -27 -27 -25 -27 -31 -29 -29 -28 -28 -26 -29 -32 -30 -31 -28 -25 -27 -27 -27 -27 -27 -26 -25 -28 -27 -28 -26 -27 -21 -22 -25 -25 -27 -29 -28 -25 -25 -24 -26 -27 -28 -28 -28 -26 -26 -29 -29 -31 -33 -31 -32 -30 -28 -31 -28 -28 -26 -28 -24 -24 -27 -30 -27 -31 -32 -31 -31 -30 -29 -31 -29 -28 -28 -28 -28 -28 -31 -29 -27 -31 -31 -29 -29 -31 -31 -32 -32 -33 -35 -29 -32 -32 -30 -32 -31 -32 -28 -30 -30 -30 -29 -30 -32 -34 -34 -33 -32 -33 -32 -32 -32 -29 -30 -32 -32 -30 -33 -29 -29 -31 -33 -35 -33 -30 -33 -34 -33 -34 -30 -31 -29 -34 -34 -34 -35 -34 -35 -34 -37 -33 -33 -34 -38 -40 -39 -39 -34 -35 -34 -37 -35 -35 -33 -34 -36 -32 -31 -33 -36 -35 -33 -37 -35 -35 -36 -38 -37 -36 -38 -36 -38 -37 -36 -37 -34 -34 -37 -37 -40 -37 -35 -36 -36 -33 -35 -35 -40 -38 -37 -38 -39 -41 -42 -42 -43 -40 -41 -41 -43 -41 -41 -41 -43 -41 -40 -39 -41 -41 -42 -40 -42 -39 -39 -38 -40 -40 -38 -38 -38 -40 -42 -44 -40 -37 -39 -40 -39 -37 -37 -39 -45 -44 -39 -37 -41 -42 -41 -38 -37 -44 -42 -44 -43 -39 -46 -42 -42 -38 -39 -40 -41 -45 -44 -48 -42 -42 -43 -46 -46 -45 -45 -44 -44 -45 -41 -44 -45 -42 -40 -45 -43 -45 -47 -45 -45 -43 -46 -45 -43 -45 -44 -47 -47 -47 -46 -46 -44 -47 -45 -44 -48 -48 -49 -49 -46 -43 -46 -43 -41 -46 -46 -43 -44 -46 -45 -46 -44 -45 -46 -45 -45 -46 -46 -47 -46 -47 -40 -41 -43 -46 -46 -45 -49 -51 -52 -47 -46 -43 -43 -45 -50 -50 -57 -55 -54 -52 -47 -43 -43 -45 -49 -54 -55 -54 -47 -45 -44 -35 -37 -43 -50 -56 -56 -55 -48 -43 -41 -37 -41 -49 -57 -55 -51 -49 -44 -44 -43 -45 -52 -55 -59 -60 -55 -48 -47 -48 -50 -47 -44 -52 -57 -61 -53 -47 -47 -42 -36 -39 -52 -58 -63 -61 -52 -44 -44 -49 -47 -52 -55 -59 -61 -59 -51 -44 -46 -44 -47 -53 -53 -56 -59 -55 -53 -53 -51 -49 -49 -49 -51 -46 -53 -59 -62 -62 -56 -50 -44 -48 -50 -56 -58 -63 -67 -66 -57 -50 -46 -43 -48 -61 -62 -64 -62 -60 -58 -53 -50 -49 -48 -55 -61 -55 -57 -57 -59 -58 -52 -50 -51 -55 -58 -58 -57 -57 -60 -65 -63 -61 -58 -56 -57 -56 -59 -60 -63 -68 -72 -73 -68 -66 -58 -55 -55 -62 -68 -67 -65 -60 -55 -49 -51 -56 -64 -62 -55 -51 -52 -56 -59 -59 -65 -62 -63 -61 -53 -46 -42 -55 -65 -72 -74 -68 -71 -67 -59 -65 -65 -73 -81 -77 -70 -65 -64 -61 -58 -63 -71 -75 -75 -65 -55 -45 -50 -60 -69 -62 -56 -60 -64 -54 -45 -41 -53 -62 -66 -64 -64 -67 -69 -70 -64 -59 -62 -66 -71 -67 -66 -61 -69 -73 -67 -66 -70 -76 -72 -63 -58 -57 -60 -61 -70 -76 -74 -67 -62 -62 -61 -64 -69 -66 -64 -61 -60 -62 -60 -68 -67 -63 -58 -62 -68 -70 -68 -64 -60 -61 -65 -71 -74 -80 -77 -62 -59 -60 -58 -65 -75 -83 -79 -67 -57 -51 -62 -77 -88 -94 -77 -57 -46 -54 -72 -92 -91 -85 -68 -56 -55 -60 -74 -84 -85 -80 -70 -61 -57 -67 -75 -78 -73 -63 -57 -54 -62 -71 -77 -79 -72 -57 -53 -61 -74 -86 -86 -77 -71 -67 -67 -64 -68 -85 -92 -94 -77 -62 -55 -57 -72 -82 -88 -83 -68 -46 -47 -67 -90 -102 -92 -75 -51 -46 -67 -98 -111 -96 -69 -48 -52 -81 -106 -117 -104 -79 -52 -47 -64 -90 -108 -105 -88 -65 -56 -59 -77 -100 -107 -87 -64 -56 -67 -92 -106 -97 -75 -63 -63 -71 -87 -91 -87 -71 -56 -56 -71 -89 -91 -82 -71 -64 -59 -71 -72 -71 -80 -84 -84 -81 -80 -84 -85 -93 -99 -99 -95 -83 -78 -83 -93 -95 -89 -85 -83 -81 -82 -81 -72 -65 -60 -68 -81 -89 -92 -86 -79 -70 -66 -78 -92 -97 -81 -72 -69 -76 -82 -88 -93 -86 -73 -74 -76 -85 -97 -96 -91 -81 -81 -91 -102 -99 -93 -79 -78 -83 -90 -93 -85 -83 -86 -89 -87 -79 -74 -80 -82 -85 -78 -74 -77 -77 -80 -85 -87 -86 -78 -76 -79 -85 -89 -83 -83 -76 -75 -77 -83 -88 -88 -89 -87 -84 -82 -80 -79 -87 -89 -89 -86 -84 -80 -85 -82 -82 -78 -78 -76 -77 -74 -76 -79 -73 -67 -76 -80 -83 -85 -82 -75 -75 -78 -86 -85 -80 -82 -74 -81 -86 -96 -94 -89 -81 -81 -84 -89 -94 -94 -92 -90 -91 -85 -86 -89 -87 -84 -86 -81 -81 -82 -82 -79 -78 -78 -77 -77 -80 -83 -80 -76 -77 -76 -79 -82 -81 -86 -85 -82 -82 -87 -89 -91 -89 -89 -93 -96 -93 -89 -87 -88 -94 -94 -90 -92 -89 -87 -86 -86 -84 -83 -83 -87 -89 -88 -86 -86 -82 -82 -84 -83 -85 -83 -82 -81 -80 -78 -80 -82 -79 -79 -80 -82 -84 -83 -82 -82 -80 -82 -85 -85 -84 -86 -86 -87 -83 -83 -82 -85 -85 -86 -87 -85 -87 -88 -88 -88 -85 -81 -76 -78 -83 -85 -87 -87 -83 -86 -86 -86 -88 -89 -90 -88 -88 -91 -86 -90 -92 -91 -87 -89 -93 -89 -95 -97 -93 -93 -95 -91 -95 -95 -94 -93 -88 -89 -89 -89 -82 -86 -87 -86 -90 -91 -89 -89 -89 -88 -86 -84 -84 -86 -88 -84 -84 -86 -89 -89 -90 -89 -92 -90 -91 -89 -89 -93 -94 -92 -91 -91 -90 -90 -90 -91 -91 -95 -94 -88 -87 -89 -90 -95 -89 -85 -86 -89 -90 -91 -88 -85 -83 -85 -88 -90 -89 -89 -87 -89 -91 -90 -86 -87 -91 -96 -95 -89 -95 -94 -91 -89 -94 -96 -95 -99 -102 -99 -95 -94 -93 -94 -95 -97 -95 -91 -88 -86 -88 -91 -90 -91 -91 -94 -92 -94 -95 -97 -91 -87 -91 -92 -90 -92 -91 -90 -90 -89 -92 -95 -99 -97 -99 -100 -96 -97 -94 -97 -101 -97 -90 -90 -92 -91 -95 -98 -94 -92 -93 -90 -90 -91 -91 -94 -93 -91 -93 -91 -92 -88 -90 -88 -89 -90 -93 -91 -89 -90 -91 -93 -98 -101 -102 -100 -91 -89 -102 -112 -110 -100 -92 -93 -100 -101 -98 -97 -98 -97 -101 -100 -97 -98 -98 -100 -97 -95 -94 -97 -97 -89 -81 -81 -92 -103 -101 -94 -87 -87 -96 -98 -95 -94 -95 -100 -97 -90 -89 -97 -108 -107 -99 -91 -96 -106 -105 -100 -95 -98 -105 -110 -104 -99 -100 -100 -102 -101 -96 -98 -98 -94 -95 -92 -93 -96 -95 -92 -86 -84 -93 -98 -97 -92 -85 -93 -102 -108 -107 -99 -95 -99 -100 -101 -103 -107 -107 -109 -108 -106 -105 -104 -108 -110 -112 -110 -104 -103 -103 -105 -101 -103 -105 -102 -100 -98 -98 -96 -97 -99 -101 -104 -104 -101 -103 -105 -101 -104 -108 -101 -99 -100 -99 -101 -106 -104 -102 -97 -95 -101 -100 -101 -100 -98 -101 -105 -106 -101 -101 -104 -107 -105 -103 -100 -99 -103 -103 -104 -106 -101 -100 -103 -105 -106 -104 -98 -95 -100 -103 -102 -101 -100 -101 -99 -99 -97 -102 -107 -105 -103 -103 -99 -104 -107 -105 -107 -104 -104 -102 -104 -105 -109 -111 -107 -103 -101 -103 -103 -102 -105 -102 -96 -95 -97 -98 -98 -98 -98 -96 -96 -97 -102 -103 -96 -96 -98 -101 -103 -99 -98 -98 -98 -102 -104 -102 -101 -102 -105 -103 -100 -105 -105 -104 -99 -105 -108 -105 -106 -102 -106 -107 -105 -103 -105 -106 -108 -105 -104 -104 -103 -107 -107 -106 -104 -104 -106 -106 -102 -104 -102 -103 -102 -105 -104 -107 -108 -101 -102 -105 -109 -102 -101 -97 -98 -103 -104 -104 -108 -106 -107 -107 -104 -107 -105 -111 -109 -105 -106 -105 -108 -109 -105 -109 -109 -108 -108 -106 -108 -105 -105 -107 -108 -104 -106 -107 -106 -105 -102 -105 -99 -100 -107 -103 -99 -100 -104 -103 -102 -101 -104 -101 -102 -103 -103 -104 -107 -111 -103 -103 -102 -102 -106 -105 -102 -104 -100 -98 -107 -107 -108 -112 -106 -107 -106 -107 -111 -112 -105 -102 -108 -110 -111 -111 -108 -110 -105 -111 -111 -112 -109 -105 -104 -104 -105 -111 -107 -109 -105 -109 -110 -109 -110 -111 -110 -108 -105 -106 -107 -113 -108 -111 -107 -105 -105 -112 -106 -106 -108 -105 -107 -109 -112 -109 -110 -109 -111 -109 -113 -114 -112 -113 -112 -114 -114 -110 -109 -108 -110 -116 -113 -108 -112 -112 -110 -114 -114 -111 -110 -110 -113 -110 -115 -116 -111 -107 -111 -114 -112 -110 -111 -114 -114 -110 -108 -112 -112 -112 -113 -112 -114 -114 -110 -109 -111 -112 -114 -118 -113 -117 -119 -117 -108 -111 -116 -121 -125 -125 -116 -114 -116 -117 -118 -117 -121 -123 -124 -119 -116 -117 -115 -118 -116 -114 -113 -109 -109 -118 -116 -112 -108 -113 -110 -110 -108 -114 -112 -106 -105 -110 -107 -112 -109 -104 -111 -112 -119 -117 -106 -107 -117 -124 -125 -129 -125 -113 -106 -113 -120 -121 -125 -125 -125 -115 -114 -111 -119 -119 -115 -116 -109 -110 -111 -113 -116 -112 -109 -110 -109 -113 -113 -112 -117 -116 -119 -119 -118 -116 -116 -121 -121 -120 -118 -119 -119 -120 -120 -121 -123 -122 -119 -117 -125 -123 -126 -120 -119 -118 -119 -120 -118 -120 -117 -115 -115 -116 -112 -112 -117 -117 -112 -114 -111 -114 -114 -113 -118 -118 -116 -114 -113 -116 -113 -115 -118 -115 -114 -116 -121 -124 -118 -117 -120 -121 -120 -120 -123 -120 -125 -122 -119 -120 -121 -120 -118 -118 -117 -119 -119 -114 -112 -116 -121 -117 -112 -114 -114 -115 -114 -112 -113 -115 -119 -113 -115 -121 -121 -119 -122 -119 -116 -123 -124 -120 -119 -117 -119 -119 -117 -119 -123 -122 -122 -123 -124 -121 -123 -122 -125 -125 -124 -122 -120 -123 -126 -124 -126 -120 -123 -124 -122 -124 -124 -124 -123 -122 -122 -121 -119 -120 -122 -120 -124 -122 -121 -119 -118 -118 -119 -123 -121 -124 -125 -127 -123 -124 -125 -128 -129 -124 -122 -123 -123 -129 -129 -128 -128 -127 -125 -125 -129 -129 -127 -127 -125 -125 -128 -126 -125 -124 -122 -123 -121 -120 -116 -119 -123 -122 -118 -117 -123 -123 -120 -121 -124 -122 -118 -121 -125 -125 -129 -126 -120 -119 -123 -124 -127 -125 -127 -126 -129 -128 -126 -125 -125 -124 -128 -127 -125 -126 -126 -128 -128 -126 -129 -128 -129 -125 -124 -125 -129 -126 -130 -125 -125 -125 -127 -130 -125 -123 -122 -124 -126 -121 -123 -120 -123 -128 -128 -123 -125 -128 -127 -127 -127 -126 -130 -124 -125 -123 -126 -130 -124 -128 -129 -129 -124 -124 -128 -124 -124 -128 -124 -126 -126 -129 -123 -122 -127 -125 -120 -120 -118 -125 -124 -128 -127 -126 -129 -129 -130 -132 -135 -132 -131 -134 -129 -128 -129 -126 -128 -131 -130 -128 -126 -126 -127 -127 -130 -131 -129 -130 -128 -123 -126 -132 -132 -131 -127 -122 -130 -133 -134 -127 -127 -125 -131 -132 -129 -129 -124 -127 -129 -129 -127 -127 -128 -132 -135 -135 -127 -126 -129 -128 -133 -128 -128 -126 -123 -123 -128 -127 -126 -132 -133 -134 -127 -133 -136 -139 -135 -132 -128 -128 -130 -132 -137 -131 -132 -133 -137 -133 -130 -132 -136 -138 -136 -133 -129 -131 -136 -134 -123 -123 -125 -128 -127 -125 -124 -126 -128 -129 -124 -126 -126 -127 -126 -128 -126 -125 -129 -133 -137 -132 -128 -130 -139 -137 -134 -132 -134 -135 -135 -135 -132 -132 -137 -135 -136 -133 -139 -141 -134 -132 -129 -132 -137 -134 -129 -133 -133 -133 -132 -134 -129 -137 -136 -132 -129 -132 -140 -138 -137 -129 -128 -129 -134 -137 -136 -134 -136 -136 -137 -135 -139 -136 -139 -136 -134 -137 -143 -141 -138 -137 -135 -136 -136 -133 -132 -133 -131 -131 -136 -138 -135 -137 -133 -135 -131 -133 -129 -132 -133 -132 -136 -132 -123 -124 -295 -458 -458 -627 -788 -784 -950 -1113 -1115 -1276 -1276 -1275 -1436 -1270 -1262 -1427 -1372 -1373 -1536 -1528 -1368 -1359 -1362 -1521 -1522 -1513 -1506 -1506 -1824 -1820 -1820 -1974 -1973 -1970 -2129 -2286 -2439 -2599 -2589 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 0 0 0 -1 0 -1 -1 -2 -2 0 0 0 -2 -1 -2 -2 0 -1 -1 0 -1 -1 0 0 0 0 -1 -2 -1 -1 -2 -1 -1 -4 -2 -3 -2 -2 -2 -1 -2 -2 -4 -3 -3 -3 -2 -4 -4 -3 -4 -4 -5 -5 -6 -4 -2 -2 -4 -5 -5 -2 -1 -1 -2 -4 -4 -3 -4 -2 -3 -4 -3 -4 -4 -3 -3 -3 -3 -3 -4 -5 -5 -4 -3 -3 -5 -5 -3 -5 -5 -5 -4 -4 -5 -5 -6 -6 -4 -5 -4 -5 -4 -4 -3 -4 -3 -4 -5 -5 -3 -4 -5 -5 -4 -5 -5 -4 -6 -5 -5 -5 -4 -5 -4 -5 -5 -6 -5 -6 -6 -8 -7 -6 -8 -8 -7 -6 -7 -8 -9 -8 -6 -5 -6 -6 -8 -6 -7 -7 -7 -7 -6 -6 -6 -6 -6 -7 -6 -5 -4 -6 -7 -7 -8 -8 -9 -8 -8 -10 -10 -10 -10 -11 -10 -10 -9 -10 -10 -9 -10 -9 -8 -11 -8 -7 -7 -6 -9 -9 -9 -9 -8 -9 -10 -8 -8 -7 -9 -8 -9 -8 -7 -8 -10 -11 -12 -10 -9 -12 -9 -9 -10 -9 -9 -8 -10 -11 -12 -11 -11 -11 -11 -9 -11 -14 -10 -9 -9 -7 -9 -11 -12 -11 -11 -14 -13 -11 -12 -12 -13 -14 -13 -13 -13 -12 -12 -12 -12 -11 -11 -11 -12 -12 -13 -14 -16 -12 -11 -13 -12 -12 -12 -14 -15 -12 -13 -11 -14 -13 -12 -13 -13 -13 -16 -11 -13 -15 -16 -15 -14 -13 -16 -17 -16 -15 -13 -16 -15 -16 -17 -16 -16 -14 -14 -15 -13 -13 -13 -14 -16 -14 -13 -14 -14 -14 -13 -13 -13 -13 -13 -12 -12 -10 -13 -15 -15 -16 -15 -15 -16 -16 -14 -14 -14 -15 -15 -15 -15 -14 -13 -14 -17 -16 -17 -17 -15 -14 -16 -14 -16 -16 -16 -16 -16 -16 -15 -13 -16 -15 -15 -15 -17 -15 -14 -15 -15 -16 -17 -16 -16 -17 -17 -17 -16 -17 -14 -14 -15 -16 -17 -16 -17 -17 -17 -18 -17 -17 -18 -17 -17 -18 -18 -17 -19 -19 -17 -18 -17 -18 -16 -17 -19 -20 -20 -21 -19 -20 -20 -18 -20 -21 -21 -21 -18 -19 -21 -22 -22 -22 -22 -21 -23 -20 -20 -19 -20 -19 -18 -22 -18 -18 -20 -19 -18 -20 -22 -20 -17 -16 -17 -19 -19 -21 -20 -23 -22 -22 -23 -21 -23 -25 -22 -20 -20 -23 -22 -20 -20 -23 -23 -24 -27 -27 -26 -26 -24 -25 -27 -27 -27 -23 -24 -25 -24 -27 -27 -27 -27 -26 -25 -23 -21 -23 -26 -27 -28 -28 -25 -24 -27 -29 -26 -27 -27 -27 -27 -28 -27 -27 -26 -25 -23 -24 -24 -22 -22 -20 -20 -22 -24 -21 -21 -21 -21 -19 -21 -23 -23 -21 -24 -25 -24 -27 -28 -27 -25 -27 -29 -29 -29 -31 -28 -30 -29 -30 -31 -30 -29 -27 -27 -30 -31 -31 -28 -31 -28 -29 -31 -29 -32 -30 -27 -29 -27 -27 -29 -27 -28 -28 -27 -26 -27 -26 -26 -25 -26 -28 -27 -27 -27 -26 -25 -26 -25 -22 -23 -25 -25 -26 -29 -29 -30 -30 -29 -26 -29 -26 -30 -30 -30 -30 -31 -30 -29 -31 -32 -31 -28 -28 -31 -30 -31 -28 -29 -26 -26 -28 -29 -30 -30 -28 -24 -24 -23 -27 -30 -31 -30 -27 -30 -29 -27 -28 -29 -30 -27 -30 -29 -29 -29 -34 -33 -33 -33 -33 -33 -29 -29 -29 -30 -29 -28 -25 -27 -29 -32 -31 -30 -31 -33 -31 -31 -32 -32 -29 -28 -29 -28 -30 -32 -30 -28 -31 -30 -31 -30 -34 -32 -34 -34 -34 -33 -34 -33 -32 -33 -35 -32 -30 -33 -33 -32 -31 -32 -33 -34 -32 -38 -34 -34 -34 -33 -32 -34 -34 -31 -33 -34 -36 -32 -32 -31 -32 -35 -33 -32 -32 -34 -34 -32 -35 -36 -32 -34 -34 -34 -36 -36 -37 -39 -37 -36 -34 -37 -38 -37 -39 -42 -39 -37 -36 -35 -35 -38 -40 -37 -35 -36 -37 -31 -32 -37 -36 -38 -36 -36 -35 -38 -39 -39 -36 -39 -41 -39 -40 -37 -38 -36 -37 -38 -40 -39 -40 -39 -38 -39 -36 -35 -37 -40 -40 -43 -38 -41 -42 -42 -45 -43 -42 -42 -42 -44 -45 -43 -44 -43 -40 -46 -43 -42 -41 -42 -43 -44 -38 -42 -42 -38 -39 -41 -38 -40 -43 -44 -41 -43 -42 -41 -40 -39 -37 -43 -42 -44 -42 -41 -41 -41 -44 -43 -40 -41 -44 -42 -41 -41 -43 -49 -47 -45 -40 -41 -43 -43 -47 -48 -46 -46 -43 -42 -47 -47 -46 -45 -46 -49 -46 -42 -45 -44 -43 -45 -45 -43 -47 -47 -48 -45 -46 -48 -46 -46 -45 -45 -48 -47 -48 -50 -49 -48 -45 -50 -49 -47 -48 -50 -49 -49 -47 -46 -44 -45 -49 -46 -45 -47 -45 -44 -48 -45 -45 -43 -46 -46 -46 -46 -44 -49 -47 -46 -48 -49 -47 -46 -44 -44 -50 -53 -56 -55 -50 -49 -46 -44 -46 -50 -52 -55 -59 -58 -51 -50 -44 -41 -44 -51 -54 -56 -55 -50 -46 -39 -41 -43 -46 -52 -54 -54 -52 -49 -45 -44 -47 -51 -52 -52 -51 -51 -49 -48 -48 -52 -53 -56 -58 -61 -58 -53 -50 -49 -45 -48 -54 -54 -59 -60 -57 -51 -47 -44 -40 -44 -51 -59 -60 -61 -55 -51 -49 -48 -51 -53 -57 -61 -60 -58 -50 -46 -50 -50 -48 -53 -55 -53 -53 -52 -52 -57 -59 -56 -52 -48 -52 -53 -55 -55 -63 -62 -59 -51 -50 -51 -55 -55 -58 -66 -68 -67 -59 -51 -48 -53 -58 -64 -65 -63 -59 -57 -56 -56 -55 -54 -55 -58 -60 -58 -57 -57 -57 -58 -55 -54 -61 -61 -62 -58 -53 -55 -62 -68 -68 -65 -60 -58 -57 -58 -63 -65 -67 -72 -72 -75 -67 -61 -57 -58 -61 -68 -73 -69 -61 -56 -53 -52 -53 -55 -63 -67 -61 -54 -53 -57 -62 -65 -65 -65 -61 -60 -58 -50 -55 -58 -64 -71 -76 -76 -72 -66 -62 -66 -73 -83 -79 -70 -63 -60 -64 -70 -70 -67 -66 -66 -69 -63 -57 -52 -62 -71 -67 -59 -53 -56 -58 -55 -53 -54 -61 -64 -69 -64 -65 -67 -73 -70 -70 -64 -62 -66 -67 -69 -70 -70 -75 -75 -68 -67 -67 -71 -74 -64 -61 -60 -61 -65 -72 -72 -71 -67 -64 -66 -66 -68 -68 -68 -64 -63 -62 -63 -65 -67 -70 -70 -66 -60 -61 -64 -76 -77 -75 -71 -70 -67 -68 -72 -80 -80 -73 -65 -56 -59 -65 -80 -81 -83 -69 -58 -56 -67 -83 -89 -82 -66 -61 -58 -68 -81 -89 -83 -79 -65 -62 -60 -67 -78 -88 -86 -75 -64 -58 -61 -69 -80 -82 -75 -65 -53 -52 -62 -73 -86 -85 -72 -61 -55 -64 -79 -84 -89 -87 -78 -66 -55 -60 -78 -97 -101 -86 -64 -46 -53 -74 -92 -100 -96 -73 -48 -43 -57 -90 -111 -105 -84 -55 -39 -56 -93 -117 -111 -83 -55 -47 -67 -101 -121 -116 -91 -63 -48 -53 -82 -109 -113 -97 -71 -52 -55 -75 -99 -110 -103 -80 -60 -56 -75 -95 -101 -90 -81 -72 -66 -77 -85 -87 -80 -72 -71 -72 -74 -79 -88 -84 -74 -70 -68 -71 -75 -85 -96 -96 -83 -71 -72 -83 -101 -118 -110 -88 -76 -73 -86 -98 -98 -88 -82 -90 -87 -85 -77 -68 -66 -70 -82 -90 -89 -81 -81 -76 -75 -84 -89 -86 -76 -75 -85 -92 -89 -84 -75 -74 -80 -89 -91 -91 -87 -84 -84 -89 -94 -94 -97 -94 -91 -89 -94 -89 -90 -86 -84 -86 -88 -95 -89 -80 -75 -79 -88 -87 -83 -80 -74 -80 -82 -83 -81 -83 -85 -84 -80 -79 -81 -88 -89 -86 -80 -74 -79 -86 -94 -95 -91 -84 -81 -83 -83 -87 -90 -91 -85 -81 -83 -82 -85 -86 -85 -86 -81 -75 -72 -73 -80 -84 -76 -76 -75 -80 -83 -83 -83 -81 -78 -81 -85 -81 -81 -81 -81 -85 -93 -93 -93 -89 -86 -86 -90 -88 -93 -95 -95 -94 -95 -90 -87 -86 -84 -84 -86 -83 -81 -83 -83 -80 -80 -77 -79 -81 -83 -81 -77 -79 -81 -82 -81 -82 -85 -84 -84 -88 -90 -86 -89 -93 -92 -92 -94 -96 -94 -91 -90 -89 -92 -93 -93 -91 -91 -88 -87 -85 -88 -89 -88 -88 -89 -85 -89 -88 -85 -85 -85 -84 -83 -81 -83 -82 -83 -81 -79 -80 -82 -83 -82 -84 -86 -86 -85 -83 -82 -82 -88 -86 -86 -91 -86 -88 -86 -86 -86 -87 -86 -84 -87 -86 -90 -93 -89 -88 -84 -80 -79 -82 -85 -86 -89 -89 -90 -86 -85 -88 -93 -91 -89 -90 -89 -91 -92 -92 -91 -92 -89 -89 -95 -97 -98 -96 -95 -91 -94 -94 -93 -96 -95 -93 -87 -92 -90 -88 -86 -87 -87 -88 -90 -92 -92 -91 -88 -86 -89 -86 -87 -84 -87 -87 -88 -86 -91 -92 -92 -91 -96 -92 -93 -93 -94 -92 -95 -94 -94 -92 -90 -91 -91 -96 -95 -94 -93 -88 -91 -91 -90 -93 -89 -87 -91 -88 -89 -87 -88 -86 -88 -90 -91 -90 -91 -90 -89 -91 -93 -92 -90 -90 -93 -95 -95 -94 -94 -95 -91 -93 -96 -100 -98 -101 -101 -98 -96 -95 -98 -97 -97 -97 -90 -89 -91 -90 -93 -91 -89 -90 -91 -98 -99 -95 -95 -94 -92 -93 -97 -93 -92 -92 -92 -89 -91 -96 -96 -98 -101 -99 -97 -96 -99 -99 -97 -99 -102 -98 -93 -90 -94 -95 -94 -96 -94 -96 -91 -92 -91 -93 -93 -93 -95 -97 -93 -92 -94 -91 -87 -89 -93 -96 -93 -95 -94 -93 -94 -97 -102 -103 -99 -92 -90 -98 -113 -113 -100 -92 -93 -104 -107 -100 -93 -99 -103 -102 -96 -100 -97 -101 -103 -100 -95 -96 -101 -100 -90 -80 -83 -99 -107 -99 -89 -86 -92 -100 -98 -95 -97 -100 -99 -94 -90 -97 -103 -108 -102 -94 -97 -101 -103 -105 -102 -98 -101 -106 -108 -105 -102 -99 -100 -103 -105 -104 -99 -95 -97 -95 -99 -99 -95 -90 -92 -91 -89 -98 -100 -95 -88 -89 -98 -107 -108 -101 -99 -97 -104 -107 -102 -103 -107 -108 -110 -108 -107 -106 -106 -110 -110 -109 -110 -105 -106 -108 -104 -109 -107 -103 -105 -100 -93 -101 -101 -102 -101 -102 -104 -101 -103 -103 -105 -108 -108 -104 -102 -100 -103 -104 -103 -105 -106 -103 -99 -98 -98 -101 -100 -100 -102 -104 -106 -105 -102 -105 -102 -105 -105 -107 -102 -104 -101 -102 -104 -106 -107 -106 -107 -109 -103 -102 -101 -100 -101 -103 -101 -103 -100 -102 -100 -100 -99 -102 -106 -106 -106 -103 -101 -104 -107 -108 -106 -104 -106 -106 -107 -105 -108 -111 -105 -106 -102 -106 -107 -103 -101 -104 -102 -101 -99 -99 -95 -98 -99 -100 -98 -99 -103 -102 -101 -96 -95 -100 -104 -102 -102 -102 -103 -99 -105 -103 -103 -104 -105 -104 -103 -104 -107 -105 -103 -104 -103 -106 -109 -109 -106 -104 -110 -106 -106 -107 -106 -107 -106 -106 -104 -109 -106 -109 -104 -107 -104 -109 -105 -104 -106 -106 -103 -107 -105 -103 -102 -105 -108 -104 -105 -106 -105 -99 -98 -103 -104 -105 -109 -109 -108 -109 -105 -106 -109 -112 -108 -109 -106 -105 -110 -111 -108 -109 -112 -108 -111 -108 -108 -106 -106 -108 -110 -105 -103 -109 -110 -106 -105 -105 -103 -103 -104 -103 -107 -100 -100 -103 -104 -105 -108 -101 -102 -102 -105 -108 -105 -107 -109 -108 -103 -101 -106 -109 -106 -99 -103 -105 -103 -110 -109 -111 -112 -107 -108 -109 -107 -111 -110 -109 -107 -106 -110 -113 -113 -109 -109 -110 -112 -112 -115 -110 -106 -105 -108 -109 -109 -107 -105 -112 -110 -109 -114 -109 -109 -111 -106 -108 -110 -117 -108 -112 -107 -108 -108 -110 -114 -107 -109 -109 -106 -109 -111 -111 -114 -114 -108 -107 -116 -114 -115 -116 -111 -115 -113 -113 -112 -111 -109 -112 -115 -114 -112 -112 -116 -117 -113 -113 -113 -109 -111 -112 -116 -119 -112 -115 -114 -113 -111 -112 -117 -115 -112 -112 -111 -114 -113 -112 -114 -114 -114 -112 -110 -114 -115 -112 -112 -116 -116 -117 -121 -112 -110 -108 -119 -128 -127 -122 -116 -118 -114 -119 -117 -122 -124 -124 -118 -117 -120 -122 -119 -117 -121 -115 -110 -111 -117 -117 -112 -113 -114 -115 -114 -110 -114 -111 -112 -109 -108 -110 -113 -108 -106 -111 -114 -121 -113 -106 -108 -116 -118 -125 -134 -131 -118 -108 -103 -118 -128 -125 -124 -126 -119 -120 -113 -121 -121 -120 -117 -115 -116 -111 -111 -114 -117 -118 -114 -109 -110 -113 -113 -116 -116 -115 -116 -116 -119 -119 -119 -118 -123 -123 -119 -123 -123 -124 -121 -119 -121 -118 -125 -126 -122 -126 -121 -120 -120 -120 -122 -118 -123 -122 -119 -116 -115 -115 -120 -111 -114 -119 -116 -116 -113 -113 -114 -116 -117 -116 -119 -119 -115 -114 -113 -116 -115 -120 -117 -117 -120 -121 -123 -123 -119 -121 -123 -122 -118 -123 -125 -120 -122 -125 -123 -123 -122 -119 -118 -120 -121 -118 -115 -117 -115 -116 -119 -115 -116 -118 -117 -115 -113 -114 -115 -119 -116 -119 -121 -125 -121 -116 -122 -121 -122 -128 -123 -118 -119 -119 -119 -124 -122 -122 -123 -125 -122 -124 -124 -126 -123 -125 -124 -126 -125 -121 -126 -125 -126 -125 -122 -125 -123 -123 -122 -124 -124 -125 -123 -123 -121 -121 -125 -125 -126 -123 -121 -117 -119 -123 -122 -123 -124 -124 -122 -122 -126 -128 -128 -124 -130 -127 -126 -125 -129 -129 -128 -127 -129 -129 -131 -129 -129 -126 -126 -128 -125 -130 -129 -126 -126 -125 -125 -123 -125 -123 -121 -119 -119 -123 -121 -121 -121 -120 -122 -122 -121 -122 -127 -127 -125 -124 -123 -125 -127 -128 -124 -122 -126 -124 -131 -132 -127 -127 -126 -126 -129 -124 -129 -126 -127 -125 -128 -131 -131 -130 -126 -125 -129 -129 -128 -126 -125 -131 -130 -128 -127 -124 -128 -126 -128 -125 -122 -127 -124 -123 -123 -122 -126 -128 -127 -127 -129 -130 -129 -129 -129 -129 -125 -125 -130 -128 -128 -129 -128 -123 -130 -133 -127 -124 -127 -128 -127 -128 -125 -124 -128 -129 -127 -122 -125 -128 -126 -122 -119 -126 -127 -125 -126 -128 -128 -130 -134 -131 -131 -135 -133 -137 -131 -127 -128 -131 -133 -134 -131 -131 -128 -126 -129 -131 -128 -132 -129 -124 -128 -134 -134 -128 -126 -128 -129 -130 -137 -134 -130 -127 -127 -131 -130 -133 -130 -127 -128 -128 -126 -132 -128 -132 -130 -131 -133 -129 -131 -132 -127 -126 -131 -134 -127 -127 -128 -125 -127 -128 -127 -133 -135 -134 -130 -132 -136 -139 -138 -135 -130 -132 -129 -133 -139 -133 -134 -133 -135 -133 -132 -131 -137 -138 -136 -132 -131 -133 -136 -130 -133 -126 -126 -130 -128 -127 -122 -124 -129 -130 -128 -125 -126 -127 -129 -128 -125 -132 -127 -135 -134 -134 -130 -134 -138 -137 -136 -132 -132 -135 -140 -136 -133 -135 -133 -137 -138 -132 -139 -139 -141 -136 -127 -130 -133 -137 -133 -131 -134 -134 -134 -134 -134 -136 -137 -133 -133 -132 -132 -139 -139 -135 -131 -130 -133 -139 -137 -136 -134 -135 -137 -137 -138 -139 -141 -139 -135 -139 -138 -142 -145 -139 -135 -137 -136 -138 -134 -135 -133 -132 -136 -134 -137 -139 -135 -136 -136 -136 -129 -130 -130 -133 -134 -128 -130 -287 -442 -443 -611 -768 -766 -927 -1081 -1081 -1240 -1240 -1240 -1394 -1229 -1227 -1388 -1338 -1332 -1489 -1486 -1329 -1323 -1320 -1476 -1474 -1472 -1464 -1463 -1770 -1765 -1767 -1917 -1913 -1909 -2063 -2217 -2366 -2518 -2509 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 0 -1 -1 -1 -1 -3 -1 -1 -1 0 -2 -2 -3 -2 0 0 0 -1 -3 0 0 -1 -2 -2 -1 0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -3 -1 -3 -2 -2 -3 -4 -4 -4 -3 -5 -4 -4 -3 -4 -5 -5 -6 -4 -3 -4 -5 -3 -2 -4 -4 -4 -3 -5 -4 -2 -4 -3 -4 -6 -4 -3 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -6 -5 -6 -5 -6 -7 -6 -5 -6 -6 -7 -6 -6 -4 -6 -5 -5 -5 -5 -5 -3 -5 -5 -4 -5 -7 -5 -4 -6 -6 -6 -6 -5 -4 -6 -6 -6 -4 -6 -5 -7 -6 -7 -7 -9 -9 -7 -7 -7 -7 -7 -8 -9 -8 -8 -7 -7 -7 -7 -8 -7 -6 -7 -7 -8 -7 -7 -6 -6 -6 -8 -7 -5 -7 -7 -9 -10 -9 -9 -11 -10 -10 -10 -10 -10 -11 -10 -11 -11 -11 -10 -10 -10 -10 -9 -9 -9 -9 -7 -9 -10 -7 -9 -9 -9 -8 -8 -9 -10 -10 -8 -9 -10 -9 -9 -11 -11 -12 -12 -12 -11 -9 -12 -12 -10 -10 -9 -12 -11 -12 -13 -13 -13 -12 -12 -12 -11 -11 -12 -11 -10 -10 -9 -11 -13 -10 -13 -13 -14 -15 -13 -13 -14 -13 -12 -13 -14 -14 -14 -15 -14 -12 -13 -13 -12 -14 -13 -14 -13 -14 -14 -12 -12 -15 -12 -14 -16 -13 -15 -14 -14 -12 -13 -14 -15 -14 -12 -12 -17 -15 -16 -14 -15 -16 -16 -16 -16 -16 -15 -17 -16 -16 -16 -17 -18 -16 -15 -14 -14 -16 -15 -16 -15 -15 -16 -15 -15 -16 -16 -15 -15 -13 -13 -14 -14 -14 -16 -15 -15 -15 -16 -18 -16 -15 -15 -16 -15 -15 -14 -15 -16 -15 -16 -16 -17 -17 -17 -18 -18 -15 -15 -15 -16 -16 -18 -16 -16 -15 -17 -17 -17 -16 -16 -17 -16 -17 -17 -17 -16 -16 -16 -15 -16 -19 -19 -16 -17 -18 -18 -17 -18 -18 -17 -16 -16 -17 -20 -20 -20 -20 -19 -18 -18 -17 -18 -18 -19 -19 -19 -19 -20 -18 -16 -19 -21 -22 -23 -21 -20 -21 -20 -19 -19 -21 -24 -23 -20 -19 -22 -22 -22 -22 -24 -26 -22 -22 -22 -20 -21 -20 -21 -22 -22 -22 -19 -21 -21 -21 -20 -20 -20 -21 -19 -20 -19 -18 -21 -23 -21 -23 -23 -21 -23 -24 -23 -23 -24 -25 -22 -23 -24 -23 -23 -25 -27 -28 -31 -28 -25 -25 -25 -26 -28 -29 -25 -24 -26 -26 -26 -28 -29 -28 -27 -25 -27 -26 -25 -27 -30 -29 -28 -26 -26 -26 -29 -30 -29 -29 -29 -27 -31 -29 -27 -28 -25 -23 -25 -26 -23 -22 -23 -23 -24 -23 -23 -22 -21 -21 -22 -23 -24 -25 -23 -25 -27 -27 -27 -26 -28 -28 -28 -30 -32 -31 -31 -31 -32 -30 -31 -31 -31 -29 -30 -27 -28 -31 -33 -32 -31 -29 -29 -30 -30 -31 -31 -31 -31 -30 -30 -30 -29 -27 -29 -28 -28 -27 -30 -28 -28 -27 -29 -29 -29 -28 -29 -28 -26 -25 -26 -25 -25 -26 -30 -31 -30 -30 -29 -30 -32 -28 -30 -30 -30 -28 -30 -32 -33 -32 -30 -30 -33 -31 -30 -29 -32 -32 -30 -30 -28 -30 -30 -30 -31 -32 -27 -24 -26 -26 -28 -29 -30 -31 -32 -31 -29 -31 -31 -30 -29 -30 -30 -33 -31 -33 -34 -33 -34 -33 -33 -34 -31 -30 -31 -32 -32 -29 -31 -28 -30 -32 -32 -31 -33 -33 -32 -30 -34 -33 -32 -32 -31 -32 -31 -32 -30 -31 -31 -31 -32 -33 -35 -34 -37 -33 -34 -35 -33 -36 -35 -35 -35 -35 -33 -31 -33 -36 -35 -33 -33 -37 -35 -36 -33 -34 -38 -37 -36 -36 -35 -35 -37 -35 -38 -37 -33 -32 -35 -34 -34 -34 -35 -36 -33 -34 -36 -34 -36 -36 -35 -34 -36 -39 -37 -39 -37 -38 -38 -39 -38 -40 -42 -38 -41 -41 -39 -38 -40 -37 -39 -38 -39 -38 -36 -35 -34 -36 -37 -39 -39 -38 -40 -37 -41 -38 -39 -39 -39 -40 -41 -41 -39 -39 -41 -40 -40 -41 -40 -40 -42 -40 -37 -37 -38 -42 -44 -41 -43 -43 -43 -41 -45 -46 -43 -43 -44 -43 -44 -44 -46 -46 -43 -44 -45 -43 -46 -44 -42 -42 -45 -47 -47 -40 -37 -39 -44 -43 -42 -44 -43 -43 -43 -42 -42 -39 -42 -45 -44 -45 -44 -41 -42 -45 -41 -45 -48 -46 -45 -40 -41 -45 -47 -48 -48 -45 -42 -43 -46 -46 -50 -49 -46 -47 -44 -48 -44 -47 -46 -49 -49 -47 -47 -45 -45 -46 -44 -44 -46 -45 -46 -49 -51 -49 -48 -48 -48 -48 -47 -46 -48 -51 -50 -50 -51 -51 -51 -49 -49 -50 -51 -51 -50 -48 -48 -49 -48 -47 -49 -46 -47 -46 -47 -46 -46 -48 -48 -49 -47 -45 -46 -49 -44 -43 -47 -47 -54 -51 -54 -54 -49 -44 -40 -44 -50 -58 -61 -61 -53 -48 -46 -44 -44 -52 -59 -61 -64 -56 -54 -47 -40 -41 -47 -53 -58 -58 -53 -50 -44 -43 -42 -46 -53 -54 -56 -53 -49 -47 -47 -49 -53 -52 -52 -52 -60 -57 -55 -52 -53 -55 -53 -53 -59 -64 -59 -54 -50 -46 -50 -55 -56 -59 -60 -58 -55 -47 -49 -48 -47 -50 -57 -62 -61 -57 -48 -47 -49 -54 -55 -60 -62 -60 -56 -54 -48 -52 -54 -57 -58 -52 -48 -50 -55 -54 -60 -64 -60 -56 -53 -49 -54 -53 -61 -65 -63 -62 -55 -51 -55 -55 -58 -63 -65 -66 -64 -60 -57 -54 -56 -63 -67 -64 -64 -57 -53 -58 -57 -64 -62 -62 -63 -61 -60 -53 -53 -57 -56 -59 -64 -65 -64 -63 -54 -53 -56 -62 -72 -72 -66 -63 -58 -57 -60 -65 -69 -71 -73 -76 -69 -62 -59 -59 -64 -69 -71 -70 -68 -61 -54 -52 -54 -63 -67 -64 -60 -58 -59 -61 -66 -64 -66 -65 -63 -65 -58 -54 -58 -63 -71 -74 -72 -68 -73 -76 -70 -68 -72 -70 -74 -74 -74 -64 -65 -69 -74 -74 -66 -60 -62 -68 -70 -64 -58 -60 -63 -65 -61 -52 -51 -54 -62 -64 -63 -66 -66 -72 -70 -65 -66 -70 -73 -73 -72 -69 -67 -69 -71 -69 -72 -74 -78 -74 -70 -66 -62 -61 -66 -70 -73 -70 -68 -64 -63 -68 -74 -72 -70 -66 -60 -63 -64 -69 -71 -72 -68 -65 -63 -65 -71 -67 -66 -65 -62 -66 -77 -80 -78 -74 -71 -71 -71 -75 -75 -71 -72 -68 -62 -62 -70 -76 -83 -81 -74 -69 -67 -71 -75 -77 -78 -78 -75 -73 -72 -76 -76 -78 -80 -76 -72 -69 -68 -75 -83 -83 -78 -66 -60 -59 -72 -82 -85 -79 -66 -53 -53 -63 -77 -92 -91 -77 -59 -55 -60 -78 -98 -102 -88 -70 -56 -53 -68 -87 -107 -98 -73 -52 -50 -64 -86 -104 -102 -83 -56 -42 -56 -82 -106 -111 -97 -66 -44 -53 -83 -115 -120 -98 -64 -47 -61 -85 -111 -115 -99 -74 -65 -67 -75 -95 -97 -93 -81 -70 -67 -80 -93 -100 -96 -83 -72 -66 -77 -86 -95 -91 -84 -75 -77 -79 -80 -85 -81 -80 -76 -71 -75 -79 -87 -86 -79 -74 -72 -80 -89 -92 -87 -83 -80 -81 -82 -97 -111 -109 -95 -79 -77 -92 -102 -97 -88 -79 -82 -90 -95 -84 -77 -72 -68 -77 -83 -89 -88 -85 -83 -80 -79 -82 -84 -81 -83 -87 -91 -93 -85 -74 -71 -78 -96 -104 -89 -80 -78 -82 -95 -102 -99 -91 -86 -90 -94 -97 -94 -93 -88 -88 -83 -89 -96 -95 -89 -80 -79 -83 -85 -83 -87 -86 -83 -85 -81 -77 -78 -85 -85 -82 -78 -81 -85 -92 -89 -81 -78 -80 -86 -94 -93 -90 -87 -87 -88 -93 -88 -84 -86 -83 -84 -84 -87 -86 -87 -86 -86 -85 -78 -74 -75 -79 -86 -85 -82 -78 -77 -77 -82 -84 -90 -80 -82 -83 -80 -81 -83 -91 -87 -88 -91 -89 -93 -95 -91 -92 -88 -93 -92 -91 -95 -98 -100 -95 -88 -83 -84 -84 -90 -86 -82 -81 -80 -84 -84 -85 -83 -81 -79 -79 -80 -81 -83 -83 -84 -82 -84 -85 -88 -89 -89 -92 -89 -93 -95 -95 -94 -95 -96 -94 -93 -91 -92 -92 -95 -93 -92 -93 -89 -87 -90 -91 -90 -87 -87 -88 -93 -88 -87 -85 -87 -84 -83 -83 -83 -82 -81 -80 -81 -84 -86 -84 -84 -87 -85 -88 -88 -84 -85 -86 -88 -88 -87 -90 -87 -89 -93 -90 -89 -85 -86 -86 -88 -90 -91 -91 -91 -87 -83 -85 -84 -86 -85 -87 -88 -93 -95 -89 -89 -87 -90 -93 -93 -93 -91 -94 -92 -90 -89 -92 -93 -96 -99 -99 -98 -99 -94 -94 -95 -96 -96 -97 -94 -92 -89 -92 -90 -89 -88 -88 -89 -91 -90 -90 -94 -91 -89 -87 -90 -90 -86 -90 -88 -87 -90 -90 -89 -93 -94 -92 -95 -98 -92 -94 -96 -95 -94 -96 -96 -92 -90 -90 -95 -96 -97 -95 -93 -92 -90 -89 -90 -92 -91 -94 -91 -89 -89 -89 -89 -89 -92 -94 -93 -90 -93 -94 -94 -94 -91 -94 -95 -92 -94 -96 -95 -96 -95 -98 -95 -95 -96 -101 -102 -102 -100 -98 -101 -98 -97 -99 -95 -92 -92 -93 -93 -95 -93 -90 -89 -92 -96 -101 -95 -95 -95 -96 -93 -96 -97 -94 -95 -92 -93 -94 -98 -97 -99 -98 -99 -98 -97 -101 -101 -98 -99 -100 -100 -98 -95 -96 -93 -94 -97 -96 -93 -93 -93 -95 -94 -93 -95 -98 -96 -96 -93 -91 -93 -94 -92 -92 -95 -96 -97 -96 -98 -97 -100 -101 -101 -98 -90 -93 -105 -111 -112 -97 -92 -95 -109 -110 -101 -99 -98 -101 -102 -105 -96 -99 -104 -104 -101 -101 -99 -101 -95 -89 -86 -95 -101 -103 -96 -89 -92 -96 -100 -98 -98 -97 -100 -96 -93 -96 -103 -105 -104 -99 -97 -101 -103 -106 -101 -100 -105 -106 -108 -104 -106 -98 -99 -102 -103 -107 -105 -98 -96 -98 -102 -102 -100 -94 -90 -90 -93 -100 -100 -96 -91 -92 -96 -105 -109 -100 -99 -101 -103 -107 -106 -107 -106 -104 -108 -110 -110 -107 -108 -108 -110 -112 -110 -107 -107 -108 -109 -109 -111 -110 -107 -102 -99 -99 -102 -106 -107 -106 -103 -101 -102 -103 -103 -106 -109 -108 -104 -102 -103 -106 -107 -104 -101 -107 -104 -102 -100 -98 -102 -102 -101 -103 -105 -108 -106 -105 -105 -104 -103 -106 -109 -109 -105 -104 -102 -102 -108 -108 -111 -109 -105 -105 -103 -105 -104 -101 -105 -105 -102 -103 -102 -101 -101 -102 -103 -103 -104 -107 -106 -103 -107 -108 -108 -108 -101 -106 -108 -113 -109 -109 -107 -108 -106 -108 -108 -107 -105 -104 -100 -105 -105 -101 -102 -97 -99 -99 -101 -100 -101 -103 -102 -99 -97 -99 -99 -105 -103 -104 -105 -107 -103 -104 -100 -109 -107 -104 -103 -107 -107 -105 -106 -105 -103 -106 -106 -108 -111 -111 -110 -107 -110 -106 -104 -107 -111 -109 -105 -105 -111 -107 -109 -106 -109 -109 -106 -105 -107 -107 -107 -109 -106 -107 -104 -104 -105 -106 -108 -109 -106 -104 -102 -106 -105 -105 -107 -107 -110 -109 -110 -107 -108 -110 -111 -109 -108 -107 -108 -109 -113 -112 -110 -107 -110 -112 -111 -108 -106 -108 -108 -108 -110 -108 -108 -109 -105 -110 -106 -107 -106 -105 -109 -102 -103 -103 -103 -105 -110 -107 -105 -104 -104 -106 -107 -105 -107 -107 -109 -107 -103 -108 -108 -106 -101 -105 -105 -109 -105 -110 -112 -113 -109 -108 -111 -108 -109 -114 -111 -108 -110 -111 -110 -108 -116 -109 -113 -112 -114 -114 -111 -110 -113 -110 -109 -104 -110 -107 -113 -110 -110 -113 -110 -109 -112 -109 -110 -115 -114 -113 -108 -109 -109 -110 -112 -110 -113 -110 -111 -111 -108 -111 -111 -115 -113 -112 -114 -114 -114 -118 -115 -112 -114 -114 -114 -113 -116 -110 -111 -115 -117 -113 -116 -118 -114 -112 -115 -114 -112 -113 -112 -115 -115 -118 -114 -114 -117 -114 -113 -116 -116 -113 -114 -114 -115 -117 -116 -114 -114 -113 -115 -114 -116 -119 -113 -113 -115 -119 -121 -117 -110 -108 -117 -127 -126 -124 -121 -120 -117 -116 -119 -124 -126 -120 -119 -120 -119 -120 -124 -126 -119 -117 -115 -115 -115 -111 -114 -115 -118 -118 -113 -113 -115 -115 -112 -112 -114 -115 -110 -107 -107 -111 -119 -119 -114 -105 -106 -116 -116 -123 -134 -138 -122 -107 -106 -116 -125 -123 -129 -127 -120 -116 -117 -121 -124 -125 -120 -117 -115 -115 -117 -115 -119 -116 -117 -115 -114 -115 -113 -114 -116 -118 -116 -115 -115 -119 -119 -121 -120 -122 -120 -124 -125 -121 -126 -125 -119 -120 -119 -128 -131 -129 -123 -118 -122 -120 -121 -122 -121 -121 -123 -122 -119 -115 -120 -117 -116 -118 -117 -116 -118 -116 -115 -117 -115 -117 -120 -118 -116 -119 -114 -115 -114 -117 -119 -122 -122 -124 -121 -123 -123 -122 -125 -121 -123 -122 -123 -124 -124 -123 -127 -129 -120 -122 -121 -119 -124 -120 -119 -116 -117 -119 -116 -117 -120 -120 -116 -116 -117 -117 -118 -116 -115 -120 -120 -120 -125 -121 -124 -123 -118 -125 -126 -124 -123 -118 -120 -124 -120 -125 -122 -123 -125 -127 -122 -127 -123 -130 -125 -127 -125 -128 -128 -124 -125 -125 -129 -128 -122 -123 -127 -122 -121 -124 -123 -127 -125 -121 -121 -128 -127 -124 -127 -124 -120 -121 -123 -127 -123 -124 -124 -122 -122 -126 -127 -132 -130 -123 -126 -128 -130 -132 -129 -126 -127 -129 -131 -132 -130 -129 -127 -129 -128 -131 -129 -129 -125 -124 -125 -128 -124 -125 -127 -128 -122 -117 -119 -124 -122 -121 -125 -120 -120 -125 -123 -128 -130 -129 -126 -124 -124 -125 -131 -127 -125 -127 -126 -128 -132 -130 -128 -128 -129 -131 -129 -125 -123 -129 -132 -134 -131 -131 -129 -128 -128 -127 -126 -130 -127 -129 -131 -126 -131 -127 -121 -129 -133 -125 -125 -127 -124 -123 -131 -124 -122 -128 -128 -124 -129 -130 -131 -132 -131 -132 -125 -126 -127 -129 -132 -135 -124 -125 -127 -131 -131 -129 -129 -125 -129 -130 -128 -126 -125 -126 -128 -126 -127 -123 -126 -127 -128 -124 -124 -127 -124 -130 -129 -131 -132 -130 -131 -135 -131 -139 -136 -132 -127 -132 -131 -137 -133 -133 -134 -132 -129 -130 -129 -131 -129 -129 -128 -129 -133 -135 -132 -129 -130 -129 -130 -138 -135 -128 -128 -131 -135 -132 -132 -130 -130 -132 -128 -131 -125 -129 -132 -134 -134 -133 -127 -130 -131 -131 -132 -127 -132 -130 -128 -130 -129 -130 -124 -130 -133 -134 -134 -135 -129 -136 -144 -136 -133 -134 -130 -136 -136 -139 -134 -133 -135 -134 -132 -133 -130 -135 -135 -136 -136 -135 -132 -133 -131 -129 -134 -129 -131 -131 -128 -127 -125 -125 -130 -129 -131 -126 -127 -130 -128 -129 -130 -135 -130 -135 -135 -136 -135 -136 -137 -138 -132 -134 -135 -137 -140 -138 -135 -133 -138 -137 -135 -136 -142 -138 -138 -132 -131 -131 -137 -136 -135 -134 -135 -134 -136 -136 -139 -133 -134 -138 -135 -132 -135 -136 -133 -137 -134 -133 -137 -140 -137 -137 -136 -133 -135 -140 -143 -141 -139 -140 -139 -141 -140 -140 -140 -137 -137 -136 -137 -137 -136 -134 -135 -136 -137 -137 -135 -140 -133 -138 -136 -137 -134 -132 -128 -125 -132 -285 -439 -432 -594 -746 -743 -902 -1053 -1055 -1206 -1205 -1204 -1352 -1196 -1193 -1348 -1303 -1300 -1449 -1441 -1291 -1289 -1287 -1432 -1431 -1430 -1423 -1423 -1719 -1714 -1716 -1861 -1857 -1853 -2001 -2151 -2297 -2442 -2433 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -2 -2 0 -1 -1 0 -1 0 0 0 -1 0 -2 0 -2 -1 -1 -2 -1 0 0 0 -1 0 0 0 -2 -1 0 0 0 -1 -1 -2 -2 -2 -1 -2 -2 -2 -2 -4 -3 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -4 -3 -4 -5 -4 -4 -4 -6 -5 -4 -5 -5 -5 -4 -3 -4 -5 -4 -6 -4 -4 -4 -3 -4 -5 -4 -5 -4 -3 -5 -3 -3 -3 -3 -5 -4 -4 -3 -3 -5 -6 -6 -7 -7 -6 -7 -7 -6 -5 -6 -6 -6 -8 -7 -7 -7 -7 -5 -5 -4 -6 -6 -6 -5 -5 -5 -5 -7 -7 -6 -7 -7 -6 -5 -7 -5 -5 -6 -7 -6 -6 -5 -6 -7 -8 -9 -8 -8 -8 -8 -8 -9 -8 -7 -8 -7 -9 -9 -8 -8 -7 -7 -7 -6 -8 -8 -7 -7 -8 -6 -8 -7 -8 -7 -9 -8 -7 -11 -10 -11 -12 -10 -11 -11 -11 -11 -10 -12 -11 -12 -13 -12 -10 -10 -10 -9 -9 -9 -10 -10 -8 -10 -9 -9 -8 -6 -8 -10 -9 -10 -11 -11 -8 -8 -11 -12 -11 -12 -13 -13 -14 -12 -12 -11 -13 -14 -13 -13 -11 -13 -14 -14 -15 -13 -12 -12 -12 -12 -12 -11 -11 -12 -13 -11 -12 -10 -13 -13 -13 -14 -14 -14 -15 -14 -13 -14 -15 -15 -15 -15 -15 -15 -15 -14 -13 -14 -14 -15 -14 -15 -14 -13 -14 -14 -15 -15 -15 -14 -15 -14 -14 -16 -14 -15 -12 -13 -14 -15 -15 -16 -15 -17 -14 -17 -15 -17 -16 -17 -17 -16 -17 -18 -18 -17 -17 -16 -15 -16 -17 -18 -17 -16 -16 -16 -17 -17 -17 -16 -16 -16 -18 -16 -13 -14 -16 -16 -15 -16 -17 -17 -17 -16 -17 -18 -17 -17 -18 -17 -15 -14 -15 -17 -17 -17 -15 -17 -18 -18 -18 -19 -18 -16 -16 -17 -17 -15 -16 -17 -16 -19 -18 -18 -17 -19 -17 -17 -18 -18 -17 -18 -19 -19 -16 -16 -17 -18 -17 -19 -20 -19 -17 -16 -19 -19 -18 -19 -19 -19 -18 -19 -21 -22 -20 -19 -19 -19 -19 -17 -20 -20 -19 -20 -20 -21 -21 -22 -22 -22 -21 -21 -21 -22 -22 -21 -21 -23 -23 -23 -22 -25 -23 -24 -23 -23 -26 -23 -22 -21 -22 -21 -23 -23 -22 -23 -22 -22 -23 -21 -21 -21 -22 -22 -23 -22 -22 -19 -20 -22 -21 -23 -23 -24 -23 -23 -23 -23 -23 -24 -27 -25 -26 -25 -24 -25 -24 -27 -29 -30 -30 -28 -28 -25 -26 -27 -28 -27 -27 -26 -25 -28 -29 -29 -28 -28 -29 -28 -26 -27 -28 -28 -28 -30 -28 -28 -29 -29 -30 -31 -30 -29 -30 -30 -29 -31 -29 -25 -26 -25 -25 -26 -27 -26 -26 -24 -25 -24 -22 -24 -25 -22 -27 -26 -25 -25 -26 -26 -26 -30 -29 -29 -28 -31 -33 -33 -34 -30 -33 -31 -33 -33 -32 -31 -29 -31 -30 -31 -30 -33 -33 -34 -33 -31 -28 -30 -32 -29 -31 -34 -34 -34 -32 -31 -28 -30 -30 -27 -29 -27 -28 -29 -30 -30 -29 -29 -31 -31 -29 -30 -30 -27 -25 -26 -29 -30 -28 -30 -32 -33 -30 -30 -30 -32 -32 -29 -32 -32 -32 -30 -32 -33 -32 -33 -33 -31 -33 -33 -31 -32 -32 -31 -31 -32 -31 -31 -32 -31 -31 -29 -26 -29 -28 -31 -33 -31 -33 -32 -32 -31 -34 -32 -29 -30 -31 -34 -35 -36 -35 -35 -34 -33 -34 -33 -35 -32 -32 -32 -31 -33 -32 -33 -31 -32 -32 -34 -35 -34 -33 -33 -33 -33 -35 -35 -34 -32 -33 -33 -32 -32 -32 -32 -34 -35 -36 -37 -36 -36 -35 -34 -34 -35 -35 -36 -35 -35 -32 -35 -35 -38 -37 -37 -37 -36 -35 -39 -35 -34 -39 -39 -38 -37 -37 -37 -39 -39 -38 -36 -36 -36 -33 -37 -39 -36 -34 -36 -36 -34 -37 -36 -37 -37 -38 -38 -39 -38 -39 -41 -42 -38 -40 -39 -40 -39 -42 -40 -40 -42 -43 -43 -42 -38 -40 -41 -38 -39 -39 -39 -35 -36 -38 -39 -41 -41 -40 -42 -41 -41 -39 -42 -44 -42 -39 -40 -42 -43 -42 -43 -41 -40 -42 -41 -40 -44 -43 -41 -42 -42 -43 -45 -43 -44 -45 -44 -45 -47 -45 -44 -47 -43 -46 -46 -46 -48 -48 -44 -44 -47 -45 -43 -43 -46 -46 -47 -46 -45 -41 -43 -42 -45 -43 -45 -46 -46 -45 -40 -41 -45 -47 -47 -47 -45 -45 -44 -43 -45 -45 -47 -50 -49 -44 -40 -42 -51 -53 -47 -44 -46 -46 -48 -48 -53 -49 -50 -47 -47 -48 -47 -47 -47 -47 -47 -51 -49 -44 -45 -49 -50 -48 -47 -46 -46 -48 -51 -50 -48 -50 -49 -50 -48 -47 -49 -51 -51 -50 -51 -51 -53 -52 -52 -50 -50 -52 -53 -48 -50 -53 -50 -50 -48 -50 -50 -47 -49 -48 -50 -46 -43 -46 -52 -54 -55 -49 -49 -47 -45 -46 -41 -48 -53 -55 -55 -56 -53 -48 -42 -41 -48 -56 -63 -64 -61 -55 -53 -47 -49 -47 -53 -58 -61 -63 -60 -54 -46 -39 -41 -49 -55 -58 -59 -55 -49 -47 -47 -46 -46 -50 -56 -56 -56 -52 -51 -51 -52 -48 -49 -58 -65 -66 -65 -58 -56 -53 -50 -47 -54 -64 -71 -64 -54 -45 -49 -55 -57 -55 -60 -61 -61 -52 -49 -47 -47 -52 -59 -62 -64 -59 -49 -47 -48 -55 -58 -64 -65 -63 -56 -51 -52 -55 -61 -63 -57 -54 -56 -52 -53 -56 -61 -68 -65 -59 -54 -49 -52 -56 -64 -68 -68 -60 -57 -54 -52 -57 -64 -65 -65 -67 -63 -59 -56 -56 -56 -63 -67 -69 -66 -59 -57 -56 -61 -63 -65 -65 -68 -64 -58 -56 -54 -55 -59 -61 -65 -69 -67 -62 -57 -55 -61 -65 -69 -69 -67 -67 -65 -60 -60 -62 -70 -76 -77 -74 -67 -66 -62 -64 -66 -67 -69 -67 -61 -58 -61 -61 -63 -63 -61 -63 -63 -62 -64 -63 -66 -66 -69 -67 -61 -60 -65 -66 -64 -72 -74 -78 -76 -71 -69 -74 -75 -76 -67 -67 -71 -76 -77 -71 -67 -68 -69 -72 -67 -59 -61 -70 -72 -70 -55 -52 -59 -65 -65 -58 -58 -64 -64 -64 -66 -70 -74 -74 -71 -68 -68 -68 -73 -79 -80 -75 -70 -68 -70 -72 -74 -76 -76 -76 -72 -65 -64 -59 -69 -80 -83 -77 -64 -56 -58 -70 -75 -79 -75 -70 -59 -61 -63 -70 -76 -79 -76 -67 -61 -56 -63 -75 -78 -77 -74 -74 -74 -72 -75 -82 -81 -81 -73 -70 -67 -71 -69 -75 -74 -72 -66 -74 -74 -78 -76 -77 -78 -75 -70 -68 -75 -78 -86 -84 -77 -70 -67 -72 -82 -87 -86 -75 -61 -66 -74 -81 -87 -86 -76 -64 -62 -68 -80 -87 -82 -72 -59 -55 -67 -82 -92 -86 -78 -68 -60 -69 -85 -99 -97 -81 -64 -61 -60 -78 -96 -107 -94 -73 -52 -53 -71 -97 -112 -101 -71 -50 -49 -70 -95 -106 -101 -85 -69 -59 -67 -90 -107 -102 -87 -72 -75 -84 -95 -94 -89 -87 -89 -89 -87 -79 -74 -74 -83 -92 -98 -97 -86 -76 -75 -75 -80 -91 -96 -93 -81 -68 -70 -82 -94 -100 -95 -82 -67 -63 -72 -84 -92 -94 -87 -76 -71 -73 -87 -95 -94 -93 -84 -79 -84 -93 -97 -96 -99 -91 -87 -87 -97 -104 -97 -89 -80 -82 -87 -91 -92 -89 -83 -79 -72 -75 -82 -88 -92 -92 -87 -80 -73 -76 -88 -94 -96 -92 -86 -84 -81 -79 -86 -94 -95 -87 -78 -78 -89 -101 -103 -92 -83 -86 -96 -103 -103 -95 -92 -88 -89 -92 -94 -88 -88 -90 -91 -89 -84 -81 -85 -84 -84 -90 -84 -81 -82 -82 -85 -85 -84 -80 -78 -81 -89 -91 -90 -85 -85 -88 -88 -86 -89 -93 -90 -95 -96 -93 -85 -81 -83 -84 -87 -90 -93 -89 -84 -87 -83 -79 -76 -80 -85 -83 -88 -91 -78 -76 -78 -82 -87 -89 -80 -82 -79 -83 -87 -89 -90 -91 -86 -89 -93 -94 -95 -90 -95 -95 -96 -94 -94 -90 -93 -99 -99 -95 -88 -83 -86 -87 -85 -83 -85 -80 -86 -85 -88 -86 -83 -80 -81 -84 -85 -87 -81 -84 -84 -86 -86 -86 -91 -92 -92 -94 -93 -94 -93 -95 -94 -95 -98 -98 -94 -95 -92 -93 -94 -93 -91 -92 -95 -93 -92 -89 -88 -88 -87 -90 -91 -87 -88 -88 -88 -85 -84 -82 -81 -81 -85 -83 -82 -84 -85 -85 -87 -90 -87 -86 -90 -90 -90 -88 -86 -87 -91 -91 -92 -96 -91 -90 -88 -87 -91 -86 -89 -90 -89 -92 -91 -89 -88 -87 -87 -87 -86 -90 -90 -93 -95 -93 -87 -91 -90 -95 -95 -93 -92 -96 -95 -88 -89 -96 -98 -98 -101 -102 -101 -98 -97 -96 -95 -97 -98 -95 -93 -91 -91 -91 -92 -92 -90 -90 -90 -92 -94 -93 -91 -93 -90 -88 -92 -93 -91 -91 -90 -89 -90 -93 -94 -94 -98 -94 -95 -98 -92 -95 -96 -96 -96 -100 -94 -95 -93 -92 -95 -96 -98 -95 -96 -96 -91 -87 -93 -92 -92 -94 -88 -91 -93 -95 -92 -92 -91 -95 -93 -93 -97 -95 -94 -93 -94 -96 -96 -95 -95 -94 -97 -100 -102 -96 -98 -98 -101 -101 -103 -104 -102 -99 -95 -97 -97 -98 -98 -95 -93 -94 -97 -96 -95 -92 -94 -95 -95 -97 -97 -97 -98 -95 -94 -96 -98 -97 -95 -94 -97 -100 -100 -98 -100 -98 -98 -98 -101 -103 -100 -100 -101 -99 -96 -101 -99 -97 -96 -98 -97 -92 -93 -94 -96 -94 -96 -96 -96 -99 -97 -93 -94 -98 -94 -93 -97 -96 -97 -100 -100 -101 -100 -103 -107 -102 -91 -89 -98 -110 -117 -104 -94 -91 -104 -110 -104 -102 -100 -101 -103 -103 -101 -99 -101 -104 -105 -102 -103 -106 -98 -92 -91 -97 -106 -102 -95 -92 -95 -100 -102 -95 -97 -103 -101 -96 -89 -98 -105 -105 -100 -99 -103 -103 -104 -103 -102 -103 -104 -109 -110 -107 -107 -106 -98 -98 -105 -110 -103 -98 -96 -102 -106 -107 -102 -94 -94 -94 -99 -97 -97 -98 -93 -97 -98 -102 -105 -100 -101 -101 -103 -105 -104 -108 -109 -107 -106 -109 -108 -109 -108 -109 -114 -113 -108 -108 -106 -108 -111 -110 -111 -113 -113 -105 -100 -102 -103 -109 -109 -109 -105 -104 -104 -102 -104 -105 -106 -107 -105 -105 -105 -108 -108 -107 -104 -99 -105 -109 -101 -100 -101 -101 -104 -104 -105 -105 -106 -107 -106 -107 -102 -107 -106 -110 -109 -109 -106 -105 -106 -112 -111 -111 -106 -108 -106 -106 -107 -105 -106 -103 -105 -105 -101 -102 -102 -103 -103 -104 -105 -101 -105 -108 -109 -107 -107 -111 -109 -102 -107 -108 -110 -114 -111 -105 -108 -107 -108 -114 -105 -107 -106 -105 -104 -102 -105 -102 -102 -105 -101 -102 -98 -101 -104 -98 -98 -98 -100 -102 -104 -105 -106 -106 -105 -104 -109 -106 -108 -106 -107 -106 -108 -110 -109 -106 -105 -107 -104 -107 -112 -110 -109 -112 -115 -107 -108 -107 -109 -110 -111 -112 -107 -110 -108 -112 -107 -112 -106 -108 -108 -107 -109 -112 -110 -107 -108 -104 -106 -105 -108 -108 -106 -109 -106 -106 -107 -107 -107 -108 -110 -107 -110 -110 -109 -112 -113 -113 -111 -110 -110 -110 -110 -113 -110 -113 -110 -111 -112 -112 -109 -109 -105 -111 -109 -110 -107 -107 -109 -109 -109 -110 -108 -109 -107 -106 -105 -106 -108 -107 -108 -107 -109 -105 -107 -107 -107 -107 -108 -108 -110 -107 -110 -106 -109 -105 -105 -106 -106 -109 -109 -111 -106 -113 -111 -113 -110 -110 -109 -112 -112 -111 -114 -110 -109 -114 -113 -109 -112 -113 -111 -114 -115 -113 -112 -116 -111 -110 -107 -108 -108 -115 -114 -111 -109 -108 -110 -114 -113 -112 -116 -111 -116 -110 -112 -112 -110 -114 -112 -114 -112 -114 -113 -110 -113 -111 -114 -114 -113 -115 -118 -120 -114 -113 -116 -115 -117 -113 -114 -116 -114 -115 -116 -114 -115 -119 -119 -117 -113 -117 -111 -117 -114 -114 -115 -115 -115 -119 -116 -118 -117 -112 -117 -115 -114 -116 -117 -116 -118 -118 -114 -115 -115 -118 -117 -115 -115 -119 -117 -119 -122 -117 -108 -108 -117 -128 -128 -122 -120 -119 -121 -119 -119 -126 -128 -122 -118 -119 -119 -124 -121 -125 -123 -119 -120 -121 -119 -114 -110 -114 -119 -117 -118 -116 -118 -115 -114 -115 -118 -112 -114 -113 -111 -112 -116 -122 -115 -105 -101 -115 -115 -122 -134 -143 -127 -104 -102 -116 -127 -125 -127 -127 -122 -115 -116 -122 -126 -128 -123 -122 -117 -116 -118 -119 -118 -119 -121 -120 -114 -116 -115 -117 -116 -117 -116 -117 -117 -118 -119 -119 -117 -120 -120 -124 -130 -124 -123 -123 -119 -123 -125 -127 -129 -137 -123 -119 -120 -123 -124 -122 -123 -121 -123 -120 -119 -121 -122 -122 -119 -118 -116 -117 -119 -118 -118 -117 -114 -119 -121 -118 -118 -118 -117 -117 -115 -116 -116 -119 -123 -126 -123 -124 -126 -125 -126 -124 -122 -121 -123 -125 -121 -126 -129 -129 -128 -126 -122 -121 -121 -122 -121 -120 -118 -119 -119 -121 -116 -121 -119 -118 -119 -116 -116 -122 -119 -117 -121 -122 -123 -121 -121 -127 -126 -122 -121 -122 -124 -126 -121 -125 -125 -125 -122 -119 -125 -128 -128 -126 -123 -124 -128 -130 -129 -131 -127 -127 -126 -125 -126 -128 -126 -128 -127 -122 -122 -125 -126 -124 -126 -125 -126 -125 -125 -123 -127 -128 -128 -125 -122 -123 -124 -124 -126 -124 -124 -126 -127 -126 -127 -131 -130 -129 -125 -129 -133 -133 -127 -126 -129 -134 -133 -130 -129 -130 -132 -130 -127 -132 -129 -125 -126 -124 -126 -131 -127 -123 -126 -124 -124 -126 -119 -122 -124 -124 -124 -124 -122 -125 -129 -131 -127 -129 -125 -124 -129 -130 -127 -129 -129 -128 -126 -131 -131 -133 -133 -125 -129 -127 -130 -128 -126 -130 -135 -132 -135 -129 -126 -130 -129 -131 -127 -129 -131 -131 -125 -126 -125 -132 -131 -127 -126 -126 -127 -126 -127 -131 -127 -126 -124 -126 -129 -129 -133 -132 -131 -133 -133 -130 -126 -128 -129 -132 -133 -131 -129 -125 -132 -131 -123 -130 -130 -130 -131 -132 -127 -128 -127 -127 -126 -128 -127 -127 -124 -127 -131 -128 -128 -125 -128 -131 -133 -132 -130 -133 -135 -135 -133 -135 -135 -133 -130 -135 -135 -131 -132 -133 -134 -137 -133 -129 -129 -127 -129 -133 -135 -134 -132 -128 -132 -130 -132 -133 -134 -132 -133 -130 -131 -135 -138 -129 -129 -128 -133 -135 -130 -131 -132 -131 -134 -133 -131 -131 -131 -131 -134 -131 -127 -129 -129 -129 -135 -130 -128 -130 -128 -133 -134 -132 -136 -137 -137 -137 -139 -136 -132 -133 -139 -136 -140 -140 -135 -135 -136 -134 -129 -132 -133 -138 -136 -132 -133 -134 -134 -133 -133 -134 -130 -133 -132 -132 -129 -127 -127 -130 -128 -131 -132 -128 -130 -129 -132 -133 -133 -133 -133 -138 -136 -137 -138 -137 -138 -137 -133 -134 -141 -142 -136 -135 -134 -136 -141 -136 -135 -139 -141 -132 -135 -135 -133 -135 -136 -140 -137 -134 -134 -137 -138 -139 -136 -137 -134 -136 -138 -132 -133 -137 -137 -140 -137 -134 -142 -139 -137 -134 -135 -139 -141 -138 -142 -141 -141 -141 -143 -144 -139 -133 -139 -144 -139 -135 -137 -136 -135 -139 -138 -138 -135 -139 -137 -139 -136 -133 -137 -140 -138 -124 -125 -280 -428 -428 -576 -730 -728 -877 -1021 -1025 -1175 -1172 -1175 -1318 -1161 -1157 -1311 -1268 -1267 -1409 -1409 -1258 -1251 -1254 -1396 -1393 -1387 -1388 -1383 -1672 -1669 -1667 -1809 -1804 -1803 -1945 -2087 -2231 -2372 -2361 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -2 -2 0 0 -1 0 -1 -2 -1 -1 -1 -1 0 -1 -2 -1 0 -1 0 0 0 0 0 -1 0 0 -1 -2 -1 -1 0 0 -2 -1 -2 -3 -2 -1 -2 -2 -1 -2 -2 -2 -1 -3 -3 -3 -4 -4 -4 -4 -5 -4 -3 -3 -5 -5 -5 -3 -3 -4 -4 -5 -6 -5 -3 -3 -4 -5 -5 -5 -5 -4 -4 -5 -6 -5 -2 -3 -4 -5 -5 -3 -1 -3 -4 -4 -3 -4 -4 -3 -4 -6 -8 -6 -6 -6 -5 -6 -5 -5 -7 -7 -7 -7 -4 -6 -6 -6 -5 -6 -5 -4 -5 -5 -6 -7 -8 -6 -6 -8 -8 -9 -7 -5 -5 -6 -7 -8 -7 -6 -5 -8 -7 -8 -8 -9 -9 -9 -8 -8 -9 -10 -8 -7 -8 -8 -8 -7 -9 -8 -8 -9 -7 -7 -8 -7 -7 -6 -7 -8 -8 -6 -7 -8 -9 -8 -11 -11 -11 -11 -11 -12 -11 -12 -13 -13 -12 -13 -13 -10 -10 -11 -11 -10 -10 -12 -9 -10 -11 -10 -9 -8 -8 -9 -10 -10 -10 -10 -11 -10 -11 -10 -11 -11 -11 -12 -13 -14 -15 -15 -14 -12 -14 -15 -13 -14 -15 -15 -14 -13 -14 -14 -13 -15 -14 -11 -12 -13 -12 -13 -12 -12 -12 -13 -12 -12 -13 -13 -14 -15 -13 -16 -14 -16 -17 -16 -16 -15 -15 -17 -15 -15 -16 -16 -16 -15 -14 -14 -15 -15 -17 -13 -15 -15 -15 -15 -15 -17 -16 -14 -14 -15 -13 -16 -14 -15 -15 -14 -14 -16 -16 -17 -15 -18 -17 -19 -17 -14 -16 -20 -19 -19 -17 -14 -17 -18 -19 -19 -17 -19 -19 -18 -17 -17 -16 -16 -18 -19 -19 -17 -18 -19 -18 -18 -16 -17 -17 -18 -18 -16 -18 -19 -19 -17 -18 -18 -18 -18 -17 -17 -17 -15 -14 -18 -17 -18 -18 -17 -18 -18 -17 -18 -18 -17 -14 -15 -17 -19 -18 -18 -18 -18 -19 -20 -19 -17 -19 -19 -20 -17 -18 -19 -19 -18 -18 -18 -19 -19 -18 -18 -19 -18 -20 -19 -20 -19 -20 -19 -20 -20 -21 -19 -20 -20 -20 -19 -21 -19 -19 -21 -20 -20 -22 -21 -21 -22 -23 -24 -21 -23 -23 -23 -24 -22 -23 -23 -23 -24 -25 -25 -24 -25 -24 -25 -25 -23 -24 -23 -22 -22 -24 -23 -24 -25 -24 -24 -22 -21 -21 -22 -25 -25 -22 -24 -22 -21 -23 -24 -24 -24 -22 -25 -23 -25 -25 -25 -26 -23 -24 -23 -26 -28 -27 -27 -26 -29 -29 -29 -31 -29 -27 -28 -28 -27 -28 -29 -29 -29 -27 -27 -27 -27 -30 -28 -28 -29 -29 -29 -28 -29 -29 -30 -30 -32 -30 -29 -30 -30 -31 -34 -31 -30 -31 -29 -27 -29 -28 -26 -27 -27 -27 -28 -27 -26 -25 -25 -24 -28 -28 -25 -25 -27 -27 -28 -26 -27 -28 -29 -28 -30 -33 -31 -34 -31 -32 -34 -34 -34 -33 -34 -32 -32 -32 -30 -34 -33 -31 -31 -34 -34 -32 -32 -33 -32 -32 -32 -31 -31 -33 -34 -35 -33 -33 -32 -32 -29 -28 -27 -29 -31 -30 -31 -31 -31 -28 -31 -32 -31 -31 -29 -30 -30 -28 -28 -30 -31 -31 -31 -32 -33 -35 -32 -30 -32 -34 -32 -33 -32 -32 -33 -32 -32 -35 -34 -36 -34 -33 -33 -33 -34 -31 -32 -31 -31 -32 -31 -31 -31 -31 -30 -29 -30 -32 -33 -32 -32 -33 -34 -34 -31 -33 -32 -32 -34 -34 -35 -36 -34 -34 -35 -36 -34 -32 -34 -34 -34 -32 -31 -33 -36 -36 -33 -32 -34 -32 -29 -33 -36 -36 -35 -33 -37 -36 -33 -34 -35 -34 -34 -38 -32 -34 -35 -37 -36 -40 -36 -37 -37 -37 -35 -35 -36 -34 -35 -36 -33 -34 -36 -38 -40 -40 -36 -35 -37 -38 -39 -38 -37 -39 -37 -40 -41 -40 -37 -39 -41 -37 -36 -39 -36 -41 -38 -35 -38 -36 -36 -35 -37 -38 -38 -39 -36 -39 -38 -42 -43 -41 -42 -42 -39 -38 -42 -41 -42 -40 -43 -43 -42 -46 -44 -42 -40 -41 -40 -42 -41 -39 -37 -40 -40 -39 -40 -40 -41 -41 -45 -42 -41 -42 -42 -42 -43 -42 -41 -44 -47 -43 -43 -41 -40 -42 -41 -44 -44 -44 -43 -45 -46 -44 -45 -43 -46 -47 -44 -45 -47 -45 -47 -47 -48 -47 -48 -45 -47 -48 -47 -44 -47 -45 -47 -47 -46 -45 -46 -46 -45 -46 -45 -43 -44 -44 -48 -46 -44 -44 -42 -47 -51 -49 -44 -46 -43 -45 -48 -45 -49 -49 -48 -47 -46 -47 -50 -48 -50 -49 -47 -45 -50 -52 -53 -53 -50 -49 -51 -50 -50 -48 -47 -47 -51 -50 -47 -45 -47 -49 -50 -51 -50 -49 -51 -49 -50 -48 -51 -51 -49 -51 -49 -48 -50 -50 -51 -52 -52 -54 -52 -51 -53 -50 -52 -54 -51 -52 -51 -51 -52 -51 -53 -52 -53 -49 -50 -50 -51 -53 -54 -49 -46 -46 -44 -48 -54 -54 -55 -52 -49 -44 -45 -46 -51 -55 -54 -55 -58 -54 -51 -49 -48 -48 -54 -60 -63 -67 -65 -54 -51 -46 -48 -57 -54 -59 -61 -60 -57 -48 -42 -45 -51 -55 -59 -56 -59 -55 -48 -47 -44 -47 -51 -55 -59 -57 -57 -56 -54 -49 -47 -51 -62 -72 -73 -64 -56 -51 -49 -48 -52 -65 -74 -72 -61 -50 -47 -47 -53 -59 -61 -66 -61 -55 -49 -46 -46 -49 -57 -63 -65 -62 -53 -47 -49 -58 -60 -62 -66 -59 -56 -53 -52 -57 -63 -66 -65 -61 -55 -51 -51 -57 -62 -69 -68 -62 -54 -51 -50 -58 -64 -69 -71 -63 -56 -54 -52 -58 -64 -67 -70 -71 -67 -63 -59 -54 -54 -59 -68 -71 -75 -69 -63 -57 -59 -60 -64 -70 -71 -68 -63 -56 -54 -58 -62 -66 -70 -69 -64 -59 -60 -63 -64 -66 -70 -67 -68 -67 -63 -62 -60 -66 -74 -77 -82 -74 -64 -64 -63 -64 -64 -69 -67 -67 -62 -57 -61 -69 -68 -66 -61 -59 -64 -68 -71 -70 -68 -63 -67 -65 -64 -66 -71 -77 -76 -72 -72 -77 -78 -71 -70 -73 -76 -75 -70 -69 -75 -76 -80 -72 -61 -60 -69 -74 -70 -61 -59 -68 -71 -68 -61 -57 -60 -65 -65 -60 -61 -66 -71 -72 -70 -67 -67 -73 -75 -75 -76 -75 -76 -79 -78 -69 -67 -73 -78 -80 -77 -72 -70 -69 -70 -75 -69 -65 -65 -71 -79 -81 -75 -68 -60 -59 -64 -67 -77 -80 -79 -70 -65 -64 -69 -72 -79 -77 -70 -59 -55 -66 -77 -86 -90 -84 -73 -67 -67 -68 -76 -83 -89 -85 -70 -62 -57 -67 -86 -90 -83 -73 -63 -63 -71 -83 -92 -89 -77 -64 -61 -70 -88 -96 -92 -77 -61 -61 -71 -88 -100 -94 -79 -68 -58 -68 -81 -93 -94 -78 -66 -60 -66 -80 -90 -92 -80 -64 -58 -65 -80 -97 -98 -85 -66 -61 -70 -82 -95 -94 -87 -71 -62 -65 -87 -91 -103 -99 -76 -60 -64 -86 -103 -102 -86 -64 -57 -67 -83 -92 -101 -106 -91 -67 -58 -70 -84 -102 -101 -97 -85 -78 -85 -85 -83 -91 -101 -106 -94 -76 -62 -68 -85 -102 -111 -104 -85 -65 -62 -72 -97 -110 -108 -86 -65 -57 -73 -94 -113 -111 -90 -63 -54 -60 -83 -106 -111 -103 -80 -60 -64 -75 -93 -104 -102 -98 -84 -78 -78 -93 -107 -106 -99 -91 -82 -85 -86 -99 -104 -101 -93 -83 -78 -77 -85 -93 -97 -91 -82 -70 -71 -82 -97 -103 -94 -80 -72 -77 -88 -96 -94 -88 -84 -87 -92 -93 -92 -86 -81 -79 -88 -99 -101 -101 -90 -82 -88 -97 -102 -108 -101 -92 -85 -90 -99 -99 -90 -82 -85 -90 -92 -91 -90 -88 -92 -83 -83 -83 -83 -81 -86 -89 -89 -86 -77 -74 -80 -90 -95 -97 -93 -80 -82 -86 -92 -99 -95 -93 -91 -90 -93 -93 -90 -84 -83 -86 -88 -91 -94 -90 -83 -80 -81 -86 -85 -87 -85 -89 -89 -85 -81 -73 -83 -84 -88 -85 -84 -84 -84 -87 -86 -93 -96 -92 -89 -89 -97 -94 -92 -96 -95 -96 -99 -95 -97 -95 -93 -93 -94 -91 -95 -92 -86 -83 -81 -85 -90 -89 -85 -86 -88 -84 -82 -86 -86 -86 -87 -84 -86 -86 -85 -91 -90 -94 -91 -90 -95 -95 -94 -95 -95 -95 -96 -99 -99 -98 -95 -95 -96 -92 -92 -94 -94 -94 -98 -97 -95 -87 -84 -89 -92 -94 -91 -87 -87 -89 -86 -86 -84 -83 -84 -86 -84 -86 -85 -85 -88 -88 -88 -90 -88 -88 -92 -91 -92 -92 -89 -87 -91 -95 -95 -93 -92 -92 -89 -90 -91 -89 -91 -87 -89 -92 -95 -95 -89 -88 -87 -89 -91 -96 -94 -91 -92 -92 -92 -92 -94 -97 -93 -94 -92 -96 -93 -93 -96 -98 -99 -99 -103 -102 -101 -101 -97 -99 -99 -97 -95 -94 -93 -93 -91 -92 -92 -93 -93 -90 -94 -94 -93 -93 -91 -92 -90 -93 -94 -95 -93 -89 -91 -90 -92 -94 -97 -98 -98 -95 -95 -99 -98 -95 -98 -99 -99 -94 -97 -94 -93 -95 -97 -98 -99 -97 -93 -97 -93 -88 -92 -91 -92 -95 -95 -92 -96 -97 -93 -94 -92 -95 -98 -95 -96 -96 -98 -96 -96 -94 -97 -97 -96 -97 -102 -99 -99 -96 -99 -101 -103 -104 -105 -102 -101 -100 -96 -98 -97 -100 -98 -97 -95 -97 -97 -98 -97 -96 -94 -96 -96 -98 -101 -99 -99 -95 -94 -97 -99 -101 -99 -101 -102 -102 -99 -96 -99 -101 -99 -99 -102 -104 -101 -99 -100 -100 -99 -99 -100 -102 -99 -93 -95 -97 -95 -97 -97 -95 -96 -98 -99 -95 -95 -97 -96 -94 -98 -99 -99 -98 -100 -103 -104 -104 -105 -105 -99 -92 -93 -106 -116 -106 -94 -97 -106 -108 -102 -101 -101 -104 -105 -106 -102 -99 -104 -102 -105 -104 -106 -104 -104 -96 -92 -98 -108 -106 -100 -91 -97 -103 -103 -99 -98 -104 -101 -98 -96 -96 -99 -104 -103 -101 -102 -103 -106 -103 -104 -107 -107 -108 -107 -108 -109 -110 -103 -101 -103 -108 -107 -102 -99 -100 -106 -107 -105 -102 -95 -98 -101 -101 -95 -94 -97 -100 -105 -104 -101 -98 -102 -103 -102 -105 -106 -106 -107 -111 -111 -109 -110 -108 -107 -108 -113 -112 -112 -113 -110 -108 -110 -111 -110 -113 -115 -108 -104 -105 -106 -109 -112 -107 -109 -108 -107 -104 -106 -109 -103 -104 -104 -106 -109 -109 -108 -106 -108 -105 -104 -106 -104 -104 -102 -103 -102 -103 -106 -108 -106 -107 -108 -106 -106 -107 -109 -110 -110 -107 -107 -111 -112 -113 -110 -108 -109 -109 -107 -109 -107 -110 -107 -106 -107 -104 -104 -102 -101 -100 -105 -104 -105 -103 -105 -108 -105 -108 -107 -112 -110 -106 -108 -108 -110 -111 -110 -110 -109 -110 -106 -111 -109 -112 -108 -106 -108 -105 -106 -105 -105 -106 -105 -104 -107 -103 -101 -100 -98 -98 -101 -102 -104 -103 -102 -106 -106 -107 -104 -109 -107 -108 -109 -108 -107 -110 -112 -108 -110 -109 -106 -106 -108 -108 -112 -112 -111 -111 -113 -108 -107 -110 -110 -114 -112 -110 -109 -109 -112 -113 -109 -105 -111 -110 -110 -112 -112 -109 -108 -108 -108 -104 -105 -109 -109 -107 -104 -108 -111 -109 -107 -109 -113 -111 -107 -110 -112 -113 -111 -114 -114 -112 -113 -113 -113 -113 -112 -113 -110 -111 -116 -113 -109 -109 -112 -109 -110 -111 -111 -110 -110 -109 -109 -111 -112 -112 -109 -107 -107 -107 -107 -110 -109 -107 -108 -112 -108 -107 -106 -107 -110 -111 -108 -111 -107 -112 -108 -105 -106 -107 -105 -111 -110 -111 -111 -114 -109 -110 -113 -116 -111 -111 -112 -108 -113 -113 -112 -114 -116 -110 -114 -109 -111 -115 -113 -114 -117 -114 -115 -113 -113 -104 -114 -112 -113 -110 -111 -111 -109 -111 -116 -115 -116 -111 -115 -113 -112 -114 -118 -110 -112 -116 -116 -116 -113 -112 -115 -114 -113 -114 -115 -116 -119 -117 -116 -116 -113 -115 -117 -117 -115 -117 -116 -114 -119 -118 -116 -117 -119 -121 -116 -115 -114 -115 -120 -116 -113 -116 -115 -117 -118 -120 -121 -116 -114 -116 -116 -116 -119 -118 -119 -118 -115 -116 -117 -121 -118 -119 -114 -116 -114 -125 -130 -116 -109 -106 -119 -125 -128 -122 -124 -122 -118 -114 -124 -130 -129 -122 -119 -122 -120 -121 -125 -125 -121 -118 -125 -125 -120 -115 -117 -117 -118 -115 -117 -119 -117 -118 -114 -116 -120 -116 -114 -112 -112 -117 -124 -121 -110 -110 -106 -109 -110 -119 -141 -147 -128 -105 -104 -115 -120 -128 -129 -130 -121 -116 -116 -121 -125 -130 -126 -127 -120 -119 -120 -121 -119 -119 -123 -119 -117 -118 -116 -118 -120 -118 -118 -117 -116 -122 -119 -119 -122 -118 -117 -121 -127 -128 -125 -121 -121 -120 -122 -125 -137 -136 -128 -124 -119 -120 -126 -123 -125 -125 -127 -120 -118 -121 -120 -124 -121 -123 -120 -118 -117 -120 -121 -117 -114 -118 -121 -119 -117 -117 -119 -119 -116 -117 -119 -117 -119 -123 -126 -122 -127 -129 -128 -127 -127 -126 -122 -122 -122 -125 -130 -128 -127 -125 -129 -125 -122 -121 -123 -123 -123 -118 -120 -119 -121 -123 -123 -121 -112 -118 -118 -121 -122 -124 -120 -119 -118 -124 -121 -127 -124 -125 -124 -120 -123 -124 -124 -128 -123 -129 -126 -126 -124 -124 -126 -129 -126 -125 -125 -131 -131 -133 -128 -129 -127 -128 -128 -129 -127 -125 -127 -129 -127 -123 -122 -127 -127 -125 -126 -128 -128 -123 -124 -126 -127 -131 -126 -124 -122 -125 -125 -126 -126 -129 -128 -127 -126 -131 -133 -126 -130 -131 -128 -131 -129 -133 -129 -128 -129 -136 -136 -131 -131 -130 -130 -134 -131 -127 -129 -123 -128 -127 -128 -127 -128 -127 -124 -125 -123 -125 -124 -123 -125 -124 -121 -125 -129 -132 -127 -128 -132 -127 -128 -134 -132 -129 -124 -124 -132 -129 -134 -131 -131 -132 -130 -126 -129 -133 -130 -129 -130 -130 -132 -133 -133 -130 -127 -130 -133 -132 -133 -128 -128 -126 -127 -129 -132 -130 -127 -123 -128 -127 -132 -131 -125 -129 -128 -124 -130 -128 -130 -132 -134 -132 -131 -133 -134 -131 -126 -130 -129 -130 -132 -130 -134 -130 -128 -129 -129 -128 -131 -134 -128 -131 -129 -129 -133 -127 -123 -127 -129 -127 -129 -127 -130 -129 -129 -130 -129 -135 -136 -131 -133 -135 -135 -134 -135 -134 -137 -135 -135 -131 -128 -134 -135 -137 -134 -133 -132 -130 -127 -133 -134 -135 -131 -130 -130 -134 -132 -133 -135 -134 -133 -132 -136 -137 -133 -131 -134 -133 -132 -135 -134 -132 -130 -133 -135 -134 -131 -132 -131 -134 -136 -134 -128 -127 -130 -132 -132 -133 -129 -133 -129 -132 -131 -130 -133 -137 -137 -141 -140 -140 -135 -132 -137 -138 -139 -141 -140 -140 -134 -135 -135 -132 -131 -134 -134 -140 -135 -131 -130 -135 -137 -137 -133 -134 -132 -131 -134 -132 -128 -131 -130 -131 -126 -132 -134 -129 -133 -135 -135 -131 -134 -138 -135 -137 -138 -142 -136 -139 -139 -136 -135 -140 -140 -138 -135 -132 -141 -139 -136 -137 -137 -136 -139 -133 -134 -135 -137 -136 -141 -142 -132 -134 -138 -142 -140 -138 -135 -136 -140 -135 -135 -134 -132 -136 -141 -144 -138 -135 -139 -138 -139 -137 -141 -143 -140 -138 -139 -144 -145 -145 -142 -141 -136 -137 -139 -143 -137 -134 -138 -140 -137 -141 -140 -136 -138 -137 -140 -137 -134 -137 -138 -136 -131 -275 -415 -420 -565 -708 -711 -857 -998 -992 -1141 -1142 -1143 -1284 -1137 -1129 -1275 -1232 -1233 -1377 -1370 -1227 -1222 -1220 -1357 -1359 -1352 -1348 -1348 -1627 -1623 -1624 -1760 -1756 -1753 -1893 -2029 -2168 -2307 -2291 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 -2 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 -1 -1 -2 -1 -1 -1 0 -1 -1 0 0 -2 -2 -3 -2 -2 -2 -1 -1 -3 -1 -1 -2 -2 -2 -1 -1 -1 -2 -4 -4 -4 -4 -3 -2 -4 -4 -3 -3 -4 -3 -5 -5 -4 -3 -5 -5 -4 -4 -5 -4 -5 -5 -4 -4 -5 -6 -6 -6 -5 -4 -3 -4 -5 -5 -4 -5 -3 -3 -4 -4 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -3 -4 -6 -5 -5 -6 -5 -6 -5 -7 -6 -5 -5 -5 -4 -4 -5 -6 -6 -6 -8 -7 -7 -8 -8 -5 -5 -8 -8 -9 -8 -7 -7 -6 -5 -7 -8 -10 -9 -8 -9 -9 -9 -9 -9 -10 -8 -8 -8 -7 -8 -8 -8 -7 -8 -10 -7 -7 -7 -6 -7 -8 -8 -7 -8 -9 -7 -10 -11 -11 -13 -11 -10 -12 -12 -12 -12 -12 -13 -13 -11 -11 -11 -11 -11 -9 -10 -10 -10 -11 -8 -8 -8 -9 -10 -9 -9 -11 -8 -11 -10 -11 -11 -11 -13 -11 -14 -12 -13 -12 -13 -14 -15 -15 -14 -15 -15 -15 -13 -15 -16 -16 -16 -12 -13 -17 -15 -14 -12 -10 -12 -14 -14 -15 -12 -12 -15 -14 -13 -14 -13 -15 -14 -15 -14 -16 -17 -18 -17 -16 -15 -16 -15 -18 -18 -16 -16 -17 -17 -18 -16 -14 -15 -16 -17 -17 -17 -16 -16 -15 -17 -15 -14 -15 -15 -13 -15 -16 -17 -14 -16 -16 -15 -15 -17 -16 -18 -15 -19 -19 -19 -18 -18 -17 -18 -18 -16 -18 -18 -17 -21 -20 -18 -18 -19 -18 -19 -18 -18 -20 -18 -18 -20 -20 -20 -19 -20 -19 -17 -16 -18 -21 -20 -19 -17 -17 -18 -20 -19 -18 -19 -18 -17 -17 -18 -17 -17 -18 -19 -17 -18 -19 -19 -18 -18 -17 -18 -17 -18 -18 -19 -18 -18 -20 -22 -21 -19 -19 -21 -19 -21 -22 -19 -18 -18 -21 -23 -20 -19 -18 -19 -19 -20 -21 -19 -20 -21 -22 -21 -20 -22 -22 -21 -21 -21 -20 -20 -21 -22 -21 -21 -20 -21 -22 -21 -19 -19 -21 -22 -23 -24 -26 -24 -23 -23 -23 -26 -26 -23 -23 -24 -25 -25 -28 -27 -24 -25 -27 -27 -25 -26 -26 -23 -22 -24 -26 -26 -27 -25 -23 -23 -24 -25 -23 -25 -24 -26 -25 -23 -24 -24 -25 -24 -26 -26 -22 -25 -26 -26 -26 -26 -25 -24 -26 -26 -28 -30 -28 -28 -28 -28 -31 -31 -28 -28 -29 -29 -30 -30 -29 -28 -31 -29 -28 -29 -27 -28 -28 -28 -28 -29 -30 -30 -30 -30 -30 -30 -30 -32 -31 -31 -34 -33 -30 -31 -29 -29 -31 -28 -27 -28 -28 -29 -29 -27 -26 -28 -27 -28 -27 -27 -26 -26 -28 -28 -27 -27 -28 -27 -29 -31 -30 -29 -33 -33 -33 -34 -34 -33 -36 -35 -34 -35 -32 -34 -34 -32 -32 -32 -33 -31 -33 -32 -33 -35 -33 -32 -33 -32 -32 -34 -33 -32 -34 -34 -33 -32 -34 -31 -30 -29 -31 -31 -31 -33 -32 -31 -32 -33 -32 -30 -31 -31 -32 -31 -32 -30 -29 -32 -31 -33 -32 -32 -32 -34 -32 -33 -32 -32 -34 -33 -34 -34 -35 -33 -35 -36 -34 -35 -35 -36 -35 -36 -32 -31 -34 -32 -32 -31 -33 -33 -32 -30 -30 -31 -32 -33 -33 -34 -35 -34 -34 -34 -36 -35 -36 -35 -34 -34 -33 -35 -37 -35 -37 -36 -34 -34 -33 -32 -33 -33 -33 -36 -36 -36 -36 -35 -33 -34 -33 -33 -35 -39 -35 -34 -35 -35 -35 -35 -38 -36 -38 -36 -37 -36 -36 -35 -36 -38 -38 -38 -37 -38 -38 -37 -36 -35 -37 -35 -37 -35 -37 -40 -38 -39 -38 -39 -39 -37 -39 -39 -38 -41 -41 -40 -40 -41 -39 -39 -39 -39 -39 -39 -38 -37 -43 -39 -38 -38 -38 -35 -37 -40 -41 -38 -39 -41 -41 -43 -43 -42 -40 -42 -43 -41 -40 -41 -42 -43 -42 -42 -42 -43 -45 -42 -43 -42 -40 -40 -39 -43 -41 -40 -40 -41 -39 -41 -45 -42 -43 -46 -41 -40 -41 -42 -43 -47 -47 -43 -45 -47 -45 -42 -42 -42 -45 -43 -44 -47 -46 -44 -45 -45 -47 -48 -48 -47 -45 -47 -47 -47 -48 -48 -48 -46 -46 -49 -47 -47 -49 -50 -47 -49 -48 -46 -48 -44 -46 -47 -48 -48 -47 -46 -46 -45 -46 -43 -42 -48 -50 -50 -49 -49 -46 -43 -48 -48 -50 -51 -47 -45 -46 -47 -50 -51 -53 -49 -46 -50 -50 -52 -54 -51 -54 -54 -53 -52 -53 -52 -53 -51 -48 -49 -48 -49 -52 -48 -48 -50 -50 -51 -52 -51 -52 -53 -50 -50 -52 -50 -50 -50 -47 -50 -51 -50 -52 -55 -54 -52 -53 -54 -55 -51 -53 -53 -54 -54 -52 -51 -53 -52 -56 -55 -56 -55 -50 -47 -48 -48 -53 -59 -55 -53 -47 -46 -46 -44 -50 -55 -57 -55 -52 -46 -43 -46 -52 -54 -50 -62 -60 -56 -54 -54 -56 -53 -54 -58 -66 -65 -62 -56 -53 -50 -52 -54 -57 -59 -59 -63 -56 -50 -48 -48 -49 -55 -62 -61 -57 -53 -52 -46 -43 -48 -54 -60 -63 -64 -60 -55 -52 -49 -50 -58 -71 -79 -70 -59 -48 -47 -49 -57 -65 -72 -74 -65 -60 -51 -44 -48 -58 -65 -69 -65 -57 -51 -48 -47 -48 -54 -59 -68 -68 -59 -54 -53 -57 -59 -61 -61 -61 -56 -55 -54 -60 -63 -71 -71 -66 -55 -46 -46 -55 -68 -72 -72 -64 -57 -53 -52 -55 -61 -68 -72 -72 -64 -56 -55 -57 -61 -64 -69 -73 -72 -69 -62 -54 -55 -61 -71 -78 -75 -67 -61 -60 -63 -66 -65 -68 -71 -68 -62 -60 -61 -59 -64 -65 -65 -68 -67 -67 -69 -64 -64 -62 -66 -71 -71 -67 -64 -63 -65 -71 -78 -81 -76 -73 -66 -62 -63 -66 -70 -74 -67 -61 -61 -64 -66 -65 -69 -67 -66 -66 -67 -69 -69 -67 -67 -70 -68 -63 -67 -72 -83 -86 -76 -72 -69 -74 -77 -77 -74 -69 -73 -78 -79 -75 -74 -71 -74 -69 -64 -65 -71 -76 -71 -57 -53 -61 -70 -72 -71 -67 -63 -58 -61 -65 -73 -78 -80 -74 -64 -55 -64 -78 -87 -91 -85 -77 -71 -68 -73 -72 -80 -86 -82 -74 -65 -62 -67 -76 -84 -85 -78 -69 -60 -59 -70 -80 -80 -77 -71 -59 -58 -63 -75 -88 -90 -81 -65 -52 -55 -71 -84 -92 -90 -73 -57 -52 -66 -83 -98 -98 -86 -73 -62 -56 -66 -84 -97 -97 -79 -63 -52 -59 -81 -97 -98 -84 -65 -58 -61 -77 -97 -99 -90 -73 -56 -57 -75 -95 -108 -94 -74 -52 -56 -75 -95 -108 -106 -85 -59 -46 -60 -88 -107 -103 -83 -62 -52 -60 -83 -100 -102 -88 -66 -52 -60 -85 -103 -107 -85 -64 -55 -65 -83 -102 -105 -95 -69 -61 -64 -84 -104 -106 -89 -77 -73 -75 -86 -97 -92 -79 -70 -68 -76 -90 -97 -97 -93 -80 -73 -73 -85 -98 -103 -92 -82 -75 -86 -96 -100 -94 -95 -95 -87 -81 -76 -84 -92 -98 -94 -88 -82 -82 -84 -87 -93 -94 -87 -76 -73 -79 -94 -102 -100 -87 -78 -74 -78 -88 -94 -100 -100 -88 -75 -70 -79 -92 -103 -102 -93 -85 -85 -90 -93 -98 -103 -100 -91 -86 -92 -96 -94 -96 -101 -98 -91 -83 -76 -81 -91 -100 -104 -92 -77 -67 -75 -89 -102 -101 -90 -77 -79 -85 -95 -98 -91 -81 -88 -92 -102 -96 -87 -80 -80 -87 -102 -103 -100 -91 -86 -86 -90 -103 -106 -101 -93 -91 -93 -97 -98 -95 -87 -82 -86 -88 -97 -95 -93 -91 -89 -88 -79 -78 -79 -85 -91 -95 -89 -82 -74 -81 -92 -97 -96 -91 -82 -84 -89 -101 -102 -97 -88 -88 -89 -91 -99 -99 -90 -84 -82 -85 -91 -92 -92 -85 -83 -81 -86 -90 -91 -88 -87 -85 -85 -84 -85 -84 -82 -83 -82 -89 -90 -87 -83 -87 -93 -97 -100 -94 -88 -91 -94 -98 -99 -97 -101 -97 -93 -95 -93 -94 -94 -96 -94 -92 -94 -94 -89 -83 -83 -87 -87 -92 -88 -87 -86 -86 -87 -88 -88 -88 -89 -87 -88 -87 -91 -92 -93 -94 -91 -92 -93 -96 -97 -97 -95 -95 -97 -101 -102 -98 -95 -96 -94 -93 -97 -97 -96 -96 -94 -92 -92 -91 -89 -92 -92 -91 -90 -89 -87 -86 -84 -87 -89 -87 -83 -86 -88 -90 -91 -87 -89 -88 -87 -88 -90 -91 -94 -97 -94 -91 -90 -90 -95 -98 -94 -91 -94 -93 -94 -93 -91 -90 -88 -89 -90 -95 -95 -95 -92 -88 -88 -94 -98 -95 -91 -91 -95 -96 -95 -94 -91 -96 -97 -95 -91 -94 -99 -100 -100 -102 -99 -99 -102 -101 -104 -103 -100 -100 -96 -95 -94 -95 -95 -94 -94 -95 -95 -94 -97 -93 -93 -93 -93 -94 -95 -94 -93 -97 -94 -93 -95 -94 -91 -92 -95 -95 -97 -100 -97 -95 -99 -102 -98 -98 -100 -97 -97 -96 -97 -96 -100 -99 -96 -99 -97 -96 -97 -94 -92 -96 -92 -94 -94 -96 -97 -96 -97 -99 -96 -94 -96 -96 -100 -97 -97 -100 -98 -96 -99 -97 -96 -99 -101 -102 -102 -97 -99 -100 -103 -106 -104 -101 -101 -99 -102 -100 -98 -99 -97 -101 -101 -100 -97 -99 -101 -97 -95 -99 -94 -97 -101 -99 -99 -101 -100 -95 -97 -99 -103 -107 -106 -104 -100 -102 -101 -98 -99 -101 -103 -102 -103 -103 -99 -98 -101 -100 -99 -102 -101 -100 -96 -95 -97 -98 -99 -97 -96 -99 -95 -96 -99 -98 -94 -96 -99 -101 -102 -105 -101 -99 -104 -107 -108 -105 -100 -95 -97 -108 -110 -104 -99 -99 -103 -108 -105 -98 -98 -104 -106 -106 -104 -102 -100 -105 -106 -105 -107 -105 -103 -100 -99 -102 -106 -108 -100 -98 -99 -101 -103 -100 -100 -104 -103 -100 -97 -99 -104 -101 -101 -102 -105 -104 -103 -103 -102 -109 -109 -108 -110 -107 -112 -107 -104 -105 -109 -109 -104 -103 -103 -104 -108 -105 -104 -101 -101 -105 -105 -99 -95 -95 -99 -105 -105 -103 -101 -101 -104 -106 -103 -105 -105 -107 -108 -109 -108 -111 -109 -112 -111 -108 -109 -110 -112 -113 -113 -115 -113 -109 -109 -115 -114 -109 -109 -109 -109 -111 -114 -110 -108 -109 -108 -109 -109 -107 -108 -103 -103 -103 -111 -111 -110 -106 -106 -106 -108 -105 -103 -107 -105 -103 -105 -104 -104 -106 -109 -105 -106 -107 -109 -108 -111 -110 -111 -107 -110 -112 -112 -115 -114 -109 -114 -106 -106 -113 -111 -106 -108 -110 -109 -108 -108 -107 -104 -103 -102 -103 -107 -106 -103 -106 -107 -107 -105 -106 -111 -111 -113 -107 -108 -109 -111 -114 -112 -110 -108 -108 -111 -111 -110 -111 -108 -109 -107 -108 -110 -109 -107 -108 -105 -108 -105 -106 -98 -95 -98 -106 -104 -104 -103 -105 -104 -105 -106 -109 -110 -106 -108 -107 -112 -111 -109 -111 -111 -109 -111 -113 -109 -110 -112 -108 -110 -112 -115 -111 -111 -112 -108 -112 -116 -111 -111 -114 -114 -110 -108 -112 -109 -110 -114 -111 -111 -112 -111 -109 -111 -109 -108 -104 -106 -110 -108 -108 -110 -111 -111 -110 -108 -113 -112 -112 -111 -115 -114 -111 -115 -110 -116 -115 -113 -115 -116 -112 -110 -113 -115 -114 -113 -109 -111 -111 -113 -112 -110 -110 -111 -113 -108 -110 -117 -113 -112 -108 -107 -110 -109 -112 -114 -109 -109 -110 -109 -112 -109 -108 -109 -109 -108 -109 -112 -114 -110 -107 -108 -108 -108 -107 -110 -110 -114 -112 -112 -115 -110 -113 -112 -112 -114 -114 -111 -108 -111 -113 -117 -118 -112 -113 -111 -113 -116 -115 -118 -112 -116 -118 -113 -111 -114 -113 -112 -118 -111 -106 -109 -111 -113 -116 -114 -113 -115 -115 -114 -115 -116 -116 -113 -112 -118 -118 -118 -116 -111 -116 -117 -113 -117 -119 -117 -117 -118 -117 -115 -116 -112 -116 -118 -120 -118 -117 -119 -115 -118 -118 -121 -118 -119 -117 -117 -118 -118 -119 -114 -117 -114 -118 -118 -120 -121 -119 -119 -117 -117 -121 -117 -118 -119 -117 -116 -117 -119 -119 -121 -123 -121 -113 -115 -124 -128 -117 -109 -110 -123 -131 -123 -119 -122 -124 -117 -118 -127 -132 -128 -123 -121 -119 -120 -124 -128 -124 -121 -119 -120 -125 -125 -120 -121 -120 -122 -119 -114 -118 -118 -118 -114 -118 -120 -114 -115 -119 -116 -118 -121 -123 -112 -112 -110 -108 -108 -121 -142 -147 -125 -108 -105 -118 -125 -125 -126 -130 -124 -118 -117 -120 -123 -126 -128 -126 -124 -124 -121 -123 -123 -120 -120 -121 -125 -117 -115 -119 -123 -118 -120 -119 -121 -117 -120 -118 -119 -119 -121 -123 -125 -125 -124 -124 -123 -118 -123 -130 -135 -134 -130 -127 -122 -126 -125 -124 -127 -125 -127 -123 -123 -122 -119 -122 -122 -121 -124 -126 -121 -118 -119 -115 -118 -122 -121 -120 -118 -115 -117 -121 -122 -118 -118 -119 -120 -121 -123 -122 -126 -127 -128 -130 -128 -127 -128 -125 -123 -123 -128 -129 -130 -127 -126 -127 -123 -122 -129 -127 -124 -122 -119 -121 -119 -121 -124 -124 -121 -116 -117 -119 -125 -123 -124 -120 -120 -124 -122 -124 -125 -123 -122 -122 -124 -125 -127 -124 -124 -126 -128 -126 -128 -128 -127 -127 -121 -129 -132 -126 -132 -131 -131 -131 -128 -132 -129 -127 -127 -125 -126 -128 -128 -126 -126 -125 -123 -129 -129 -127 -126 -128 -128 -128 -125 -126 -126 -125 -128 -127 -128 -128 -122 -126 -127 -129 -131 -130 -132 -129 -130 -127 -133 -132 -131 -131 -130 -131 -133 -133 -132 -132 -136 -130 -131 -131 -133 -130 -128 -127 -127 -126 -130 -132 -128 -127 -124 -128 -126 -124 -129 -126 -124 -123 -124 -126 -127 -133 -132 -130 -126 -127 -131 -134 -135 -132 -126 -127 -128 -131 -133 -133 -132 -130 -129 -129 -132 -132 -133 -129 -131 -137 -131 -127 -128 -132 -134 -134 -131 -130 -132 -133 -133 -129 -126 -129 -130 -129 -129 -129 -129 -126 -126 -128 -129 -130 -128 -130 -130 -126 -129 -132 -133 -133 -134 -135 -130 -131 -132 -135 -133 -130 -127 -127 -133 -132 -136 -131 -130 -129 -129 -128 -132 -132 -134 -129 -128 -131 -130 -129 -127 -129 -129 -128 -130 -127 -131 -130 -133 -131 -130 -134 -137 -134 -133 -135 -134 -135 -136 -140 -137 -134 -128 -129 -134 -138 -136 -134 -132 -135 -133 -134 -135 -133 -134 -133 -132 -134 -132 -131 -136 -134 -133 -136 -133 -132 -138 -137 -133 -130 -133 -138 -135 -133 -132 -135 -139 -133 -133 -127 -132 -135 -132 -136 -135 -130 -130 -133 -131 -136 -132 -131 -132 -135 -132 -132 -133 -132 -137 -140 -137 -141 -144 -140 -134 -137 -139 -140 -140 -138 -139 -140 -136 -136 -131 -136 -133 -134 -134 -138 -133 -130 -134 -131 -135 -139 -137 -129 -130 -133 -135 -136 -131 -128 -132 -133 -131 -131 -133 -134 -137 -140 -138 -134 -135 -140 -141 -139 -138 -139 -141 -143 -139 -137 -138 -138 -137 -138 -136 -136 -139 -140 -137 -137 -135 -135 -135 -138 -134 -135 -138 -143 -139 -136 -134 -140 -145 -140 -142 -138 -134 -137 -141 -137 -132 -133 -137 -143 -141 -142 -141 -134 -139 -140 -141 -140 -141 -143 -144 -139 -143 -144 -143 -144 -141 -139 -139 -142 -136 -138 -141 -137 -138 -139 -142 -140 -139 -137 -139 -139 -139 -135 -133 -135 -137 -276 -411 -411 -551 -694 -693 -837 -974 -969 -1113 -1111 -1113 -1248 -1107 -1103 -1246 -1203 -1203 -1339 -1336 -1197 -1193 -1193 -1323 -1321 -1321 -1314 -1315 -1584 -1581 -1581 -1716 -1710 -1707 -1842 -1975 -2111 -2244 -2226 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 1 0 0 -1 -1 0 0 0 0 0 -1 -2 -2 -1 0 0 0 -1 -2 -1 -1 0 -1 -1 -2 -2 -1 -1 -1 0 0 -2 -2 -2 -2 -1 0 0 -1 -2 -2 -1 -3 -2 -2 -1 -1 -1 -2 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -4 -3 -2 -4 -4 -4 -4 -4 -4 -3 -4 -5 -4 -5 -4 -5 -6 -5 -5 -5 -5 -5 -6 -5 -4 -4 -4 -3 -4 -5 -6 -3 -4 -4 -4 -4 -5 -5 -5 -5 -4 -2 -4 -5 -5 -5 -6 -4 -5 -4 -7 -7 -6 -6 -5 -6 -4 -3 -4 -5 -5 -7 -7 -6 -6 -9 -9 -5 -4 -6 -7 -7 -8 -8 -7 -6 -7 -7 -8 -8 -8 -8 -9 -9 -9 -9 -8 -9 -11 -10 -9 -8 -8 -9 -8 -7 -8 -5 -7 -8 -8 -6 -7 -7 -6 -9 -8 -8 -8 -9 -9 -12 -13 -12 -12 -11 -11 -13 -12 -11 -12 -10 -11 -11 -10 -8 -10 -13 -11 -10 -10 -9 -10 -10 -9 -9 -9 -9 -9 -8 -9 -9 -10 -10 -12 -13 -11 -14 -13 -14 -14 -14 -13 -13 -13 -14 -15 -14 -12 -15 -15 -15 -16 -15 -14 -15 -16 -15 -16 -12 -13 -11 -9 -11 -13 -14 -13 -13 -14 -15 -14 -13 -15 -14 -16 -14 -16 -17 -16 -16 -16 -18 -20 -18 -18 -17 -18 -17 -17 -18 -18 -18 -18 -18 -17 -18 -16 -16 -15 -16 -16 -14 -18 -16 -16 -15 -15 -15 -17 -16 -16 -15 -15 -16 -17 -16 -15 -14 -17 -17 -20 -17 -19 -21 -18 -16 -17 -18 -19 -20 -20 -18 -17 -18 -19 -18 -20 -20 -19 -20 -20 -19 -19 -20 -21 -19 -20 -20 -19 -18 -19 -20 -21 -21 -21 -20 -19 -21 -20 -18 -19 -20 -18 -18 -19 -18 -20 -19 -19 -21 -21 -19 -19 -16 -18 -19 -20 -19 -17 -17 -21 -20 -19 -21 -21 -19 -18 -20 -20 -21 -21 -20 -20 -20 -22 -21 -20 -21 -20 -20 -21 -21 -20 -20 -21 -22 -20 -19 -19 -23 -25 -22 -22 -21 -22 -21 -20 -22 -22 -22 -21 -22 -23 -22 -22 -22 -21 -22 -20 -23 -23 -23 -24 -24 -25 -26 -25 -25 -26 -26 -25 -25 -24 -26 -27 -27 -28 -27 -27 -28 -27 -28 -28 -23 -27 -26 -25 -25 -25 -27 -25 -24 -26 -25 -25 -26 -26 -25 -27 -28 -25 -25 -24 -25 -25 -24 -25 -28 -28 -25 -24 -26 -27 -29 -28 -25 -27 -28 -29 -29 -31 -30 -30 -32 -30 -30 -29 -31 -31 -30 -30 -30 -32 -31 -31 -31 -31 -28 -27 -28 -31 -30 -29 -30 -30 -31 -33 -32 -32 -33 -32 -33 -34 -32 -32 -33 -32 -31 -31 -30 -31 -32 -30 -29 -29 -30 -30 -29 -30 -30 -28 -27 -29 -27 -28 -30 -31 -29 -27 -29 -29 -33 -34 -31 -30 -31 -32 -35 -35 -36 -36 -34 -35 -37 -35 -35 -34 -34 -36 -34 -33 -34 -35 -31 -32 -31 -33 -36 -35 -32 -33 -33 -35 -35 -31 -33 -34 -33 -33 -33 -33 -32 -32 -33 -32 -31 -33 -33 -34 -34 -33 -33 -31 -32 -32 -33 -32 -33 -32 -33 -35 -33 -33 -31 -35 -35 -32 -31 -34 -33 -32 -31 -33 -35 -38 -35 -35 -35 -36 -35 -34 -36 -37 -37 -35 -33 -32 -33 -32 -34 -34 -35 -33 -33 -33 -34 -32 -31 -32 -33 -33 -34 -34 -35 -35 -35 -37 -37 -36 -34 -36 -34 -36 -37 -38 -38 -36 -35 -33 -33 -32 -35 -34 -37 -37 -34 -34 -34 -37 -39 -37 -36 -35 -34 -33 -36 -36 -36 -36 -37 -34 -36 -35 -37 -37 -39 -39 -39 -38 -36 -35 -37 -36 -38 -40 -41 -39 -39 -38 -37 -35 -37 -36 -36 -37 -40 -39 -41 -39 -39 -39 -40 -41 -41 -43 -40 -40 -41 -42 -39 -42 -43 -39 -38 -39 -41 -41 -45 -40 -38 -40 -40 -39 -39 -38 -38 -41 -41 -41 -42 -40 -42 -43 -43 -42 -42 -42 -42 -44 -44 -41 -42 -42 -45 -46 -43 -43 -44 -43 -42 -42 -41 -41 -41 -42 -41 -41 -44 -43 -45 -43 -44 -43 -43 -42 -41 -45 -44 -45 -45 -44 -47 -48 -44 -46 -47 -43 -45 -48 -44 -45 -48 -47 -44 -46 -47 -48 -46 -47 -48 -47 -47 -49 -49 -49 -44 -48 -50 -46 -51 -51 -49 -47 -46 -50 -50 -47 -48 -46 -46 -47 -48 -52 -48 -47 -50 -48 -44 -44 -46 -48 -50 -49 -48 -50 -48 -46 -47 -48 -49 -52 -50 -49 -47 -47 -49 -49 -54 -53 -53 -47 -49 -54 -53 -55 -54 -55 -54 -55 -53 -55 -53 -53 -53 -48 -46 -52 -52 -52 -50 -50 -51 -51 -53 -53 -53 -53 -52 -50 -52 -51 -52 -51 -48 -50 -51 -54 -53 -54 -55 -55 -55 -55 -55 -54 -50 -49 -55 -57 -55 -56 -53 -51 -52 -54 -58 -58 -59 -58 -54 -50 -49 -49 -51 -56 -58 -54 -52 -51 -50 -49 -44 -50 -57 -61 -58 -50 -47 -49 -53 -51 -50 -57 -62 -60 -61 -59 -59 -57 -55 -54 -62 -62 -63 -62 -57 -52 -54 -53 -53 -60 -62 -62 -59 -56 -54 -49 -48 -50 -62 -64 -62 -57 -50 -46 -43 -47 -55 -66 -71 -66 -61 -53 -51 -47 -52 -63 -72 -74 -74 -67 -55 -45 -46 -56 -65 -73 -75 -69 -62 -57 -50 -49 -53 -61 -68 -68 -60 -52 -49 -48 -51 -57 -63 -68 -69 -62 -56 -54 -56 -54 -61 -67 -66 -59 -53 -51 -56 -66 -74 -75 -67 -57 -49 -50 -58 -66 -71 -73 -69 -60 -55 -52 -56 -61 -68 -72 -71 -68 -64 -60 -58 -60 -64 -71 -74 -68 -65 -62 -63 -63 -65 -69 -74 -74 -71 -63 -60 -62 -66 -69 -69 -67 -67 -69 -65 -60 -58 -62 -70 -73 -72 -69 -63 -66 -68 -64 -68 -71 -72 -70 -67 -64 -65 -71 -79 -76 -70 -70 -71 -74 -68 -68 -66 -69 -65 -66 -63 -66 -66 -69 -71 -67 -65 -66 -69 -72 -70 -66 -67 -70 -74 -74 -72 -77 -80 -79 -80 -75 -71 -71 -76 -81 -77 -70 -73 -79 -83 -79 -71 -69 -74 -76 -70 -63 -62 -69 -73 -70 -60 -54 -61 -76 -74 -66 -60 -64 -72 -71 -70 -67 -70 -77 -75 -75 -70 -74 -79 -84 -85 -80 -76 -77 -80 -81 -72 -73 -77 -77 -77 -76 -74 -67 -66 -71 -77 -79 -78 -74 -66 -64 -67 -71 -78 -80 -73 -72 -67 -69 -77 -82 -80 -77 -71 -61 -59 -70 -84 -91 -92 -81 -66 -63 -71 -85 -92 -94 -84 -74 -62 -58 -71 -94 -102 -95 -72 -53 -54 -68 -89 -105 -99 -82 -63 -51 -63 -87 -104 -104 -90 -64 -47 -57 -83 -105 -108 -92 -68 -53 -56 -74 -95 -108 -103 -78 -56 -53 -72 -94 -104 -101 -77 -56 -56 -74 -96 -107 -99 -77 -59 -57 -71 -95 -107 -99 -75 -62 -65 -79 -97 -110 -98 -88 -65 -66 -82 -100 -109 -98 -80 -70 -73 -83 -89 -95 -93 -81 -71 -69 -81 -93 -105 -101 -86 -73 -75 -84 -99 -102 -94 -82 -77 -85 -104 -108 -102 -93 -83 -75 -83 -91 -96 -98 -91 -82 -77 -82 -92 -101 -97 -94 -81 -76 -75 -81 -95 -98 -93 -91 -81 -85 -89 -95 -97 -93 -86 -79 -83 -86 -100 -98 -99 -90 -82 -84 -97 -110 -104 -95 -87 -83 -87 -96 -111 -107 -95 -87 -81 -90 -104 -100 -86 -78 -81 -94 -108 -102 -86 -72 -73 -87 -102 -102 -86 -81 -83 -92 -99 -97 -93 -81 -83 -91 -100 -101 -96 -85 -82 -88 -98 -101 -97 -93 -90 -95 -100 -101 -98 -93 -88 -93 -103 -106 -99 -90 -86 -85 -89 -96 -92 -90 -93 -95 -89 -89 -86 -81 -80 -85 -90 -91 -91 -89 -84 -83 -88 -95 -94 -90 -85 -89 -95 -99 -100 -93 -88 -85 -91 -97 -96 -98 -91 -89 -85 -85 -89 -92 -94 -90 -87 -84 -88 -92 -93 -90 -88 -85 -84 -86 -87 -87 -87 -86 -83 -87 -89 -88 -88 -91 -93 -97 -94 -95 -95 -94 -96 -97 -97 -101 -100 -99 -95 -97 -94 -91 -91 -94 -98 -96 -95 -93 -93 -89 -87 -88 -88 -92 -87 -89 -87 -88 -90 -89 -89 -89 -92 -95 -93 -92 -92 -90 -89 -95 -95 -98 -96 -93 -94 -94 -100 -101 -100 -99 -97 -98 -98 -100 -95 -98 -97 -96 -95 -95 -95 -96 -94 -93 -90 -91 -90 -94 -92 -88 -89 -87 -86 -86 -89 -90 -91 -89 -88 -89 -92 -93 -91 -87 -88 -86 -90 -94 -96 -95 -96 -94 -93 -90 -92 -93 -96 -95 -96 -95 -95 -96 -92 -96 -92 -90 -92 -90 -93 -95 -95 -93 -96 -92 -94 -96 -94 -94 -95 -94 -95 -95 -94 -96 -97 -95 -93 -96 -98 -101 -104 -103 -101 -100 -101 -100 -103 -102 -103 -100 -98 -97 -96 -96 -97 -97 -96 -95 -96 -99 -98 -95 -89 -93 -93 -95 -95 -96 -100 -96 -94 -98 -94 -95 -96 -97 -93 -95 -99 -97 -96 -100 -99 -99 -101 -100 -99 -99 -98 -96 -96 -100 -100 -100 -99 -99 -96 -95 -96 -99 -96 -96 -99 -94 -93 -97 -95 -98 -99 -99 -96 -101 -99 -97 -97 -97 -98 -96 -98 -98 -100 -102 -100 -100 -100 -102 -100 -102 -103 -102 -104 -106 -103 -101 -96 -100 -101 -101 -101 -100 -100 -99 -99 -102 -100 -101 -101 -99 -98 -96 -97 -99 -100 -100 -100 -99 -99 -102 -101 -100 -105 -106 -106 -105 -103 -101 -103 -105 -100 -99 -104 -103 -103 -100 -101 -102 -100 -100 -100 -102 -99 -101 -100 -98 -97 -96 -97 -98 -99 -100 -98 -100 -93 -96 -96 -99 -102 -104 -103 -104 -107 -105 -104 -107 -106 -100 -99 -102 -107 -109 -103 -99 -99 -107 -112 -103 -100 -102 -102 -104 -102 -104 -103 -105 -105 -105 -105 -104 -103 -105 -102 -103 -106 -107 -104 -104 -103 -103 -104 -101 -102 -102 -103 -103 -101 -101 -100 -106 -102 -101 -101 -104 -106 -102 -101 -105 -107 -109 -111 -109 -112 -109 -107 -106 -109 -109 -107 -107 -106 -106 -106 -108 -108 -106 -103 -102 -106 -105 -102 -100 -100 -102 -106 -105 -100 -101 -102 -105 -106 -105 -106 -105 -105 -107 -110 -108 -109 -112 -111 -112 -112 -109 -106 -110 -115 -115 -115 -116 -112 -112 -109 -113 -112 -111 -111 -114 -114 -113 -112 -109 -110 -111 -111 -113 -107 -106 -109 -103 -108 -109 -110 -109 -109 -108 -110 -105 -106 -107 -104 -108 -106 -105 -108 -106 -105 -105 -106 -107 -105 -107 -110 -114 -113 -112 -108 -111 -114 -115 -116 -111 -110 -112 -111 -112 -110 -109 -114 -110 -109 -110 -109 -108 -110 -107 -105 -103 -103 -102 -105 -110 -107 -105 -105 -108 -109 -110 -110 -111 -112 -109 -108 -110 -111 -114 -112 -111 -111 -111 -108 -116 -113 -105 -108 -109 -110 -114 -111 -108 -109 -109 -109 -108 -105 -104 -99 -100 -102 -105 -105 -104 -101 -104 -107 -109 -108 -106 -107 -111 -108 -110 -109 -112 -112 -110 -111 -111 -113 -113 -114 -113 -110 -110 -109 -110 -113 -113 -112 -111 -112 -114 -114 -111 -111 -112 -114 -111 -108 -111 -111 -114 -116 -111 -112 -111 -111 -112 -111 -110 -109 -106 -109 -107 -107 -110 -113 -112 -113 -111 -114 -113 -112 -114 -113 -114 -113 -115 -115 -112 -114 -116 -115 -114 -117 -113 -113 -116 -113 -113 -113 -111 -110 -111 -113 -112 -112 -113 -112 -112 -111 -112 -115 -111 -114 -110 -108 -112 -115 -111 -111 -113 -110 -110 -114 -110 -109 -112 -110 -112 -111 -109 -111 -112 -110 -108 -109 -113 -108 -110 -110 -112 -113 -112 -113 -117 -115 -111 -113 -114 -114 -113 -115 -112 -112 -114 -115 -117 -113 -115 -113 -117 -117 -117 -117 -118 -112 -113 -114 -118 -115 -114 -113 -115 -111 -109 -111 -115 -111 -114 -113 -114 -115 -118 -119 -114 -117 -112 -114 -116 -120 -120 -114 -119 -116 -117 -115 -121 -122 -114 -116 -119 -117 -119 -119 -116 -113 -115 -119 -120 -121 -121 -118 -117 -120 -119 -119 -119 -118 -119 -121 -118 -120 -120 -116 -116 -120 -119 -117 -123 -121 -120 -117 -117 -121 -125 -121 -115 -117 -118 -120 -118 -120 -121 -122 -121 -118 -121 -123 -126 -117 -104 -109 -124 -135 -128 -117 -118 -123 -116 -120 -128 -133 -131 -126 -122 -118 -121 -125 -127 -126 -122 -122 -122 -121 -118 -123 -124 -129 -124 -122 -120 -121 -117 -118 -119 -120 -117 -114 -115 -119 -120 -123 -125 -122 -109 -108 -114 -112 -108 -125 -145 -148 -120 -102 -107 -122 -126 -126 -129 -128 -122 -118 -117 -121 -127 -126 -126 -126 -124 -125 -125 -125 -122 -121 -127 -126 -119 -117 -120 -119 -122 -121 -120 -120 -120 -121 -120 -122 -118 -118 -121 -124 -124 -127 -127 -121 -120 -117 -123 -132 -137 -136 -130 -122 -123 -130 -129 -123 -126 -129 -128 -125 -121 -126 -124 -124 -124 -119 -122 -121 -127 -125 -123 -118 -115 -119 -123 -120 -121 -119 -118 -117 -120 -119 -123 -120 -121 -120 -123 -125 -125 -125 -126 -126 -129 -128 -128 -125 -125 -127 -130 -130 -124 -127 -129 -128 -126 -124 -127 -128 -126 -126 -123 -123 -124 -122 -118 -120 -120 -122 -122 -123 -123 -122 -120 -122 -122 -123 -126 -126 -123 -117 -122 -125 -126 -128 -127 -123 -124 -127 -126 -128 -130 -125 -128 -129 -124 -129 -127 -127 -133 -134 -129 -133 -128 -133 -131 -131 -131 -128 -126 -126 -127 -126 -126 -126 -128 -127 -125 -128 -128 -132 -131 -132 -128 -125 -126 -125 -129 -128 -131 -128 -126 -124 -125 -129 -130 -134 -131 -131 -130 -130 -131 -132 -131 -133 -136 -129 -128 -132 -135 -134 -132 -133 -133 -132 -131 -128 -127 -129 -128 -131 -128 -129 -131 -130 -129 -126 -129 -130 -129 -125 -125 -125 -124 -128 -130 -126 -127 -132 -133 -129 -130 -133 -134 -133 -131 -130 -129 -134 -134 -132 -130 -131 -129 -132 -132 -133 -132 -134 -130 -133 -134 -136 -130 -129 -129 -135 -135 -133 -132 -133 -133 -134 -133 -126 -127 -127 -132 -127 -129 -132 -128 -127 -128 -128 -132 -131 -127 -126 -131 -135 -134 -133 -133 -135 -133 -131 -133 -131 -137 -136 -131 -126 -127 -131 -138 -136 -134 -129 -131 -129 -132 -130 -130 -134 -133 -131 -127 -130 -133 -131 -133 -124 -128 -131 -132 -131 -133 -131 -132 -132 -134 -134 -133 -137 -136 -134 -136 -141 -137 -135 -136 -132 -133 -136 -135 -132 -132 -133 -134 -137 -138 -136 -133 -134 -137 -137 -133 -130 -136 -133 -130 -136 -135 -134 -136 -137 -134 -136 -134 -136 -133 -134 -138 -136 -137 -136 -138 -131 -129 -133 -130 -134 -135 -133 -133 -133 -133 -135 -132 -134 -134 -134 -131 -135 -134 -137 -133 -136 -138 -139 -138 -144 -143 -138 -139 -140 -143 -136 -137 -140 -138 -138 -137 -136 -133 -137 -136 -133 -131 -135 -137 -133 -133 -131 -141 -132 -132 -135 -132 -135 -132 -134 -133 -134 -137 -132 -135 -133 -134 -138 -141 -138 -139 -137 -139 -142 -140 -136 -136 -142 -146 -140 -140 -135 -136 -142 -140 -138 -134 -137 -137 -141 -137 -134 -134 -137 -139 -138 -138 -134 -137 -140 -142 -138 -137 -140 -144 -144 -136 -139 -136 -139 -142 -138 -136 -134 -141 -144 -143 -140 -140 -140 -142 -140 -140 -143 -147 -144 -143 -143 -140 -141 -144 -141 -141 -141 -142 -137 -138 -138 -138 -139 -141 -141 -143 -136 -137 -139 -140 -138 -138 -131 -134 -272 -407 -405 -542 -680 -676 -816 -952 -949 -1081 -1084 -1087 -1217 -1079 -1072 -1212 -1176 -1175 -1306 -1303 -1168 -1165 -1164 -1292 -1292 -1287 -1282 -1281 -1547 -1540 -1541 -1671 -1669 -1663 -1794 -1924 -2055 -2183 -2165 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 -2 -1 -2 -1 0 -1 -1 0 0 0 -1 -1 -1 0 -1 0 -2 -1 -1 -2 -2 -3 -3 -3 -2 -3 -1 -1 -3 -3 -3 -2 -1 -2 -3 -3 -4 -3 -2 -2 -3 -4 -4 -3 -4 -3 -3 -4 -4 -5 -4 -4 -4 -4 -3 -4 -5 -6 -6 -4 -3 -4 -4 -5 -7 -5 -4 -5 -5 -5 -5 -5 -6 -4 -4 -5 -6 -4 -5 -6 -4 -3 -5 -6 -5 -4 -3 -3 -5 -4 -4 -5 -6 -5 -6 -6 -7 -6 -5 -7 -6 -4 -4 -5 -6 -6 -5 -6 -5 -7 -7 -7 -6 -6 -7 -7 -7 -8 -7 -7 -6 -6 -7 -9 -8 -7 -9 -7 -9 -9 -9 -9 -10 -9 -9 -8 -10 -9 -10 -9 -6 -6 -7 -7 -7 -8 -8 -8 -7 -6 -5 -9 -9 -7 -9 -10 -9 -11 -12 -13 -11 -11 -12 -11 -13 -12 -10 -10 -9 -8 -11 -10 -9 -10 -11 -8 -10 -11 -10 -10 -9 -11 -9 -11 -11 -9 -11 -10 -10 -12 -12 -13 -10 -13 -14 -13 -14 -14 -13 -13 -15 -15 -13 -13 -11 -16 -16 -14 -13 -14 -15 -15 -14 -11 -14 -12 -11 -12 -12 -10 -12 -14 -13 -12 -14 -14 -14 -13 -15 -13 -17 -16 -14 -17 -19 -18 -19 -18 -19 -18 -17 -18 -18 -16 -17 -18 -19 -17 -19 -20 -17 -16 -17 -16 -16 -16 -15 -17 -14 -16 -12 -17 -18 -16 -15 -15 -17 -17 -17 -16 -14 -16 -15 -17 -17 -19 -17 -19 -19 -18 -19 -18 -18 -20 -18 -19 -19 -16 -17 -20 -19 -21 -22 -22 -22 -21 -22 -21 -19 -20 -21 -21 -19 -22 -23 -21 -19 -20 -22 -23 -19 -19 -20 -19 -20 -19 -17 -17 -18 -18 -18 -20 -21 -21 -20 -19 -19 -20 -20 -20 -19 -16 -18 -21 -21 -20 -20 -22 -20 -20 -20 -20 -21 -20 -21 -22 -21 -21 -22 -22 -22 -21 -21 -22 -23 -23 -22 -21 -19 -19 -22 -23 -21 -23 -24 -22 -21 -22 -23 -22 -22 -19 -21 -23 -22 -24 -23 -22 -21 -21 -23 -24 -24 -23 -24 -25 -22 -23 -24 -26 -26 -25 -26 -27 -26 -27 -26 -25 -27 -27 -27 -28 -29 -28 -30 -29 -26 -25 -27 -30 -28 -28 -27 -27 -27 -27 -27 -25 -25 -25 -24 -24 -26 -26 -27 -27 -27 -25 -24 -24 -27 -27 -25 -27 -28 -27 -25 -26 -27 -27 -29 -29 -28 -29 -29 -30 -32 -31 -33 -34 -32 -32 -33 -31 -31 -33 -31 -31 -29 -35 -34 -33 -30 -29 -29 -29 -31 -31 -31 -31 -32 -34 -33 -34 -36 -34 -34 -33 -33 -33 -32 -32 -33 -33 -33 -35 -33 -31 -32 -32 -30 -31 -31 -31 -31 -31 -28 -30 -30 -30 -32 -30 -28 -31 -32 -30 -30 -32 -32 -33 -32 -35 -36 -35 -37 -37 -37 -36 -39 -36 -35 -38 -36 -35 -34 -35 -36 -38 -34 -33 -33 -33 -35 -36 -35 -35 -37 -32 -33 -34 -35 -36 -35 -34 -33 -35 -35 -35 -37 -35 -35 -34 -34 -32 -36 -34 -33 -33 -34 -34 -35 -32 -31 -33 -35 -36 -33 -35 -36 -36 -32 -35 -36 -33 -33 -35 -33 -36 -36 -36 -40 -39 -38 -33 -37 -38 -38 -38 -35 -35 -35 -37 -35 -36 -33 -32 -34 -36 -36 -33 -34 -35 -35 -36 -36 -34 -34 -36 -38 -38 -36 -37 -35 -37 -37 -37 -38 -36 -37 -38 -37 -38 -39 -36 -37 -34 -34 -36 -37 -35 -36 -35 -35 -37 -37 -40 -38 -38 -36 -35 -35 -37 -35 -37 -38 -36 -36 -37 -36 -37 -37 -39 -40 -39 -39 -38 -37 -35 -39 -39 -39 -41 -38 -39 -38 -38 -36 -36 -37 -37 -38 -41 -40 -40 -41 -39 -40 -42 -44 -42 -42 -41 -39 -41 -42 -40 -42 -43 -40 -41 -41 -44 -45 -42 -42 -41 -41 -41 -40 -40 -40 -42 -41 -40 -41 -42 -41 -44 -43 -42 -44 -42 -44 -45 -43 -41 -45 -45 -47 -44 -45 -43 -43 -45 -43 -43 -42 -42 -44 -41 -41 -43 -45 -43 -46 -46 -45 -43 -43 -42 -48 -45 -45 -46 -45 -45 -45 -46 -47 -48 -49 -50 -49 -49 -47 -46 -45 -45 -47 -48 -47 -47 -48 -50 -50 -49 -49 -48 -47 -48 -47 -49 -47 -49 -50 -51 -51 -48 -49 -47 -50 -50 -49 -45 -45 -50 -51 -48 -50 -49 -48 -48 -49 -47 -44 -46 -49 -52 -50 -48 -46 -50 -49 -47 -47 -49 -55 -54 -48 -45 -48 -52 -56 -54 -54 -51 -50 -50 -54 -57 -57 -53 -55 -57 -57 -54 -55 -54 -54 -51 -50 -49 -54 -53 -54 -51 -51 -52 -55 -55 -52 -49 -53 -51 -51 -51 -52 -50 -53 -54 -51 -54 -54 -53 -53 -54 -55 -55 -57 -59 -56 -53 -49 -47 -52 -57 -63 -63 -62 -53 -46 -48 -51 -59 -64 -62 -61 -58 -52 -47 -45 -48 -54 -57 -57 -59 -59 -52 -46 -42 -46 -57 -61 -62 -55 -51 -53 -53 -52 -54 -59 -60 -61 -63 -63 -61 -56 -50 -54 -56 -64 -68 -64 -62 -59 -53 -47 -53 -59 -62 -67 -64 -59 -54 -44 -43 -53 -65 -68 -64 -57 -49 -46 -48 -53 -58 -69 -68 -66 -59 -52 -52 -53 -57 -68 -75 -75 -70 -60 -50 -46 -55 -66 -72 -74 -70 -63 -53 -49 -52 -57 -60 -64 -65 -63 -56 -51 -50 -54 -59 -64 -68 -68 -61 -56 -55 -57 -61 -64 -67 -65 -63 -56 -51 -50 -66 -77 -78 -67 -58 -56 -53 -60 -64 -71 -70 -70 -65 -59 -57 -57 -62 -66 -68 -67 -68 -68 -65 -66 -64 -64 -70 -71 -70 -71 -62 -62 -64 -70 -73 -73 -72 -69 -68 -67 -65 -68 -70 -68 -70 -66 -65 -67 -66 -65 -66 -65 -67 -72 -71 -70 -68 -68 -68 -70 -72 -73 -69 -69 -70 -71 -74 -72 -73 -73 -74 -73 -71 -67 -66 -64 -65 -65 -70 -74 -73 -69 -66 -67 -65 -69 -71 -70 -73 -74 -72 -70 -72 -76 -80 -80 -78 -76 -80 -80 -73 -68 -72 -81 -83 -81 -76 -72 -76 -79 -72 -69 -74 -79 -78 -70 -59 -54 -62 -74 -80 -73 -62 -58 -59 -61 -66 -72 -85 -79 -70 -63 -63 -68 -79 -86 -87 -78 -74 -77 -74 -76 -79 -83 -90 -83 -77 -66 -65 -72 -81 -88 -87 -74 -69 -65 -67 -73 -76 -79 -77 -69 -60 -64 -74 -88 -88 -81 -68 -63 -62 -68 -81 -89 -88 -85 -71 -59 -64 -76 -88 -97 -92 -78 -62 -66 -76 -88 -97 -91 -81 -66 -65 -70 -80 -91 -93 -83 -73 -66 -67 -77 -91 -95 -91 -77 -64 -63 -75 -94 -105 -91 -70 -57 -60 -76 -94 -104 -103 -86 -69 -59 -70 -87 -96 -101 -92 -75 -66 -70 -79 -96 -102 -91 -77 -67 -71 -88 -94 -93 -82 -71 -68 -77 -88 -96 -95 -81 -73 -77 -86 -89 -90 -93 -96 -86 -76 -75 -90 -104 -98 -89 -83 -80 -77 -77 -87 -96 -94 -82 -71 -75 -93 -107 -105 -89 -72 -71 -81 -97 -107 -104 -93 -81 -84 -96 -100 -103 -102 -93 -79 -77 -87 -97 -98 -92 -83 -80 -85 -95 -102 -96 -88 -84 -83 -80 -84 -94 -100 -99 -92 -84 -85 -96 -99 -99 -90 -78 -84 -90 -100 -101 -100 -92 -87 -90 -94 -100 -103 -95 -87 -85 -90 -102 -107 -104 -92 -84 -84 -93 -105 -104 -90 -78 -80 -97 -111 -104 -85 -75 -75 -92 -101 -101 -92 -83 -84 -94 -100 -97 -93 -88 -89 -88 -90 -95 -97 -96 -96 -94 -95 -90 -88 -89 -99 -107 -104 -97 -88 -88 -92 -99 -103 -107 -98 -90 -88 -91 -98 -96 -90 -90 -88 -92 -92 -92 -88 -89 -89 -85 -82 -89 -94 -98 -96 -88 -84 -84 -92 -95 -92 -92 -94 -96 -94 -91 -91 -94 -91 -96 -95 -95 -92 -89 -90 -89 -90 -90 -93 -92 -90 -91 -90 -92 -93 -89 -88 -90 -85 -84 -88 -90 -91 -88 -84 -85 -86 -92 -95 -93 -93 -94 -96 -93 -94 -98 -98 -98 -98 -100 -98 -102 -96 -93 -90 -94 -98 -98 -99 -96 -96 -92 -92 -93 -91 -93 -89 -86 -88 -91 -92 -91 -92 -91 -92 -92 -93 -95 -95 -98 -92 -92 -95 -93 -93 -95 -97 -99 -95 -94 -98 -101 -101 -103 -101 -97 -98 -97 -97 -98 -98 -98 -96 -94 -95 -93 -97 -96 -93 -92 -91 -91 -91 -93 -91 -89 -86 -89 -89 -91 -94 -90 -91 -92 -91 -92 -91 -91 -90 -90 -91 -95 -94 -97 -94 -95 -97 -95 -94 -91 -92 -99 -100 -100 -95 -92 -100 -97 -95 -94 -94 -90 -92 -93 -97 -98 -95 -96 -97 -95 -93 -96 -95 -95 -95 -98 -99 -95 -94 -94 -94 -102 -104 -102 -99 -102 -102 -101 -103 -102 -101 -99 -101 -101 -99 -100 -98 -98 -99 -102 -97 -98 -100 -96 -96 -96 -95 -92 -94 -96 -97 -98 -99 -97 -100 -96 -94 -95 -97 -97 -101 -98 -95 -99 -99 -100 -101 -98 -99 -100 -100 -99 -100 -99 -99 -99 -101 -100 -97 -100 -99 -96 -98 -98 -101 -100 -98 -95 -98 -96 -97 -97 -100 -98 -100 -101 -99 -101 -99 -97 -99 -99 -100 -100 -100 -101 -102 -101 -102 -100 -103 -103 -103 -104 -107 -107 -101 -101 -101 -100 -99 -99 -104 -105 -102 -99 -100 -102 -102 -102 -102 -101 -98 -101 -100 -97 -99 -102 -100 -101 -101 -104 -105 -106 -104 -107 -106 -105 -104 -104 -105 -105 -103 -103 -102 -101 -102 -103 -103 -101 -100 -103 -100 -102 -102 -101 -102 -100 -95 -96 -98 -98 -100 -105 -101 -97 -93 -94 -99 -103 -105 -107 -105 -107 -108 -110 -106 -103 -100 -105 -106 -108 -107 -98 -100 -107 -108 -107 -104 -103 -104 -105 -103 -100 -104 -103 -104 -102 -105 -106 -105 -102 -101 -102 -108 -111 -108 -101 -103 -106 -109 -106 -105 -102 -104 -104 -104 -101 -102 -105 -107 -105 -105 -105 -98 -106 -103 -103 -108 -108 -108 -108 -108 -112 -111 -110 -106 -108 -111 -111 -109 -104 -106 -109 -108 -109 -107 -109 -105 -106 -104 -99 -105 -108 -105 -103 -103 -102 -101 -107 -106 -105 -106 -107 -108 -107 -106 -108 -108 -112 -115 -111 -112 -110 -109 -110 -112 -114 -114 -114 -116 -116 -115 -111 -109 -113 -116 -117 -117 -112 -110 -112 -115 -113 -114 -114 -111 -110 -109 -109 -108 -109 -109 -107 -108 -110 -110 -108 -109 -107 -104 -108 -107 -106 -107 -110 -107 -107 -107 -105 -105 -110 -109 -108 -110 -111 -113 -114 -113 -114 -115 -117 -115 -113 -112 -109 -113 -112 -113 -114 -111 -111 -110 -109 -111 -110 -109 -109 -106 -104 -105 -106 -106 -110 -108 -107 -104 -109 -109 -114 -114 -110 -106 -111 -108 -113 -114 -112 -112 -112 -112 -113 -111 -110 -111 -111 -108 -109 -111 -112 -113 -112 -109 -109 -107 -109 -106 -105 -102 -103 -106 -104 -105 -103 -101 -108 -108 -107 -110 -109 -106 -111 -111 -112 -110 -108 -111 -115 -115 -112 -115 -113 -114 -114 -113 -110 -113 -111 -113 -113 -114 -115 -114 -113 -116 -113 -115 -111 -111 -111 -109 -113 -114 -112 -114 -115 -112 -110 -110 -115 -111 -114 -109 -109 -107 -109 -112 -111 -110 -111 -115 -114 -113 -118 -115 -114 -113 -113 -113 -115 -117 -116 -115 -116 -113 -113 -114 -113 -118 -113 -112 -113 -110 -116 -113 -112 -113 -114 -116 -111 -113 -113 -115 -112 -112 -114 -115 -110 -113 -113 -115 -115 -110 -113 -113 -112 -110 -114 -115 -113 -110 -112 -114 -110 -108 -110 -111 -111 -112 -112 -111 -110 -111 -113 -113 -111 -116 -118 -114 -115 -114 -114 -114 -117 -115 -115 -113 -114 -113 -115 -114 -116 -120 -118 -116 -117 -118 -114 -114 -117 -114 -115 -118 -114 -115 -116 -113 -111 -113 -113 -112 -111 -113 -117 -117 -118 -120 -116 -114 -111 -119 -119 -117 -120 -119 -122 -118 -118 -119 -119 -120 -118 -115 -120 -117 -117 -121 -118 -117 -118 -119 -120 -119 -119 -119 -121 -121 -119 -118 -119 -121 -119 -120 -120 -116 -119 -120 -122 -118 -120 -122 -120 -122 -120 -119 -120 -124 -126 -118 -118 -117 -117 -123 -124 -120 -122 -119 -122 -124 -126 -125 -113 -106 -110 -126 -132 -127 -123 -122 -120 -113 -124 -129 -131 -132 -128 -123 -122 -124 -125 -125 -124 -125 -121 -123 -120 -118 -118 -122 -130 -124 -124 -128 -126 -117 -119 -119 -121 -118 -117 -113 -119 -120 -125 -126 -123 -117 -109 -108 -111 -110 -130 -150 -145 -115 -100 -110 -124 -128 -125 -128 -132 -126 -116 -115 -121 -127 -128 -126 -125 -122 -126 -124 -124 -127 -124 -128 -128 -122 -122 -121 -119 -120 -121 -122 -121 -121 -119 -120 -123 -117 -123 -122 -124 -122 -127 -127 -124 -121 -119 -121 -125 -137 -142 -132 -121 -125 -127 -127 -131 -129 -125 -127 -127 -124 -127 -125 -125 -126 -123 -123 -122 -123 -124 -125 -122 -122 -120 -121 -119 -116 -120 -123 -121 -122 -119 -121 -122 -123 -121 -122 -125 -125 -128 -126 -125 -125 -128 -127 -126 -129 -129 -133 -134 -128 -128 -124 -126 -130 -127 -125 -127 -126 -127 -126 -128 -127 -123 -121 -124 -121 -116 -120 -127 -127 -124 -122 -118 -120 -125 -122 -128 -126 -123 -120 -122 -121 -129 -130 -125 -127 -123 -127 -129 -128 -129 -128 -129 -128 -133 -127 -128 -131 -135 -132 -132 -132 -132 -129 -133 -130 -130 -131 -129 -127 -129 -130 -127 -123 -124 -127 -131 -128 -131 -130 -130 -132 -131 -129 -126 -127 -127 -128 -129 -128 -127 -130 -125 -127 -131 -130 -132 -134 -132 -134 -132 -130 -134 -131 -133 -135 -130 -137 -134 -133 -135 -135 -133 -130 -132 -129 -128 -128 -129 -131 -130 -127 -129 -129 -132 -130 -129 -127 -127 -131 -129 -123 -128 -127 -128 -130 -129 -128 -131 -135 -133 -136 -133 -129 -131 -133 -134 -135 -136 -134 -130 -128 -129 -134 -137 -136 -133 -131 -133 -133 -135 -133 -134 -132 -130 -132 -135 -132 -136 -135 -137 -131 -128 -130 -129 -129 -127 -129 -131 -132 -129 -129 -130 -131 -129 -127 -132 -134 -132 -134 -134 -132 -136 -136 -133 -132 -131 -132 -135 -135 -131 -133 -131 -132 -133 -136 -134 -136 -133 -132 -134 -132 -129 -132 -133 -133 -132 -128 -132 -133 -133 -126 -131 -124 -134 -136 -133 -132 -130 -136 -135 -133 -134 -133 -139 -139 -137 -134 -138 -139 -133 -133 -138 -136 -136 -131 -135 -133 -134 -134 -134 -136 -139 -140 -137 -136 -136 -133 -132 -137 -136 -134 -134 -135 -136 -135 -138 -139 -134 -135 -135 -133 -137 -137 -138 -139 -135 -133 -134 -131 -132 -134 -132 -135 -134 -134 -135 -138 -134 -134 -133 -135 -136 -137 -134 -135 -137 -137 -138 -138 -141 -143 -140 -145 -144 -144 -140 -136 -136 -137 -138 -138 -136 -138 -137 -134 -139 -134 -135 -135 -135 -133 -134 -136 -137 -134 -133 -133 -136 -132 -134 -134 -135 -136 -139 -135 -137 -136 -136 -139 -137 -139 -140 -140 -145 -141 -138 -139 -139 -141 -141 -143 -138 -140 -141 -138 -140 -138 -137 -136 -139 -138 -136 -137 -134 -136 -142 -140 -134 -137 -142 -139 -139 -141 -140 -141 -143 -142 -139 -139 -138 -141 -140 -142 -140 -136 -138 -141 -144 -143 -144 -141 -142 -140 -142 -145 -143 -148 -146 -143 -139 -140 -143 -143 -144 -141 -141 -141 -141 -138 -135 -138 -140 -142 -141 -138 -141 -138 -139 -141 -137 -132 -271 -398 -394 -534 -664 -667 -799 -928 -929 -1060 -1055 -1056 -1189 -1056 -1050 -1180 -1146 -1146 -1280 -1274 -1142 -1137 -1136 -1260 -1262 -1257 -1251 -1253 -1509 -1506 -1501 -1630 -1626 -1625 -1749 -1876 -2001 -2126 -2238 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -2 0 0 0 0 0 0 0 -1 -1 0 -1 0 -1 0 0 -2 0 -2 0 -2 -2 -3 -2 -1 -2 -3 -2 -3 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -5 -3 -4 -3 -2 -3 -4 -3 -4 -5 -3 -4 -5 -5 -6 -5 -4 -3 -3 -3 -4 -4 -5 -6 -6 -6 -4 -4 -5 -6 -7 -5 -6 -5 -5 -5 -5 -5 -4 -6 -5 -5 -4 -4 -4 -4 -4 -6 -6 -6 -5 -6 -6 -6 -6 -5 -6 -7 -6 -5 -4 -5 -4 -6 -5 -6 -6 -7 -7 -5 -6 -7 -6 -6 -6 -6 -6 -8 -9 -7 -8 -8 -10 -10 -8 -8 -8 -9 -10 -9 -9 -10 -9 -10 -8 -8 -9 -9 -9 -7 -6 -8 -6 -7 -8 -8 -6 -8 -6 -5 -5 -10 -8 -11 -12 -11 -10 -11 -13 -11 -12 -12 -12 -10 -8 -9 -9 -8 -9 -10 -9 -8 -10 -9 -10 -11 -10 -9 -9 -9 -11 -12 -12 -12 -11 -10 -12 -14 -12 -13 -12 -13 -12 -15 -12 -12 -13 -14 -13 -13 -11 -11 -14 -15 -14 -15 -14 -14 -14 -12 -14 -13 -13 -13 -13 -12 -14 -11 -12 -14 -12 -14 -14 -12 -14 -16 -16 -15 -16 -18 -18 -17 -18 -16 -17 -18 -19 -18 -19 -17 -17 -17 -20 -20 -16 -16 -16 -17 -18 -18 -18 -18 -16 -16 -17 -14 -15 -15 -17 -15 -15 -17 -15 -17 -18 -16 -14 -16 -18 -15 -17 -17 -18 -17 -18 -18 -20 -21 -20 -19 -19 -17 -19 -20 -18 -19 -20 -20 -20 -22 -23 -22 -23 -21 -21 -20 -18 -19 -22 -21 -21 -22 -23 -24 -22 -20 -20 -20 -22 -21 -19 -17 -19 -17 -17 -19 -21 -21 -18 -17 -20 -23 -20 -20 -19 -19 -19 -19 -20 -20 -19 -21 -22 -20 -21 -20 -22 -20 -20 -21 -21 -22 -22 -22 -24 -21 -20 -21 -21 -22 -23 -22 -22 -21 -21 -23 -24 -24 -23 -21 -21 -23 -23 -23 -23 -23 -23 -20 -19 -21 -22 -20 -23 -21 -20 -22 -25 -24 -25 -26 -23 -23 -25 -24 -25 -25 -23 -24 -27 -27 -26 -28 -28 -26 -25 -25 -27 -29 -30 -29 -28 -29 -29 -29 -30 -29 -28 -29 -28 -28 -30 -29 -28 -26 -27 -28 -26 -25 -25 -26 -26 -26 -25 -28 -26 -25 -27 -25 -25 -27 -28 -29 -28 -28 -28 -27 -25 -28 -30 -30 -30 -28 -29 -34 -35 -37 -36 -32 -31 -31 -34 -33 -33 -32 -32 -33 -35 -35 -33 -33 -31 -30 -31 -29 -31 -33 -34 -32 -33 -34 -35 -34 -36 -37 -32 -33 -31 -31 -32 -33 -33 -34 -35 -34 -34 -33 -32 -32 -31 -32 -33 -33 -32 -31 -32 -33 -32 -32 -32 -32 -29 -30 -32 -32 -31 -31 -34 -36 -33 -37 -36 -37 -36 -38 -38 -38 -39 -39 -37 -37 -36 -36 -35 -38 -37 -36 -33 -35 -36 -37 -36 -35 -33 -35 -37 -36 -34 -34 -35 -36 -36 -37 -36 -36 -40 -38 -37 -36 -34 -34 -36 -35 -34 -34 -33 -34 -33 -34 -34 -37 -33 -35 -33 -37 -35 -35 -37 -36 -36 -34 -36 -39 -36 -35 -34 -35 -36 -38 -39 -39 -40 -39 -39 -39 -39 -39 -37 -37 -36 -35 -36 -36 -35 -34 -35 -36 -36 -37 -36 -36 -40 -39 -38 -36 -36 -36 -39 -39 -37 -39 -37 -37 -39 -39 -36 -38 -40 -38 -38 -39 -39 -37 -37 -38 -36 -33 -35 -36 -38 -40 -38 -39 -39 -37 -39 -40 -37 -38 -38 -37 -36 -38 -37 -39 -38 -41 -39 -38 -35 -39 -40 -41 -41 -42 -42 -39 -37 -38 -41 -40 -39 -39 -39 -38 -39 -41 -38 -38 -38 -43 -42 -41 -42 -43 -42 -45 -44 -42 -42 -42 -42 -42 -42 -41 -43 -45 -43 -46 -46 -43 -45 -44 -42 -42 -43 -43 -43 -41 -43 -42 -42 -42 -43 -41 -45 -42 -44 -45 -45 -46 -43 -45 -46 -46 -46 -46 -47 -45 -46 -43 -44 -45 -43 -44 -43 -45 -45 -44 -42 -44 -44 -45 -43 -44 -47 -47 -47 -45 -45 -47 -47 -47 -47 -45 -46 -50 -47 -47 -48 -50 -50 -50 -48 -48 -46 -46 -49 -47 -47 -50 -48 -54 -50 -48 -50 -49 -47 -48 -48 -52 -51 -51 -50 -49 -48 -48 -47 -50 -49 -48 -49 -51 -48 -50 -50 -50 -49 -49 -50 -50 -49 -48 -47 -48 -50 -51 -49 -48 -49 -49 -47 -50 -50 -52 -53 -50 -49 -52 -53 -55 -54 -53 -52 -53 -52 -53 -55 -55 -56 -58 -55 -56 -57 -55 -55 -53 -53 -54 -52 -51 -55 -54 -53 -52 -54 -55 -54 -55 -53 -51 -49 -51 -53 -49 -50 -50 -54 -53 -57 -59 -58 -56 -53 -51 -51 -51 -55 -63 -65 -59 -53 -47 -46 -50 -59 -65 -66 -65 -59 -51 -43 -42 -55 -64 -67 -66 -61 -56 -49 -49 -46 -49 -57 -62 -64 -61 -57 -49 -45 -46 -47 -55 -65 -65 -60 -56 -53 -49 -53 -56 -60 -63 -63 -64 -64 -59 -53 -50 -55 -64 -70 -71 -66 -59 -57 -50 -47 -55 -64 -70 -66 -63 -58 -47 -44 -49 -61 -68 -69 -61 -51 -49 -44 -53 -59 -64 -68 -68 -64 -57 -52 -56 -59 -68 -74 -71 -67 -59 -59 -57 -62 -63 -66 -72 -70 -66 -57 -51 -55 -60 -66 -65 -61 -57 -55 -58 -57 -58 -59 -65 -69 -68 -66 -59 -56 -60 -62 -63 -65 -67 -66 -57 -50 -55 -68 -74 -73 -68 -63 -60 -63 -63 -66 -70 -68 -67 -63 -64 -60 -59 -62 -66 -69 -71 -68 -67 -67 -69 -65 -67 -70 -72 -69 -66 -63 -63 -70 -73 -78 -76 -69 -67 -64 -68 -74 -72 -67 -66 -68 -71 -70 -68 -65 -66 -68 -68 -68 -75 -73 -72 -70 -66 -67 -69 -71 -74 -73 -74 -73 -69 -69 -71 -74 -77 -73 -70 -68 -65 -62 -68 -72 -75 -74 -72 -68 -61 -65 -72 -75 -74 -74 -74 -76 -76 -75 -71 -70 -80 -83 -81 -79 -80 -81 -77 -74 -72 -76 -82 -85 -85 -76 -71 -74 -77 -76 -73 -68 -73 -74 -70 -63 -60 -66 -71 -72 -67 -65 -63 -68 -72 -75 -74 -75 -72 -75 -75 -75 -73 -78 -82 -80 -76 -79 -82 -84 -82 -77 -75 -74 -80 -84 -78 -73 -72 -78 -82 -80 -77 -69 -65 -68 -73 -79 -80 -76 -74 -68 -70 -75 -79 -80 -79 -73 -73 -76 -74 -77 -78 -79 -83 -83 -83 -77 -74 -75 -83 -90 -91 -80 -75 -74 -78 -85 -91 -91 -82 -71 -65 -72 -84 -88 -88 -85 -76 -72 -75 -79 -90 -93 -87 -80 -69 -72 -82 -89 -85 -80 -78 -77 -84 -86 -87 -82 -75 -74 -80 -88 -93 -85 -86 -81 -80 -86 -87 -87 -85 -87 -88 -81 -76 -80 -87 -87 -84 -82 -81 -81 -85 -85 -86 -85 -87 -91 -90 -88 -84 -83 -88 -98 -100 -92 -78 -76 -89 -103 -104 -95 -78 -68 -71 -87 -101 -110 -93 -75 -69 -80 -100 -111 -103 -85 -72 -71 -88 -103 -116 -109 -92 -77 -79 -88 -103 -108 -102 -89 -81 -80 -87 -93 -91 -91 -94 -98 -90 -85 -83 -90 -96 -97 -94 -87 -84 -91 -87 -92 -100 -98 -97 -94 -93 -90 -92 -89 -96 -97 -96 -100 -97 -94 -94 -88 -90 -98 -104 -105 -100 -90 -90 -95 -98 -96 -93 -92 -91 -93 -99 -95 -95 -94 -93 -95 -94 -87 -87 -92 -97 -97 -92 -88 -88 -90 -98 -100 -100 -94 -86 -87 -90 -95 -102 -98 -100 -94 -90 -90 -95 -101 -102 -101 -91 -90 -94 -102 -101 -95 -96 -97 -97 -99 -96 -95 -96 -95 -92 -92 -89 -91 -90 -93 -93 -93 -92 -86 -86 -87 -93 -99 -99 -91 -90 -89 -89 -92 -93 -90 -91 -93 -89 -94 -98 -99 -96 -90 -89 -91 -95 -97 -93 -93 -89 -90 -91 -92 -96 -94 -93 -92 -88 -87 -90 -90 -92 -90 -89 -87 -91 -88 -89 -88 -90 -95 -93 -93 -91 -94 -93 -93 -96 -103 -100 -101 -98 -94 -97 -95 -93 -97 -100 -99 -97 -96 -97 -96 -97 -97 -96 -92 -92 -92 -93 -93 -88 -87 -92 -95 -94 -96 -96 -96 -93 -91 -95 -101 -100 -96 -93 -90 -91 -97 -98 -98 -96 -96 -97 -101 -102 -103 -102 -100 -97 -98 -99 -97 -96 -96 -99 -96 -96 -99 -96 -94 -94 -93 -94 -92 -95 -92 -92 -91 -90 -92 -92 -92 -92 -95 -93 -91 -90 -88 -92 -93 -94 -94 -93 -94 -95 -95 -94 -95 -98 -98 -98 -97 -97 -95 -94 -98 -99 -99 -98 -99 -99 -95 -96 -94 -93 -91 -96 -98 -97 -99 -97 -95 -96 -93 -97 -99 -98 -97 -96 -99 -95 -94 -100 -99 -102 -104 -102 -101 -100 -101 -101 -102 -99 -103 -101 -99 -101 -100 -102 -101 -100 -103 -100 -98 -100 -99 -94 -96 -96 -97 -98 -97 -95 -99 -99 -97 -97 -100 -97 -98 -98 -100 -98 -102 -99 -99 -98 -100 -99 -98 -101 -101 -100 -102 -99 -97 -99 -101 -101 -101 -98 -97 -99 -100 -103 -100 -101 -102 -101 -101 -96 -97 -97 -102 -98 -97 -101 -100 -104 -102 -99 -101 -100 -101 -103 -100 -100 -102 -102 -101 -106 -105 -103 -103 -104 -105 -105 -103 -101 -101 -103 -104 -100 -102 -104 -103 -103 -103 -101 -103 -103 -100 -101 -104 -100 -99 -100 -100 -99 -101 -104 -103 -103 -103 -105 -110 -109 -103 -104 -106 -104 -106 -109 -107 -106 -103 -102 -102 -101 -102 -103 -100 -102 -103 -103 -100 -103 -107 -102 -98 -97 -95 -95 -100 -104 -104 -100 -97 -96 -98 -103 -107 -105 -107 -108 -110 -107 -106 -105 -103 -108 -111 -108 -101 -102 -104 -106 -105 -106 -105 -107 -107 -105 -102 -103 -104 -105 -104 -104 -101 -104 -103 -106 -102 -104 -109 -108 -105 -110 -108 -104 -104 -108 -107 -107 -108 -103 -104 -102 -106 -107 -107 -105 -107 -108 -105 -102 -103 -103 -107 -110 -109 -108 -108 -110 -110 -104 -106 -111 -113 -113 -113 -108 -107 -103 -107 -109 -111 -111 -107 -105 -100 -107 -112 -110 -105 -103 -103 -103 -106 -109 -106 -107 -109 -108 -108 -108 -110 -109 -103 -111 -117 -115 -111 -109 -109 -110 -114 -116 -117 -114 -114 -114 -113 -113 -113 -114 -116 -117 -118 -116 -112 -114 -115 -114 -113 -114 -112 -113 -112 -110 -109 -110 -110 -110 -107 -109 -110 -108 -110 -111 -111 -106 -108 -108 -107 -109 -107 -108 -107 -105 -107 -110 -110 -110 -112 -108 -109 -115 -119 -117 -114 -114 -116 -119 -117 -110 -110 -113 -116 -116 -114 -116 -111 -110 -107 -110 -111 -113 -107 -107 -108 -108 -109 -107 -106 -107 -110 -108 -108 -112 -113 -111 -111 -109 -108 -112 -112 -112 -113 -113 -114 -112 -112 -112 -113 -110 -113 -115 -112 -110 -112 -114 -114 -110 -113 -107 -108 -107 -103 -105 -107 -106 -104 -106 -106 -102 -108 -108 -111 -109 -112 -110 -108 -109 -111 -114 -112 -111 -111 -114 -117 -116 -113 -116 -112 -112 -111 -116 -113 -116 -113 -115 -116 -116 -115 -116 -116 -113 -112 -111 -112 -114 -113 -112 -117 -112 -114 -113 -111 -111 -110 -114 -112 -113 -110 -111 -112 -111 -110 -111 -113 -116 -117 -115 -114 -114 -115 -115 -117 -116 -114 -115 -119 -118 -114 -113 -115 -112 -114 -116 -113 -112 -114 -113 -113 -113 -115 -118 -115 -114 -114 -115 -117 -110 -114 -114 -114 -112 -111 -113 -115 -115 -117 -116 -113 -112 -112 -113 -114 -113 -116 -114 -115 -112 -112 -110 -112 -111 -111 -114 -113 -110 -113 -110 -112 -116 -114 -112 -116 -114 -115 -115 -115 -116 -121 -117 -113 -118 -113 -113 -117 -116 -114 -120 -120 -121 -115 -112 -114 -116 -115 -115 -119 -117 -114 -117 -114 -112 -115 -112 -113 -114 -112 -115 -120 -115 -119 -119 -117 -113 -116 -120 -118 -117 -121 -122 -122 -120 -123 -122 -119 -117 -118 -118 -120 -117 -116 -120 -119 -121 -120 -123 -119 -117 -118 -122 -122 -121 -121 -121 -121 -118 -118 -122 -118 -120 -120 -119 -124 -124 -122 -123 -122 -120 -122 -125 -121 -122 -124 -122 -119 -119 -121 -120 -124 -122 -123 -120 -123 -131 -125 -114 -107 -108 -129 -133 -127 -121 -121 -120 -116 -123 -129 -132 -130 -127 -125 -124 -124 -127 -126 -124 -124 -127 -125 -120 -117 -117 -123 -124 -125 -128 -128 -125 -123 -122 -122 -122 -115 -119 -117 -120 -121 -124 -125 -120 -118 -115 -114 -108 -110 -135 -152 -146 -114 -102 -106 -124 -125 -128 -130 -128 -125 -121 -119 -122 -126 -129 -128 -126 -124 -123 -125 -124 -124 -126 -128 -128 -126 -124 -121 -122 -124 -120 -121 -124 -121 -120 -121 -120 -123 -122 -125 -124 -124 -127 -125 -124 -122 -124 -125 -130 -135 -135 -128 -127 -127 -127 -129 -131 -127 -130 -129 -125 -125 -125 -128 -128 -126 -127 -126 -123 -125 -121 -124 -126 -123 -122 -121 -121 -122 -119 -116 -120 -125 -124 -123 -122 -122 -123 -125 -125 -124 -128 -124 -129 -128 -125 -123 -127 -125 -130 -137 -136 -132 -125 -129 -125 -128 -131 -126 -126 -126 -128 -127 -127 -127 -127 -125 -125 -123 -122 -121 -122 -128 -122 -125 -123 -122 -120 -124 -125 -121 -125 -125 -126 -124 -124 -126 -128 -128 -129 -128 -124 -128 -129 -131 -124 -127 -132 -134 -132 -129 -132 -135 -132 -133 -130 -136 -132 -131 -133 -129 -129 -130 -130 -131 -131 -127 -126 -123 -127 -132 -132 -132 -132 -129 -130 -131 -131 -133 -130 -128 -128 -128 -127 -129 -131 -132 -131 -129 -129 -133 -132 -132 -134 -133 -136 -134 -131 -134 -135 -135 -137 -134 -135 -133 -136 -131 -133 -129 -133 -130 -128 -125 -128 -133 -131 -127 -130 -132 -133 -130 -129 -127 -129 -130 -130 -126 -127 -129 -130 -133 -131 -129 -133 -132 -137 -137 -133 -129 -136 -137 -134 -133 -134 -131 -131 -128 -133 -140 -136 -136 -135 -130 -136 -133 -132 -137 -136 -133 -135 -133 -133 -135 -135 -137 -135 -129 -128 -132 -129 -133 -128 -128 -131 -132 -128 -131 -132 -130 -130 -130 -134 -132 -134 -134 -136 -134 -136 -129 -130 -136 -138 -133 -130 -131 -134 -136 -130 -138 -134 -131 -134 -137 -135 -134 -138 -134 -126 -130 -135 -135 -132 -131 -129 -135 -134 -129 -124 -132 -135 -142 -133 -128 -132 -135 -137 -134 -132 -139 -139 -137 -134 -136 -135 -136 -137 -135 -137 -136 -134 -135 -136 -137 -135 -137 -134 -139 -138 -139 -142 -134 -138 -133 -137 -134 -136 -140 -137 -135 -137 -138 -139 -134 -133 -137 -137 -139 -135 -135 -136 -137 -137 -134 -135 -132 -134 -136 -132 -134 -135 -138 -135 -136 -135 -135 -134 -135 -137 -136 -136 -135 -138 -142 -139 -140 -142 -143 -143 -147 -143 -140 -141 -138 -137 -134 -135 -138 -136 -138 -139 -138 -137 -136 -134 -135 -133 -135 -136 -135 -136 -136 -132 -130 -134 -136 -135 -136 -139 -139 -139 -137 -140 -139 -137 -141 -139 -139 -143 -144 -146 -141 -138 -136 -139 -142 -141 -141 -140 -141 -141 -140 -136 -137 -138 -138 -140 -139 -136 -135 -142 -142 -136 -136 -140 -139 -141 -143 -135 -139 -143 -140 -144 -140 -139 -145 -140 -139 -143 -140 -139 -141 -140 -145 -143 -145 -145 -144 -141 -143 -144 -145 -148 -146 -146 -137 -142 -145 -143 -142 -142 -142 -140 -139 -142 -142 -139 -138 -137 -140 -139 -143 -141 -139 -135 -138 -269 -390 -390 -521 -651 -653 -781 -910 -908 -1036 -1032 -1032 -1157 -1031 -1026 -1155 -1123 -1117 -1246 -1246 -1118 -1112 -1110 -1234 -1231 -1227 -1223 -1223 -1476 -1470 -1468 -1589 -1587 -1583 -1709 -1829 -1950 -2199 -2434 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 -2 -1 -1 0 -1 -1 0 -1 -1 -1 0 0 0 -1 -3 -1 0 -3 -3 -2 -2 -1 -2 -2 -3 -3 -2 -3 -2 -3 -2 -3 -3 -2 -2 -5 -4 -4 -5 -4 -4 -3 -4 -4 -3 -4 -5 -4 -4 -6 -4 -4 -5 -5 -6 -5 -4 -3 -4 -4 -5 -5 -5 -6 -5 -6 -6 -5 -6 -5 -4 -5 -7 -6 -6 -7 -4 -4 -5 -5 -3 -4 -5 -5 -5 -5 -4 -6 -6 -5 -4 -5 -5 -5 -5 -4 -6 -5 -5 -5 -5 -6 -7 -6 -6 -7 -6 -5 -6 -8 -8 -8 -7 -6 -7 -6 -6 -6 -9 -9 -9 -7 -8 -9 -9 -10 -10 -10 -11 -10 -10 -9 -9 -9 -9 -8 -8 -8 -9 -8 -7 -6 -6 -7 -9 -8 -7 -7 -7 -6 -7 -8 -11 -11 -10 -12 -12 -13 -13 -12 -11 -10 -7 -9 -8 -9 -10 -9 -8 -9 -9 -10 -10 -9 -9 -9 -9 -11 -10 -9 -12 -11 -13 -12 -11 -13 -11 -12 -10 -13 -14 -14 -11 -12 -12 -13 -11 -12 -12 -9 -12 -13 -14 -16 -14 -14 -13 -12 -15 -14 -14 -12 -11 -12 -14 -13 -15 -13 -11 -13 -14 -12 -14 -15 -13 -15 -16 -17 -18 -18 -17 -17 -19 -19 -19 -16 -17 -17 -18 -18 -18 -17 -17 -17 -17 -16 -18 -16 -16 -17 -19 -18 -16 -15 -14 -15 -15 -18 -16 -15 -16 -16 -15 -16 -18 -14 -15 -18 -17 -20 -16 -17 -18 -21 -20 -19 -19 -19 -20 -20 -19 -18 -18 -20 -20 -21 -22 -21 -20 -19 -20 -22 -20 -21 -20 -20 -22 -21 -20 -20 -21 -22 -22 -22 -22 -21 -22 -21 -19 -20 -19 -18 -18 -21 -19 -18 -19 -20 -21 -19 -17 -17 -20 -20 -20 -21 -21 -20 -19 -20 -19 -21 -21 -22 -21 -21 -20 -21 -22 -23 -23 -22 -20 -24 -22 -21 -23 -23 -22 -22 -22 -22 -22 -22 -24 -22 -22 -23 -23 -24 -24 -23 -23 -23 -24 -22 -23 -22 -20 -21 -22 -21 -22 -22 -24 -21 -24 -25 -25 -25 -26 -26 -23 -24 -27 -26 -25 -25 -26 -25 -25 -28 -29 -27 -27 -25 -27 -29 -28 -32 -30 -30 -30 -27 -30 -31 -31 -29 -27 -28 -30 -30 -29 -27 -28 -28 -28 -29 -29 -27 -24 -23 -25 -28 -26 -27 -25 -25 -27 -28 -26 -28 -26 -29 -30 -26 -27 -26 -26 -30 -33 -34 -35 -34 -34 -34 -36 -34 -34 -34 -33 -33 -34 -34 -35 -34 -35 -34 -33 -33 -33 -33 -31 -33 -33 -33 -34 -36 -34 -34 -35 -35 -32 -33 -35 -34 -33 -32 -32 -33 -35 -34 -36 -36 -34 -34 -35 -32 -31 -33 -32 -35 -36 -33 -31 -31 -32 -34 -34 -32 -32 -30 -30 -34 -34 -34 -37 -37 -36 -37 -38 -34 -36 -38 -37 -38 -39 -39 -37 -40 -40 -36 -37 -37 -37 -36 -36 -37 -36 -37 -34 -34 -36 -37 -38 -37 -34 -36 -36 -37 -37 -37 -39 -39 -38 -38 -37 -36 -38 -35 -34 -34 -34 -34 -34 -33 -35 -35 -33 -37 -36 -37 -35 -37 -37 -37 -36 -35 -37 -39 -38 -38 -38 -37 -36 -36 -36 -38 -42 -41 -42 -43 -40 -40 -41 -41 -39 -38 -37 -37 -33 -37 -37 -35 -36 -40 -40 -38 -40 -38 -38 -37 -38 -40 -40 -37 -37 -38 -40 -39 -39 -40 -39 -38 -37 -39 -39 -40 -41 -37 -39 -38 -37 -36 -35 -37 -39 -38 -41 -40 -38 -39 -37 -39 -39 -38 -39 -38 -40 -39 -39 -37 -38 -38 -40 -39 -39 -40 -39 -42 -40 -42 -44 -42 -41 -41 -43 -39 -40 -38 -38 -42 -43 -42 -42 -39 -41 -45 -40 -41 -45 -44 -43 -43 -44 -45 -43 -44 -45 -45 -45 -48 -43 -44 -45 -48 -45 -45 -48 -48 -47 -46 -44 -44 -43 -44 -47 -46 -42 -43 -44 -45 -44 -45 -44 -43 -42 -45 -45 -47 -47 -49 -48 -48 -52 -47 -45 -45 -47 -47 -46 -47 -45 -46 -44 -44 -45 -46 -47 -45 -45 -46 -45 -46 -50 -48 -49 -47 -48 -49 -47 -49 -49 -49 -51 -49 -49 -48 -49 -50 -50 -50 -51 -51 -46 -48 -48 -51 -50 -52 -52 -52 -51 -51 -52 -53 -51 -48 -51 -50 -53 -51 -53 -50 -48 -50 -53 -53 -48 -46 -50 -55 -53 -50 -50 -50 -50 -50 -51 -52 -52 -50 -50 -52 -53 -52 -52 -48 -49 -51 -50 -53 -55 -51 -50 -50 -57 -56 -57 -54 -56 -55 -52 -53 -57 -56 -58 -55 -56 -58 -60 -59 -60 -54 -54 -58 -57 -56 -54 -53 -55 -55 -54 -54 -54 -54 -56 -53 -50 -51 -52 -54 -56 -53 -53 -52 -51 -50 -53 -59 -64 -60 -56 -56 -54 -46 -50 -54 -61 -66 -64 -61 -53 -45 -42 -50 -61 -70 -70 -66 -56 -47 -43 -45 -55 -66 -72 -65 -60 -57 -56 -48 -45 -52 -60 -67 -67 -64 -56 -50 -40 -43 -55 -67 -68 -63 -60 -55 -50 -50 -54 -59 -65 -65 -62 -65 -62 -58 -53 -53 -64 -72 -74 -70 -62 -52 -49 -46 -55 -68 -74 -71 -65 -58 -48 -48 -52 -58 -66 -67 -62 -59 -52 -48 -49 -57 -66 -69 -68 -63 -60 -58 -58 -61 -66 -71 -71 -68 -62 -59 -59 -61 -67 -65 -66 -69 -71 -68 -60 -58 -56 -59 -63 -65 -60 -57 -61 -65 -63 -61 -60 -63 -67 -68 -67 -61 -60 -62 -69 -71 -64 -57 -56 -58 -66 -66 -68 -73 -72 -71 -65 -59 -61 -67 -70 -70 -66 -66 -66 -63 -63 -63 -66 -69 -72 -72 -64 -66 -66 -70 -74 -69 -67 -70 -70 -71 -67 -68 -73 -77 -74 -68 -68 -67 -71 -74 -71 -69 -70 -68 -68 -71 -71 -67 -68 -72 -75 -75 -70 -65 -67 -69 -73 -76 -73 -75 -74 -73 -72 -70 -71 -71 -74 -75 -72 -67 -65 -69 -73 -70 -70 -69 -68 -71 -72 -71 -69 -73 -77 -75 -75 -75 -75 -73 -76 -76 -76 -77 -85 -88 -78 -73 -69 -76 -83 -89 -85 -77 -74 -72 -72 -76 -81 -84 -80 -72 -63 -61 -67 -74 -78 -74 -65 -60 -59 -63 -68 -74 -78 -80 -76 -70 -66 -73 -76 -80 -86 -79 -74 -76 -76 -81 -83 -84 -84 -82 -75 -70 -69 -80 -90 -87 -78 -67 -68 -68 -76 -82 -83 -78 -75 -71 -65 -73 -75 -82 -84 -77 -72 -68 -69 -78 -82 -82 -84 -82 -81 -76 -78 -82 -85 -84 -82 -75 -74 -79 -81 -90 -86 -82 -82 -80 -76 -80 -84 -88 -85 -81 -75 -75 -79 -83 -85 -84 -83 -85 -81 -79 -83 -83 -82 -82 -79 -78 -87 -84 -82 -78 -81 -85 -93 -91 -83 -70 -70 -82 -91 -98 -94 -86 -82 -81 -83 -90 -95 -92 -86 -76 -75 -82 -92 -97 -92 -77 -72 -78 -84 -99 -97 -91 -82 -77 -78 -95 -102 -98 -85 -76 -85 -96 -106 -97 -82 -73 -80 -98 -106 -98 -82 -72 -73 -88 -101 -101 -94 -86 -78 -79 -96 -106 -104 -88 -77 -83 -93 -102 -108 -109 -94 -82 -79 -88 -100 -108 -102 -90 -87 -83 -85 -88 -93 -98 -98 -98 -91 -87 -86 -94 -101 -101 -98 -90 -90 -92 -95 -98 -102 -95 -93 -94 -94 -98 -99 -98 -95 -91 -97 -102 -96 -89 -89 -98 -105 -111 -103 -88 -84 -87 -103 -110 -102 -85 -84 -88 -99 -109 -102 -91 -86 -87 -93 -97 -103 -100 -93 -93 -89 -90 -94 -99 -98 -93 -94 -96 -95 -95 -97 -93 -93 -94 -95 -97 -96 -98 -98 -98 -97 -95 -95 -95 -96 -96 -99 -100 -99 -96 -92 -96 -103 -103 -97 -93 -91 -91 -95 -95 -95 -90 -93 -94 -93 -95 -92 -94 -93 -91 -91 -96 -97 -98 -92 -90 -87 -88 -90 -89 -92 -91 -96 -96 -99 -96 -92 -88 -88 -93 -97 -95 -95 -95 -97 -93 -89 -93 -95 -98 -92 -88 -88 -89 -91 -94 -96 -91 -85 -87 -90 -95 -93 -92 -94 -92 -91 -95 -92 -98 -97 -97 -98 -99 -103 -99 -97 -92 -97 -97 -101 -99 -97 -97 -97 -97 -98 -99 -98 -94 -93 -92 -92 -95 -94 -96 -95 -89 -93 -95 -99 -103 -98 -95 -96 -96 -98 -97 -97 -95 -95 -93 -94 -98 -99 -97 -97 -98 -98 -102 -101 -103 -103 -98 -96 -97 -97 -99 -97 -98 -99 -98 -97 -94 -93 -94 -98 -97 -96 -91 -91 -94 -94 -93 -95 -95 -96 -94 -95 -92 -90 -92 -91 -91 -95 -97 -96 -96 -97 -92 -95 -95 -98 -99 -100 -98 -99 -103 -97 -93 -94 -101 -101 -101 -101 -98 -97 -98 -97 -93 -94 -96 -97 -98 -98 -96 -99 -96 -98 -98 -98 -99 -99 -94 -99 -100 -100 -101 -98 -99 -103 -101 -102 -101 -103 -101 -99 -102 -103 -101 -100 -103 -103 -105 -104 -102 -101 -100 -100 -101 -100 -98 -96 -95 -100 -103 -100 -96 -95 -100 -99 -98 -98 -100 -101 -100 -94 -99 -103 -107 -99 -97 -95 -98 -101 -102 -99 -100 -97 -98 -98 -101 -101 -103 -102 -99 -99 -101 -102 -102 -103 -103 -103 -102 -104 -99 -96 -100 -99 -98 -100 -102 -103 -103 -102 -101 -102 -102 -103 -101 -104 -106 -104 -102 -103 -103 -104 -107 -106 -103 -102 -102 -103 -102 -104 -105 -103 -104 -103 -104 -103 -103 -102 -104 -102 -103 -102 -102 -103 -101 -99 -99 -100 -102 -105 -105 -106 -106 -108 -106 -107 -107 -108 -105 -106 -106 -109 -108 -107 -106 -104 -103 -102 -102 -103 -104 -103 -101 -105 -102 -105 -104 -103 -101 -99 -99 -100 -99 -100 -101 -99 -103 -102 -101 -104 -104 -106 -108 -110 -110 -109 -106 -103 -108 -113 -111 -106 -103 -103 -107 -106 -109 -104 -103 -109 -108 -106 -104 -106 -105 -103 -103 -103 -104 -104 -101 -101 -105 -108 -111 -110 -105 -105 -105 -110 -108 -107 -108 -107 -109 -103 -104 -107 -110 -109 -105 -103 -109 -110 -105 -105 -104 -108 -109 -108 -107 -110 -110 -108 -108 -106 -107 -113 -110 -110 -111 -109 -110 -108 -108 -108 -106 -108 -107 -107 -106 -108 -110 -112 -109 -105 -99 -102 -107 -109 -112 -109 -109 -110 -109 -108 -109 -111 -110 -109 -111 -110 -111 -111 -113 -114 -115 -116 -116 -116 -116 -112 -112 -114 -114 -115 -116 -118 -116 -114 -117 -119 -117 -111 -113 -114 -114 -115 -113 -113 -113 -113 -111 -109 -109 -108 -108 -108 -109 -112 -110 -111 -110 -111 -109 -107 -107 -111 -105 -106 -109 -108 -110 -112 -110 -112 -114 -113 -113 -117 -119 -113 -115 -117 -116 -114 -115 -113 -113 -113 -119 -119 -117 -111 -109 -107 -113 -112 -111 -108 -110 -109 -111 -108 -109 -109 -108 -112 -111 -108 -112 -113 -109 -111 -110 -112 -110 -112 -117 -113 -112 -113 -111 -112 -112 -115 -113 -114 -113 -113 -115 -114 -108 -114 -113 -111 -110 -109 -105 -107 -106 -107 -110 -105 -104 -107 -108 -108 -109 -111 -109 -112 -113 -110 -108 -111 -114 -113 -115 -113 -116 -117 -115 -116 -115 -114 -112 -114 -115 -115 -114 -117 -117 -116 -118 -115 -117 -113 -112 -114 -114 -113 -115 -114 -114 -116 -112 -115 -113 -113 -112 -112 -111 -113 -112 -115 -115 -114 -112 -110 -114 -113 -115 -119 -119 -112 -114 -119 -116 -116 -118 -117 -117 -117 -117 -114 -114 -113 -116 -112 -112 -116 -115 -113 -115 -115 -115 -113 -114 -119 -117 -114 -113 -114 -113 -116 -116 -113 -113 -114 -112 -114 -115 -120 -115 -116 -114 -112 -117 -111 -115 -117 -115 -113 -114 -113 -111 -114 -115 -115 -111 -111 -112 -116 -116 -113 -117 -113 -114 -114 -114 -114 -117 -118 -118 -119 -116 -117 -116 -118 -114 -117 -116 -116 -116 -120 -120 -119 -118 -112 -114 -116 -120 -120 -117 -114 -118 -113 -115 -114 -111 -115 -115 -117 -117 -119 -120 -114 -112 -118 -121 -119 -118 -118 -118 -126 -122 -121 -120 -124 -121 -119 -124 -118 -118 -116 -119 -120 -121 -119 -126 -123 -119 -116 -120 -124 -120 -121 -122 -124 -122 -119 -117 -118 -121 -120 -123 -122 -122 -124 -121 -126 -125 -122 -123 -119 -122 -122 -125 -122 -122 -123 -122 -123 -123 -122 -121 -122 -128 -131 -126 -115 -108 -113 -129 -132 -124 -126 -121 -117 -120 -123 -129 -130 -128 -127 -122 -126 -128 -127 -127 -126 -126 -128 -123 -122 -121 -123 -124 -119 -123 -127 -126 -125 -124 -125 -125 -124 -120 -119 -119 -120 -123 -128 -123 -117 -118 -117 -115 -111 -119 -136 -151 -138 -113 -106 -113 -123 -122 -123 -130 -132 -128 -116 -120 -125 -127 -130 -128 -126 -124 -123 -125 -126 -125 -126 -129 -128 -124 -124 -125 -121 -124 -123 -125 -123 -122 -119 -121 -122 -123 -126 -126 -121 -126 -125 -125 -126 -125 -125 -126 -131 -139 -135 -126 -122 -125 -130 -131 -131 -132 -131 -129 -123 -124 -129 -128 -126 -128 -129 -130 -125 -123 -123 -125 -128 -126 -124 -119 -119 -121 -124 -123 -121 -118 -123 -128 -121 -125 -126 -126 -125 -125 -125 -126 -125 -129 -129 -124 -123 -124 -130 -134 -134 -131 -135 -128 -126 -130 -131 -127 -126 -127 -127 -131 -128 -126 -126 -127 -127 -125 -125 -126 -126 -124 -124 -122 -123 -128 -122 -124 -124 -122 -126 -123 -127 -127 -128 -126 -126 -125 -129 -128 -131 -126 -125 -131 -129 -132 -129 -129 -135 -135 -134 -130 -131 -132 -135 -133 -130 -136 -134 -127 -131 -130 -130 -132 -129 -127 -127 -127 -129 -129 -131 -132 -130 -129 -132 -132 -131 -133 -133 -130 -131 -126 -129 -130 -130 -132 -133 -129 -130 -133 -132 -135 -131 -132 -136 -134 -134 -138 -133 -136 -136 -136 -137 -134 -132 -133 -135 -132 -130 -130 -130 -130 -132 -127 -128 -128 -130 -133 -131 -130 -131 -131 -131 -131 -131 -129 -131 -126 -127 -133 -133 -134 -133 -132 -133 -132 -135 -136 -137 -137 -136 -133 -132 -134 -134 -135 -136 -134 -132 -138 -135 -135 -134 -132 -134 -136 -134 -135 -135 -136 -137 -135 -135 -134 -134 -133 -133 -130 -131 -134 -133 -131 -130 -129 -128 -132 -132 -130 -134 -132 -129 -133 -135 -137 -136 -132 -134 -133 -132 -135 -137 -131 -133 -135 -134 -136 -135 -135 -135 -134 -135 -132 -133 -139 -139 -134 -132 -134 -130 -136 -134 -130 -136 -136 -131 -129 -129 -134 -133 -135 -137 -131 -136 -135 -130 -137 -139 -136 -136 -134 -136 -138 -137 -134 -137 -137 -137 -138 -132 -135 -140 -137 -135 -133 -134 -136 -138 -140 -140 -140 -138 -139 -133 -137 -139 -138 -138 -136 -140 -140 -136 -135 -137 -138 -136 -137 -138 -142 -134 -134 -134 -133 -136 -138 -139 -137 -137 -135 -135 -135 -137 -138 -136 -134 -136 -138 -137 -137 -136 -137 -137 -140 -141 -141 -141 -142 -145 -142 -143 -142 -142 -146 -136 -136 -135 -133 -138 -137 -140 -139 -137 -137 -137 -136 -136 -136 -135 -135 -136 -138 -136 -134 -131 -134 -134 -139 -140 -136 -141 -138 -143 -141 -139 -140 -139 -139 -142 -144 -146 -143 -140 -141 -140 -139 -139 -141 -143 -139 -138 -142 -140 -140 -136 -135 -137 -139 -143 -138 -139 -138 -139 -142 -139 -139 -139 -142 -140 -142 -140 -139 -140 -141 -142 -147 -142 -142 -142 -141 -141 -141 -145 -144 -144 -144 -141 -146 -145 -143 -142 -144 -145 -148 -147 -147 -142 -141 -144 -143 -144 -142 -140 -140 -141 -143 -145 -143 -138 -132 -137 -141 -145 -141 -139 -135 -263 -387 -387 -517 -637 -635 -765 -889 -890 -1014 -1011 -1012 -1131 -1007 -1001 -1130 -1098 -1092 -1220 -1213 -1095 -1088 -1089 -1207 -1205 -1197 -1196 -1197 -1441 -1438 -1435 -1554 -1550 -1546 -1664 -1786 -2024 -2391 -2621 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 -1 0 0 1 1 0 0 0 0 -1 0 0 0 0 -2 -1 -1 -2 -2 -1 0 -1 -2 -2 -3 -1 0 -1 -2 -1 -2 -2 -1 -1 0 0 0 -2 -1 -1 -1 -1 0 0 -1 -3 0 0 -1 0 -1 -1 -2 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -5 -5 -4 -5 -6 -5 -4 -4 -4 -3 -3 -4 -4 -3 -4 -4 -3 -5 -6 -5 -4 -4 -4 -4 -5 -4 -5 -6 -6 -5 -4 -5 -4 -4 -6 -5 -6 -5 -5 -5 -6 -6 -5 -5 -4 -5 -5 -5 -4 -5 -5 -4 -5 -6 -7 -7 -6 -6 -4 -5 -5 -5 -6 -5 -6 -4 -5 -4 -5 -6 -8 -7 -5 -6 -6 -6 -6 -7 -7 -6 -7 -6 -6 -6 -8 -5 -7 -8 -7 -9 -8 -11 -10 -9 -10 -10 -10 -10 -9 -10 -9 -9 -9 -8 -9 -7 -7 -8 -6 -7 -8 -8 -6 -7 -7 -7 -6 -9 -8 -9 -12 -12 -11 -12 -12 -12 -12 -12 -9 -7 -8 -9 -10 -8 -9 -11 -9 -10 -11 -9 -9 -10 -10 -9 -9 -11 -10 -11 -10 -13 -12 -14 -12 -13 -10 -10 -10 -15 -16 -12 -11 -12 -11 -13 -12 -9 -13 -12 -12 -16 -15 -15 -13 -14 -15 -13 -15 -14 -13 -11 -11 -11 -15 -13 -12 -12 -11 -13 -15 -14 -12 -17 -18 -17 -16 -18 -17 -16 -16 -17 -18 -16 -16 -18 -21 -17 -17 -17 -16 -17 -17 -17 -17 -17 -17 -16 -17 -18 -17 -14 -16 -15 -17 -16 -16 -15 -13 -15 -17 -18 -15 -14 -15 -17 -18 -15 -15 -16 -20 -19 -21 -20 -19 -18 -17 -20 -19 -19 -20 -19 -19 -21 -21 -21 -20 -21 -21 -20 -19 -18 -22 -21 -21 -21 -21 -22 -21 -20 -22 -22 -20 -22 -22 -18 -20 -21 -21 -20 -20 -19 -18 -18 -21 -19 -19 -19 -17 -17 -21 -23 -19 -18 -20 -21 -22 -22 -21 -18 -21 -20 -21 -20 -21 -22 -23 -23 -23 -20 -20 -23 -24 -25 -22 -23 -24 -23 -22 -23 -22 -21 -23 -24 -23 -25 -25 -24 -22 -21 -24 -25 -25 -24 -22 -23 -22 -22 -21 -24 -22 -20 -21 -22 -24 -24 -24 -25 -25 -26 -27 -26 -27 -26 -23 -23 -24 -26 -25 -24 -26 -29 -29 -28 -27 -26 -28 -29 -28 -31 -31 -31 -30 -28 -30 -30 -30 -29 -28 -27 -28 -30 -30 -29 -28 -27 -29 -28 -27 -26 -24 -24 -25 -28 -30 -28 -27 -26 -28 -25 -27 -29 -27 -27 -27 -29 -29 -28 -29 -33 -34 -36 -35 -36 -34 -34 -32 -34 -36 -35 -35 -36 -35 -34 -35 -36 -33 -34 -34 -33 -34 -36 -34 -34 -34 -35 -36 -35 -35 -33 -33 -32 -34 -35 -33 -33 -35 -34 -34 -35 -34 -35 -35 -36 -36 -32 -33 -33 -32 -34 -34 -36 -35 -33 -33 -33 -30 -32 -34 -34 -33 -32 -31 -32 -36 -38 -37 -36 -36 -39 -38 -36 -36 -40 -40 -38 -39 -42 -41 -40 -40 -37 -37 -37 -36 -37 -38 -38 -36 -35 -37 -37 -36 -36 -36 -36 -36 -38 -39 -37 -38 -38 -38 -39 -41 -40 -38 -39 -36 -34 -34 -34 -34 -35 -35 -36 -37 -35 -35 -38 -38 -37 -38 -36 -38 -37 -36 -37 -36 -40 -38 -39 -37 -38 -37 -37 -39 -39 -44 -43 -44 -43 -41 -41 -41 -40 -42 -38 -37 -39 -38 -39 -38 -40 -38 -40 -40 -40 -38 -36 -38 -42 -39 -40 -38 -39 -40 -38 -40 -41 -39 -41 -43 -38 -38 -38 -40 -42 -41 -41 -38 -38 -36 -36 -38 -38 -41 -40 -42 -38 -39 -40 -39 -40 -41 -42 -38 -40 -40 -41 -41 -38 -38 -40 -40 -39 -41 -39 -40 -43 -40 -45 -42 -42 -43 -41 -40 -43 -43 -42 -41 -39 -39 -43 -45 -44 -43 -44 -44 -47 -45 -44 -43 -44 -43 -46 -47 -45 -45 -46 -47 -48 -47 -45 -46 -46 -47 -49 -49 -49 -50 -47 -45 -47 -45 -46 -47 -43 -46 -47 -47 -43 -46 -47 -46 -45 -46 -49 -47 -47 -46 -49 -51 -50 -46 -48 -45 -44 -46 -50 -48 -45 -47 -46 -46 -47 -45 -46 -47 -48 -48 -48 -46 -48 -49 -50 -49 -50 -49 -50 -51 -52 -51 -49 -49 -51 -51 -51 -49 -50 -50 -52 -51 -51 -51 -50 -49 -51 -52 -51 -53 -54 -54 -55 -52 -53 -52 -51 -51 -51 -51 -53 -52 -52 -52 -53 -51 -52 -51 -52 -54 -53 -54 -51 -49 -51 -53 -52 -52 -51 -51 -55 -55 -55 -52 -52 -50 -51 -52 -53 -55 -52 -56 -56 -51 -54 -58 -60 -58 -56 -55 -56 -59 -59 -60 -56 -57 -57 -60 -58 -58 -61 -60 -60 -60 -56 -54 -56 -57 -58 -60 -55 -51 -50 -54 -56 -59 -57 -59 -55 -49 -48 -51 -58 -60 -58 -58 -56 -50 -49 -52 -61 -66 -65 -65 -56 -52 -49 -49 -53 -64 -71 -71 -62 -53 -46 -45 -54 -66 -74 -73 -66 -56 -47 -45 -50 -57 -59 -66 -68 -67 -60 -55 -50 -47 -56 -64 -67 -64 -57 -55 -55 -52 -52 -61 -69 -66 -58 -56 -55 -57 -59 -58 -64 -69 -67 -65 -59 -61 -59 -62 -67 -69 -77 -71 -62 -52 -53 -53 -59 -71 -75 -73 -69 -60 -50 -47 -50 -60 -66 -66 -62 -61 -57 -52 -51 -58 -63 -70 -66 -65 -60 -61 -60 -61 -66 -70 -72 -67 -61 -60 -62 -63 -67 -67 -71 -68 -66 -64 -63 -59 -57 -60 -63 -70 -67 -64 -60 -63 -60 -58 -60 -65 -67 -71 -68 -68 -63 -61 -64 -65 -61 -59 -62 -65 -71 -72 -74 -69 -68 -69 -66 -63 -63 -64 -67 -74 -72 -67 -65 -68 -66 -65 -63 -68 -70 -74 -71 -69 -71 -71 -71 -67 -67 -68 -72 -72 -73 -76 -75 -68 -67 -68 -70 -71 -74 -76 -72 -71 -68 -66 -69 -75 -79 -77 -69 -66 -69 -73 -71 -71 -71 -73 -76 -76 -76 -70 -70 -71 -72 -73 -73 -75 -79 -70 -66 -64 -66 -73 -73 -73 -69 -66 -71 -76 -79 -77 -76 -73 -73 -72 -75 -76 -81 -79 -79 -76 -76 -82 -85 -82 -75 -76 -80 -85 -80 -75 -75 -80 -82 -82 -78 -73 -71 -77 -78 -73 -66 -65 -66 -67 -66 -69 -71 -78 -79 -72 -66 -61 -70 -82 -85 -77 -75 -71 -73 -78 -84 -84 -83 -83 -77 -75 -73 -77 -83 -88 -86 -74 -68 -73 -85 -88 -85 -75 -69 -70 -73 -77 -77 -80 -81 -81 -78 -73 -67 -70 -77 -82 -84 -81 -82 -78 -75 -76 -80 -83 -88 -89 -82 -78 -73 -75 -85 -88 -84 -81 -78 -80 -85 -87 -89 -81 -76 -78 -81 -87 -91 -88 -79 -76 -81 -82 -84 -82 -84 -83 -83 -87 -86 -79 -78 -79 -81 -88 -92 -87 -77 -77 -77 -87 -95 -93 -83 -76 -70 -81 -88 -94 -95 -89 -86 -84 -85 -83 -88 -95 -96 -85 -77 -79 -88 -96 -94 -85 -75 -75 -89 -104 -101 -89 -79 -73 -78 -93 -105 -105 -89 -78 -75 -87 -98 -106 -98 -85 -78 -80 -88 -100 -103 -89 -78 -82 -85 -92 -99 -100 -97 -89 -87 -90 -92 -93 -97 -96 -97 -96 -97 -96 -94 -86 -88 -98 -107 -103 -85 -80 -88 -99 -100 -95 -90 -91 -93 -97 -96 -92 -91 -94 -96 -100 -99 -98 -94 -91 -95 -98 -98 -101 -101 -97 -91 -89 -96 -102 -101 -102 -104 -91 -86 -88 -101 -109 -112 -99 -86 -86 -93 -99 -101 -102 -97 -91 -88 -90 -101 -102 -97 -94 -90 -93 -99 -104 -104 -95 -85 -87 -97 -104 -102 -95 -93 -92 -96 -100 -100 -96 -92 -89 -92 -98 -102 -101 -99 -94 -93 -96 -99 -99 -98 -96 -98 -99 -97 -98 -97 -97 -98 -97 -95 -95 -94 -94 -92 -98 -100 -99 -96 -91 -93 -97 -99 -96 -95 -92 -96 -95 -94 -96 -98 -90 -88 -88 -91 -89 -89 -95 -93 -94 -94 -94 -96 -96 -91 -92 -93 -96 -98 -97 -94 -95 -97 -97 -98 -93 -89 -91 -95 -91 -92 -94 -92 -90 -93 -90 -89 -88 -91 -96 -98 -96 -92 -93 -90 -95 -100 -97 -95 -98 -101 -99 -98 -97 -95 -98 -101 -96 -99 -99 -101 -99 -100 -96 -96 -96 -97 -95 -98 -95 -94 -95 -94 -95 -95 -99 -99 -101 -101 -101 -100 -97 -96 -97 -94 -96 -97 -100 -98 -96 -96 -98 -100 -98 -98 -97 -101 -99 -102 -103 -96 -93 -98 -102 -102 -100 -97 -94 -95 -95 -98 -96 -98 -95 -96 -95 -95 -96 -94 -95 -96 -98 -97 -97 -95 -92 -92 -92 -94 -94 -93 -93 -96 -97 -96 -94 -93 -97 -101 -99 -101 -98 -102 -99 -98 -101 -98 -96 -99 -101 -99 -99 -101 -101 -101 -98 -96 -96 -96 -96 -96 -99 -101 -100 -97 -97 -100 -100 -99 -102 -102 -100 -100 -101 -98 -97 -102 -102 -101 -103 -98 -99 -101 -102 -102 -102 -102 -101 -105 -105 -104 -104 -103 -101 -104 -101 -101 -100 -101 -100 -99 -101 -100 -101 -102 -99 -98 -98 -102 -101 -101 -100 -98 -98 -102 -103 -100 -99 -99 -100 -103 -99 -98 -99 -98 -99 -98 -98 -101 -101 -102 -102 -103 -104 -103 -103 -99 -103 -104 -104 -105 -103 -99 -100 -100 -98 -100 -104 -105 -101 -101 -104 -102 -104 -102 -104 -106 -108 -105 -104 -102 -104 -105 -109 -107 -104 -103 -100 -102 -103 -107 -108 -105 -103 -103 -104 -104 -105 -102 -105 -104 -103 -101 -104 -102 -102 -103 -103 -100 -101 -102 -105 -109 -110 -109 -108 -106 -105 -105 -107 -109 -109 -108 -107 -106 -107 -107 -104 -103 -105 -105 -104 -102 -106 -107 -102 -104 -103 -102 -101 -102 -103 -100 -99 -98 -100 -103 -102 -103 -104 -105 -107 -107 -108 -110 -110 -110 -107 -108 -113 -110 -108 -105 -107 -105 -105 -105 -106 -108 -108 -108 -104 -105 -109 -110 -104 -103 -105 -103 -103 -103 -103 -104 -107 -108 -108 -108 -108 -109 -108 -105 -107 -107 -108 -108 -107 -106 -108 -108 -109 -109 -108 -111 -108 -107 -105 -104 -109 -110 -108 -108 -110 -110 -111 -109 -109 -109 -110 -110 -107 -113 -109 -107 -111 -111 -109 -105 -106 -108 -108 -106 -107 -110 -112 -110 -110 -109 -103 -104 -106 -108 -112 -113 -113 -112 -108 -107 -111 -114 -113 -114 -109 -107 -110 -111 -114 -119 -113 -114 -116 -115 -115 -115 -116 -115 -115 -115 -115 -114 -115 -118 -118 -119 -120 -117 -114 -113 -114 -115 -118 -113 -111 -117 -114 -111 -111 -112 -106 -109 -109 -111 -112 -110 -109 -111 -113 -111 -110 -108 -109 -108 -108 -109 -110 -110 -112 -115 -113 -115 -118 -114 -116 -118 -114 -116 -116 -114 -115 -116 -118 -115 -115 -115 -119 -118 -113 -113 -109 -109 -110 -113 -111 -111 -111 -110 -108 -111 -114 -114 -110 -109 -111 -108 -108 -113 -113 -109 -111 -112 -113 -113 -113 -116 -111 -112 -112 -113 -115 -115 -115 -114 -114 -117 -114 -111 -110 -110 -115 -110 -109 -108 -110 -108 -108 -110 -109 -108 -105 -110 -112 -112 -108 -108 -111 -117 -113 -112 -114 -111 -112 -117 -116 -117 -115 -116 -114 -113 -117 -115 -115 -115 -116 -117 -118 -119 -113 -118 -115 -114 -114 -114 -115 -114 -117 -117 -113 -112 -116 -114 -115 -113 -113 -113 -113 -113 -111 -115 -115 -115 -114 -114 -116 -112 -115 -116 -117 -116 -118 -117 -115 -117 -120 -123 -118 -116 -116 -119 -115 -114 -116 -112 -113 -114 -112 -115 -118 -117 -115 -113 -115 -118 -117 -118 -115 -114 -114 -115 -115 -115 -114 -116 -114 -113 -115 -116 -118 -116 -116 -116 -116 -114 -113 -116 -117 -118 -114 -112 -114 -115 -119 -117 -112 -113 -116 -115 -114 -116 -119 -119 -112 -113 -113 -114 -117 -118 -118 -115 -116 -118 -121 -120 -115 -121 -118 -115 -113 -118 -120 -118 -119 -119 -120 -117 -113 -118 -120 -119 -119 -116 -117 -116 -113 -115 -116 -120 -115 -117 -120 -119 -112 -113 -120 -121 -118 -121 -123 -121 -120 -121 -124 -123 -122 -121 -123 -123 -119 -118 -118 -120 -119 -124 -125 -125 -120 -117 -122 -125 -119 -120 -124 -123 -123 -120 -123 -121 -118 -119 -121 -126 -125 -125 -123 -122 -123 -127 -127 -122 -121 -122 -120 -122 -124 -125 -126 -125 -125 -122 -122 -123 -126 -129 -131 -114 -109 -117 -130 -133 -125 -124 -121 -120 -120 -124 -126 -134 -130 -125 -120 -126 -129 -126 -126 -127 -131 -129 -122 -120 -119 -129 -125 -123 -125 -124 -124 -123 -123 -124 -126 -129 -121 -121 -119 -122 -124 -124 -121 -122 -118 -120 -114 -112 -122 -144 -153 -136 -113 -105 -118 -123 -124 -126 -127 -126 -123 -120 -124 -126 -127 -130 -130 -128 -128 -121 -122 -123 -125 -132 -130 -127 -128 -126 -122 -123 -122 -126 -129 -124 -124 -122 -121 -122 -123 -126 -125 -127 -124 -122 -127 -127 -124 -124 -129 -135 -137 -132 -128 -123 -125 -129 -128 -133 -134 -131 -130 -127 -129 -125 -128 -127 -131 -132 -127 -129 -125 -124 -125 -130 -128 -123 -119 -120 -122 -120 -122 -125 -126 -123 -123 -121 -126 -125 -128 -127 -125 -126 -127 -127 -130 -126 -125 -125 -129 -128 -132 -131 -130 -129 -130 -134 -129 -129 -129 -129 -130 -130 -130 -128 -129 -126 -125 -127 -128 -125 -132 -128 -125 -125 -124 -124 -124 -123 -124 -123 -125 -124 -126 -130 -124 -127 -125 -129 -128 -127 -126 -126 -127 -128 -130 -127 -133 -133 -130 -135 -133 -133 -136 -134 -131 -132 -128 -133 -136 -131 -137 -133 -127 -135 -128 -131 -127 -127 -129 -131 -133 -132 -131 -130 -130 -133 -132 -134 -136 -131 -131 -130 -128 -131 -134 -132 -133 -134 -130 -129 -129 -137 -135 -133 -131 -134 -132 -135 -137 -136 -139 -137 -138 -137 -137 -136 -133 -132 -131 -132 -135 -131 -131 -129 -133 -128 -127 -130 -130 -132 -133 -129 -130 -129 -133 -134 -133 -133 -127 -129 -129 -131 -134 -135 -133 -131 -133 -133 -133 -141 -137 -133 -134 -136 -137 -136 -136 -136 -136 -134 -133 -135 -136 -137 -135 -132 -131 -135 -135 -137 -135 -135 -135 -137 -134 -135 -134 -131 -133 -138 -137 -131 -131 -132 -131 -131 -132 -133 -133 -130 -132 -131 -131 -135 -137 -135 -131 -133 -134 -134 -136 -135 -133 -131 -136 -138 -136 -134 -135 -135 -137 -139 -134 -134 -133 -135 -140 -137 -139 -135 -133 -129 -136 -136 -135 -135 -129 -131 -132 -134 -135 -138 -133 -135 -135 -136 -134 -135 -140 -135 -135 -134 -133 -139 -140 -136 -135 -135 -138 -136 -134 -138 -140 -138 -139 -132 -130 -137 -141 -141 -139 -137 -139 -138 -139 -136 -137 -139 -139 -140 -142 -142 -137 -134 -138 -135 -139 -141 -137 -137 -133 -131 -134 -136 -137 -140 -137 -137 -138 -140 -138 -134 -134 -135 -136 -137 -137 -135 -139 -138 -138 -138 -140 -141 -142 -144 -142 -143 -143 -141 -142 -144 -143 -140 -140 -137 -134 -138 -138 -136 -137 -140 -138 -139 -136 -136 -135 -136 -138 -138 -137 -134 -135 -137 -137 -136 -137 -136 -138 -140 -140 -143 -145 -144 -141 -139 -138 -139 -147 -150 -142 -140 -140 -141 -142 -144 -140 -138 -141 -141 -139 -139 -139 -140 -140 -139 -137 -138 -139 -141 -139 -139 -140 -143 -142 -139 -138 -140 -140 -140 -143 -140 -139 -143 -143 -145 -143 -142 -142 -144 -145 -142 -144 -146 -149 -149 -143 -141 -144 -144 -146 -146 -142 -146 -149 -147 -144 -143 -141 -145 -143 -142 -137 -141 -141 -143 -143 -142 -139 -137 -138 -138 -143 -138 -138 -265 -379 -377 -509 -626 -627 -749 -868 -869 -990 -991 -989 -1107 -985 -983 -1104 -1072 -1073 -1192 -1187 -1070 -1064 -1063 -1183 -1180 -1173 -1169 -1171 -1409 -1404 -1406 -1520 -1516 -1508 -1625 -1860 -2218 -2574 -2798 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 -1 -1 0 0 1 1 0 0 0 -1 0 -1 -1 0 0 0 -1 -2 -1 -1 -1 -2 -2 -3 -2 0 -1 0 -1 -3 -3 -3 -2 -2 0 -2 0 0 -2 -2 0 0 -1 0 -1 -1 -1 -1 -1 -1 0 -1 -2 -4 -3 -3 -1 -2 -2 -3 -5 -5 -5 -5 -6 -4 -4 -5 -5 -5 -4 -5 -4 -5 -2 -2 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -5 -5 -5 -5 -3 -4 -4 -4 -5 -5 -3 -4 -5 -5 -6 -6 -4 -5 -5 -6 -5 -5 -5 -6 -5 -5 -6 -5 -6 -6 -4 -5 -5 -6 -5 -5 -5 -5 -6 -4 -6 -6 -8 -7 -7 -7 -6 -6 -6 -7 -8 -7 -7 -5 -5 -5 -7 -5 -6 -6 -7 -8 -9 -9 -9 -9 -11 -10 -11 -10 -10 -8 -8 -9 -10 -10 -8 -7 -8 -7 -9 -9 -8 -7 -7 -7 -6 -6 -7 -7 -8 -7 -11 -13 -12 -12 -11 -10 -12 -11 -11 -10 -10 -10 -9 -7 -9 -10 -12 -11 -10 -11 -11 -9 -10 -10 -10 -12 -10 -10 -9 -10 -11 -12 -13 -12 -11 -12 -10 -13 -10 -13 -12 -13 -13 -12 -12 -12 -13 -10 -13 -12 -15 -15 -13 -14 -13 -13 -16 -15 -14 -14 -13 -14 -14 -12 -16 -14 -12 -10 -14 -14 -13 -15 -15 -16 -16 -17 -15 -17 -18 -16 -15 -16 -17 -17 -18 -18 -17 -16 -18 -17 -19 -18 -15 -17 -17 -18 -19 -16 -15 -17 -17 -18 -19 -17 -15 -14 -16 -14 -16 -16 -17 -14 -16 -18 -15 -14 -15 -17 -17 -21 -20 -19 -20 -19 -19 -19 -19 -18 -20 -20 -20 -20 -20 -20 -21 -22 -21 -21 -20 -19 -20 -21 -20 -20 -22 -21 -22 -19 -19 -19 -20 -22 -22 -20 -19 -21 -19 -20 -21 -20 -19 -18 -19 -21 -19 -19 -20 -22 -20 -21 -18 -16 -22 -22 -19 -20 -19 -21 -22 -21 -21 -21 -20 -20 -23 -23 -21 -22 -23 -22 -22 -22 -24 -26 -26 -23 -21 -22 -23 -23 -23 -24 -24 -23 -23 -23 -23 -26 -23 -22 -23 -24 -22 -23 -23 -22 -21 -22 -22 -23 -23 -21 -22 -25 -24 -26 -26 -25 -25 -26 -24 -24 -25 -26 -25 -24 -26 -27 -24 -25 -27 -28 -28 -29 -30 -30 -27 -27 -29 -29 -31 -33 -30 -28 -28 -29 -29 -27 -29 -31 -30 -28 -30 -31 -27 -26 -28 -29 -28 -24 -24 -27 -27 -29 -29 -29 -27 -28 -28 -26 -25 -27 -29 -28 -29 -32 -31 -31 -32 -32 -34 -35 -35 -36 -35 -34 -34 -35 -34 -36 -35 -36 -35 -34 -34 -34 -34 -35 -36 -35 -35 -36 -37 -34 -33 -34 -34 -35 -35 -35 -33 -33 -34 -35 -32 -33 -36 -36 -36 -36 -36 -35 -35 -34 -34 -33 -36 -37 -35 -34 -32 -33 -35 -36 -33 -32 -33 -34 -35 -35 -35 -34 -34 -33 -34 -35 -37 -38 -39 -37 -37 -36 -42 -42 -40 -38 -42 -42 -39 -41 -38 -37 -36 -38 -38 -38 -38 -38 -38 -36 -36 -37 -39 -38 -37 -36 -38 -37 -38 -38 -39 -39 -38 -39 -39 -40 -39 -37 -35 -34 -36 -35 -37 -37 -36 -37 -37 -35 -36 -37 -38 -39 -37 -38 -36 -37 -35 -37 -38 -39 -39 -39 -40 -41 -39 -38 -41 -43 -44 -44 -45 -43 -44 -42 -42 -41 -41 -41 -39 -39 -41 -40 -39 -41 -39 -40 -38 -38 -40 -40 -40 -40 -40 -40 -40 -39 -40 -40 -40 -41 -42 -39 -40 -39 -41 -41 -40 -40 -40 -39 -42 -39 -40 -41 -40 -40 -39 -40 -40 -40 -40 -42 -40 -42 -43 -41 -41 -42 -41 -40 -41 -41 -42 -41 -41 -39 -43 -40 -41 -41 -46 -41 -42 -45 -46 -42 -44 -42 -42 -43 -43 -41 -44 -46 -45 -45 -42 -46 -47 -43 -43 -46 -44 -46 -46 -45 -47 -47 -48 -47 -48 -50 -47 -49 -49 -49 -48 -47 -48 -49 -49 -48 -47 -47 -49 -45 -47 -47 -47 -47 -46 -45 -45 -47 -47 -49 -50 -48 -47 -50 -48 -51 -50 -46 -46 -46 -48 -45 -46 -51 -49 -49 -46 -45 -47 -46 -46 -46 -48 -50 -51 -49 -49 -48 -46 -50 -52 -51 -52 -52 -51 -52 -53 -50 -50 -50 -51 -51 -53 -52 -53 -55 -55 -51 -52 -54 -53 -51 -50 -54 -57 -56 -54 -54 -53 -52 -54 -52 -52 -52 -53 -53 -54 -55 -54 -52 -54 -53 -54 -53 -54 -55 -52 -53 -53 -51 -53 -53 -54 -58 -56 -56 -52 -54 -52 -55 -56 -54 -55 -54 -55 -59 -53 -55 -56 -57 -60 -57 -56 -58 -60 -59 -60 -60 -61 -59 -60 -58 -59 -60 -58 -59 -61 -61 -59 -61 -58 -57 -55 -58 -60 -60 -59 -54 -51 -51 -52 -57 -63 -64 -61 -55 -47 -43 -52 -60 -69 -68 -61 -54 -47 -43 -51 -62 -72 -72 -69 -60 -53 -47 -50 -55 -66 -74 -72 -66 -58 -55 -51 -52 -57 -67 -70 -71 -64 -57 -55 -48 -51 -61 -71 -71 -68 -63 -55 -51 -50 -55 -67 -71 -65 -59 -56 -57 -59 -58 -62 -67 -63 -58 -58 -56 -56 -58 -64 -70 -71 -68 -64 -63 -61 -60 -64 -70 -73 -73 -65 -57 -58 -61 -68 -73 -73 -67 -66 -62 -55 -53 -54 -60 -65 -67 -63 -59 -57 -60 -57 -60 -65 -69 -68 -59 -57 -61 -63 -68 -71 -70 -71 -70 -67 -65 -64 -66 -68 -70 -71 -70 -69 -66 -67 -64 -62 -63 -65 -68 -69 -65 -60 -58 -65 -67 -70 -69 -64 -65 -68 -69 -67 -67 -63 -65 -64 -66 -69 -70 -70 -73 -73 -75 -74 -73 -72 -67 -66 -68 -70 -71 -72 -68 -64 -67 -72 -69 -72 -71 -72 -72 -74 -73 -73 -75 -72 -67 -70 -70 -72 -76 -76 -72 -72 -69 -68 -74 -77 -79 -73 -73 -70 -70 -73 -74 -73 -74 -72 -69 -70 -73 -75 -73 -71 -75 -77 -77 -76 -72 -68 -70 -75 -78 -74 -74 -75 -70 -70 -66 -66 -73 -71 -73 -72 -70 -69 -73 -77 -81 -78 -75 -73 -72 -74 -75 -76 -81 -84 -84 -81 -80 -75 -74 -78 -83 -89 -84 -81 -74 -71 -72 -76 -86 -88 -85 -77 -67 -64 -66 -74 -77 -72 -64 -62 -65 -72 -76 -76 -78 -76 -71 -70 -67 -70 -79 -87 -89 -81 -72 -69 -75 -85 -88 -89 -79 -74 -70 -74 -82 -88 -88 -85 -76 -68 -69 -78 -86 -83 -78 -73 -72 -74 -80 -83 -79 -77 -72 -73 -76 -80 -82 -80 -81 -82 -80 -83 -81 -81 -82 -78 -79 -84 -87 -86 -80 -79 -77 -79 -85 -92 -88 -85 -72 -73 -80 -93 -93 -88 -80 -76 -81 -87 -91 -88 -83 -80 -80 -81 -81 -82 -81 -87 -95 -91 -83 -76 -70 -81 -93 -98 -91 -78 -74 -74 -87 -92 -95 -94 -85 -82 -84 -83 -92 -96 -95 -94 -89 -80 -79 -86 -99 -104 -94 -82 -73 -82 -97 -101 -94 -85 -80 -84 -95 -97 -93 -92 -84 -83 -88 -97 -98 -90 -82 -87 -86 -93 -101 -98 -90 -81 -78 -84 -99 -106 -102 -89 -82 -81 -94 -104 -110 -98 -89 -84 -89 -101 -108 -97 -88 -83 -89 -101 -106 -102 -90 -86 -89 -96 -97 -89 -89 -99 -103 -104 -91 -86 -89 -93 -98 -99 -96 -95 -96 -95 -97 -102 -101 -97 -96 -99 -103 -98 -96 -95 -96 -97 -99 -93 -95 -101 -108 -103 -97 -91 -93 -95 -103 -108 -97 -89 -90 -94 -101 -102 -99 -94 -88 -89 -98 -107 -102 -96 -89 -92 -101 -106 -103 -97 -90 -92 -97 -103 -103 -99 -96 -93 -94 -97 -104 -102 -94 -89 -90 -96 -104 -100 -101 -96 -98 -95 -96 -99 -105 -105 -98 -94 -94 -97 -100 -97 -95 -93 -90 -91 -96 -102 -100 -101 -95 -94 -98 -101 -102 -95 -93 -93 -99 -96 -95 -96 -97 -92 -91 -92 -90 -91 -91 -90 -89 -94 -92 -94 -93 -96 -93 -92 -93 -94 -97 -99 -97 -95 -93 -94 -98 -99 -99 -93 -93 -91 -92 -95 -95 -93 -92 -93 -91 -93 -94 -90 -92 -96 -99 -99 -92 -92 -96 -91 -95 -96 -99 -103 -95 -99 -95 -96 -99 -100 -94 -96 -99 -102 -103 -102 -94 -94 -97 -99 -100 -97 -96 -98 -97 -95 -93 -97 -100 -102 -103 -100 -101 -100 -99 -101 -98 -99 -96 -97 -98 -99 -100 -102 -99 -96 -96 -100 -99 -99 -99 -99 -98 -97 -97 -101 -103 -103 -99 -95 -94 -94 -96 -98 -100 -99 -98 -96 -98 -98 -96 -95 -98 -99 -96 -98 -98 -95 -94 -95 -95 -97 -96 -95 -95 -92 -93 -94 -93 -99 -102 -102 -99 -100 -98 -101 -98 -99 -103 -98 -99 -100 -99 -99 -102 -100 -102 -104 -100 -99 -97 -96 -95 -100 -100 -101 -100 -99 -98 -100 -101 -102 -101 -101 -102 -104 -100 -101 -102 -98 -98 -99 -101 -102 -101 -100 -100 -103 -103 -103 -104 -106 -102 -104 -104 -102 -103 -104 -102 -103 -103 -100 -100 -102 -102 -104 -103 -99 -101 -105 -102 -102 -101 -103 -101 -101 -100 -100 -103 -98 -99 -102 -104 -100 -99 -99 -98 -96 -98 -103 -100 -98 -100 -104 -104 -105 -102 -105 -105 -101 -104 -101 -105 -105 -106 -102 -101 -99 -103 -103 -102 -103 -103 -105 -104 -103 -106 -105 -102 -107 -106 -105 -105 -109 -107 -106 -105 -104 -107 -101 -102 -103 -102 -104 -109 -108 -106 -104 -103 -105 -101 -105 -107 -106 -103 -103 -103 -103 -104 -103 -102 -104 -104 -104 -104 -106 -108 -112 -109 -108 -108 -107 -105 -107 -109 -110 -108 -105 -106 -105 -107 -106 -106 -105 -106 -108 -105 -104 -104 -104 -104 -104 -104 -100 -104 -102 -102 -99 -99 -102 -104 -105 -105 -107 -109 -111 -110 -108 -109 -110 -110 -112 -113 -111 -106 -104 -109 -108 -107 -107 -104 -106 -108 -110 -107 -107 -106 -107 -105 -104 -104 -101 -105 -105 -103 -105 -104 -108 -109 -104 -106 -109 -110 -114 -111 -102 -103 -106 -110 -117 -108 -106 -108 -112 -111 -112 -110 -107 -108 -109 -109 -107 -108 -109 -110 -109 -109 -109 -112 -112 -112 -108 -109 -108 -111 -113 -113 -109 -106 -105 -108 -109 -108 -111 -107 -108 -109 -111 -111 -108 -107 -109 -108 -108 -110 -112 -112 -114 -112 -112 -111 -113 -114 -111 -111 -111 -112 -115 -115 -114 -116 -116 -113 -114 -117 -117 -117 -117 -116 -114 -113 -115 -115 -117 -116 -117 -118 -116 -118 -117 -116 -117 -113 -114 -117 -115 -113 -112 -115 -113 -111 -109 -109 -113 -110 -108 -111 -113 -108 -110 -115 -114 -110 -109 -109 -110 -111 -111 -112 -112 -113 -117 -115 -119 -116 -115 -118 -113 -114 -117 -115 -117 -116 -117 -116 -116 -116 -116 -117 -115 -114 -113 -113 -109 -111 -114 -113 -113 -113 -114 -111 -111 -115 -114 -111 -108 -107 -112 -112 -112 -115 -112 -111 -112 -115 -116 -113 -114 -114 -112 -114 -115 -115 -114 -114 -116 -116 -114 -114 -112 -110 -110 -113 -112 -109 -109 -110 -108 -110 -110 -109 -109 -112 -112 -111 -109 -111 -116 -113 -115 -114 -114 -116 -115 -115 -115 -118 -118 -113 -114 -116 -118 -116 -119 -116 -117 -118 -117 -117 -115 -117 -116 -116 -116 -113 -117 -112 -117 -116 -118 -114 -112 -115 -117 -113 -115 -117 -111 -113 -112 -113 -116 -118 -116 -116 -116 -113 -118 -114 -119 -118 -117 -119 -118 -119 -120 -120 -120 -117 -117 -118 -114 -116 -115 -115 -111 -114 -117 -114 -119 -118 -115 -112 -115 -118 -119 -118 -114 -117 -112 -113 -115 -115 -116 -115 -113 -113 -117 -118 -118 -117 -116 -116 -116 -116 -116 -118 -116 -113 -114 -115 -118 -119 -118 -112 -113 -116 -115 -117 -119 -114 -115 -119 -116 -116 -114 -115 -114 -115 -120 -119 -114 -120 -121 -121 -120 -119 -117 -114 -118 -118 -119 -121 -120 -119 -123 -117 -116 -113 -120 -122 -117 -118 -120 -117 -115 -117 -116 -120 -120 -117 -115 -116 -116 -117 -120 -121 -122 -123 -122 -119 -121 -122 -123 -122 -125 -121 -120 -124 -121 -119 -121 -121 -123 -126 -123 -121 -120 -124 -124 -122 -123 -125 -121 -121 -122 -123 -125 -120 -119 -121 -129 -126 -122 -124 -124 -124 -125 -125 -124 -125 -126 -121 -118 -122 -126 -128 -125 -129 -123 -125 -126 -128 -130 -125 -113 -113 -121 -135 -132 -124 -123 -124 -119 -122 -124 -127 -131 -128 -123 -126 -129 -128 -122 -126 -129 -132 -128 -124 -121 -124 -124 -126 -127 -127 -125 -123 -122 -124 -128 -125 -125 -126 -127 -123 -120 -125 -124 -123 -120 -120 -122 -114 -109 -128 -148 -150 -136 -115 -113 -117 -120 -124 -131 -130 -129 -117 -116 -120 -130 -132 -131 -129 -131 -126 -123 -123 -125 -129 -128 -131 -129 -130 -126 -126 -124 -120 -124 -127 -127 -126 -125 -123 -124 -126 -124 -123 -127 -127 -126 -124 -123 -125 -127 -131 -134 -137 -132 -126 -126 -125 -129 -130 -129 -133 -133 -129 -131 -128 -129 -130 -125 -132 -130 -132 -128 -126 -128 -130 -130 -124 -123 -125 -124 -123 -121 -120 -125 -122 -125 -127 -127 -127 -126 -125 -126 -126 -128 -128 -130 -127 -127 -127 -124 -131 -129 -135 -130 -126 -129 -130 -132 -132 -128 -130 -131 -130 -131 -133 -131 -128 -126 -127 -130 -127 -126 -129 -125 -129 -129 -127 -126 -125 -122 -125 -123 -127 -127 -128 -126 -126 -128 -127 -129 -128 -128 -128 -127 -124 -127 -133 -126 -133 -132 -133 -134 -134 -134 -134 -136 -132 -134 -127 -132 -134 -134 -136 -131 -134 -133 -130 -133 -128 -131 -131 -130 -133 -134 -134 -129 -129 -132 -135 -136 -133 -132 -133 -130 -131 -131 -134 -135 -133 -135 -132 -131 -131 -132 -137 -135 -133 -132 -130 -137 -137 -138 -137 -137 -137 -139 -138 -137 -134 -133 -133 -131 -131 -134 -136 -129 -129 -129 -132 -131 -135 -127 -128 -132 -132 -131 -131 -135 -135 -133 -130 -131 -132 -130 -132 -134 -131 -131 -133 -136 -137 -135 -135 -136 -132 -134 -140 -140 -139 -139 -135 -135 -134 -138 -138 -135 -134 -134 -133 -134 -137 -138 -133 -134 -135 -132 -137 -138 -136 -132 -133 -134 -139 -136 -132 -134 -133 -134 -130 -133 -136 -131 -134 -132 -131 -135 -133 -135 -133 -134 -135 -133 -134 -134 -135 -137 -133 -138 -133 -136 -137 -136 -140 -137 -136 -136 -135 -137 -133 -136 -141 -140 -135 -135 -133 -134 -136 -134 -135 -134 -134 -133 -133 -134 -138 -132 -137 -136 -139 -134 -138 -138 -136 -139 -133 -135 -135 -137 -140 -138 -135 -137 -134 -135 -138 -141 -139 -136 -134 -136 -138 -140 -137 -141 -137 -140 -138 -138 -140 -138 -140 -141 -141 -141 -139 -138 -140 -141 -139 -136 -138 -137 -133 -136 -134 -138 -138 -137 -135 -135 -143 -144 -143 -138 -134 -135 -134 -135 -139 -139 -141 -136 -137 -139 -142 -143 -143 -144 -143 -142 -139 -142 -144 -144 -144 -139 -138 -137 -140 -138 -139 -139 -137 -136 -137 -139 -138 -139 -136 -135 -134 -137 -140 -138 -135 -138 -141 -138 -138 -135 -141 -140 -137 -142 -142 -145 -144 -146 -140 -139 -145 -146 -147 -141 -142 -140 -141 -144 -143 -143 -137 -138 -139 -139 -139 -140 -141 -141 -142 -141 -139 -137 -138 -141 -140 -142 -141 -143 -142 -140 -139 -141 -140 -141 -143 -143 -142 -141 -143 -142 -142 -146 -144 -145 -146 -143 -149 -151 -148 -145 -143 -140 -145 -145 -146 -146 -146 -146 -147 -146 -144 -144 -142 -143 -141 -138 -142 -141 -144 -143 -141 -141 -141 -141 -142 -136 -138 -258 -373 -379 -501 -611 -614 -735 -848 -854 -971 -968 -966 -1086 -962 -962 -1081 -1054 -1051 -1168 -1161 -1045 -1044 -1039 -1155 -1157 -1150 -1149 -1144 -1376 -1374 -1375 -1490 -1480 -1472 -1703 -2054 -2400 -2750 -2966 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -2 0 -2 -1 -2 -1 -1 -2 -2 -2 -2 -1 0 0 0 -1 -1 0 0 -1 -1 -1 0 -1 -1 0 -2 -1 -1 -1 -3 -2 -2 -4 -2 -3 -4 -4 -4 -4 -5 -4 -5 -5 -4 -5 -4 -4 -3 -4 -3 -4 -4 -4 -4 -4 -3 -4 -4 -4 -5 -4 -3 -5 -6 -5 -4 -5 -3 -2 -4 -4 -4 -5 -4 -4 -4 -5 -5 -7 -6 -5 -6 -6 -4 -4 -4 -5 -5 -7 -7 -6 -6 -6 -5 -5 -6 -7 -6 -6 -5 -4 -6 -5 -6 -6 -7 -7 -6 -7 -6 -6 -6 -6 -8 -6 -6 -6 -6 -5 -5 -5 -8 -8 -8 -8 -8 -9 -10 -10 -11 -11 -8 -8 -8 -10 -9 -10 -10 -8 -9 -9 -8 -8 -6 -7 -7 -9 -8 -7 -6 -7 -5 -9 -10 -10 -10 -11 -11 -10 -11 -10 -11 -10 -11 -10 -10 -10 -11 -12 -12 -13 -12 -11 -10 -11 -10 -10 -12 -11 -9 -9 -10 -11 -11 -11 -11 -12 -12 -13 -11 -13 -12 -13 -11 -13 -12 -11 -12 -11 -12 -11 -13 -12 -16 -13 -16 -16 -14 -14 -14 -15 -15 -14 -14 -15 -15 -14 -15 -14 -16 -15 -14 -14 -14 -15 -15 -16 -15 -16 -16 -16 -16 -16 -16 -18 -18 -18 -19 -15 -17 -17 -16 -16 -19 -17 -16 -19 -18 -17 -16 -16 -17 -18 -17 -16 -17 -15 -17 -17 -16 -16 -15 -16 -14 -17 -17 -16 -16 -16 -17 -16 -17 -16 -20 -19 -20 -21 -18 -17 -19 -21 -20 -20 -18 -20 -22 -20 -19 -19 -19 -21 -20 -20 -20 -20 -21 -21 -22 -20 -21 -22 -19 -21 -21 -20 -22 -20 -20 -22 -22 -22 -20 -18 -18 -20 -19 -19 -21 -20 -20 -19 -21 -20 -20 -19 -20 -21 -20 -18 -20 -18 -20 -21 -21 -22 -20 -21 -23 -21 -21 -21 -23 -23 -25 -22 -23 -24 -24 -24 -24 -22 -24 -24 -23 -22 -23 -23 -24 -25 -25 -23 -24 -24 -23 -24 -22 -22 -23 -23 -21 -22 -22 -22 -23 -23 -21 -23 -26 -23 -25 -29 -26 -24 -24 -24 -24 -26 -28 -26 -26 -27 -26 -26 -25 -23 -26 -27 -28 -29 -29 -30 -28 -28 -32 -31 -29 -29 -30 -30 -30 -27 -28 -29 -30 -30 -30 -30 -28 -29 -28 -27 -26 -27 -26 -26 -27 -28 -27 -26 -27 -29 -29 -28 -26 -26 -25 -27 -28 -30 -33 -31 -30 -31 -32 -33 -34 -35 -35 -36 -38 -36 -36 -35 -33 -35 -37 -33 -34 -35 -38 -36 -35 -35 -35 -36 -36 -35 -34 -35 -35 -34 -34 -34 -36 -37 -36 -36 -34 -33 -33 -33 -36 -37 -36 -37 -35 -33 -32 -35 -35 -38 -38 -35 -36 -34 -31 -31 -36 -35 -37 -36 -34 -33 -34 -35 -36 -36 -34 -33 -33 -35 -34 -37 -39 -38 -40 -38 -39 -41 -40 -42 -42 -41 -39 -39 -37 -38 -39 -40 -38 -38 -38 -40 -41 -38 -40 -37 -38 -39 -37 -38 -37 -37 -39 -38 -39 -39 -38 -38 -39 -37 -39 -36 -36 -37 -35 -37 -35 -39 -39 -38 -38 -39 -38 -35 -36 -38 -39 -38 -37 -36 -37 -37 -37 -38 -41 -42 -42 -41 -42 -42 -43 -44 -43 -44 -46 -45 -40 -42 -43 -41 -41 -46 -41 -39 -41 -39 -39 -41 -40 -38 -39 -39 -41 -42 -40 -40 -40 -41 -41 -42 -40 -39 -38 -39 -41 -42 -42 -44 -42 -39 -38 -39 -42 -42 -44 -43 -40 -41 -42 -39 -38 -40 -42 -39 -43 -43 -42 -43 -43 -42 -44 -44 -41 -39 -41 -44 -42 -41 -42 -43 -43 -43 -44 -40 -43 -43 -43 -44 -45 -43 -43 -42 -43 -43 -46 -47 -47 -47 -48 -45 -42 -45 -46 -46 -43 -45 -44 -47 -47 -46 -48 -49 -48 -48 -52 -52 -49 -48 -51 -49 -47 -48 -47 -50 -48 -47 -48 -48 -49 -48 -48 -47 -49 -48 -48 -48 -50 -48 -48 -47 -49 -51 -52 -49 -47 -48 -50 -48 -46 -46 -48 -51 -51 -50 -46 -46 -51 -50 -47 -48 -48 -48 -51 -49 -50 -51 -52 -50 -49 -50 -53 -52 -53 -53 -54 -53 -51 -51 -51 -51 -51 -54 -55 -54 -54 -54 -54 -54 -54 -54 -55 -55 -54 -53 -55 -56 -53 -53 -55 -52 -54 -55 -58 -53 -55 -53 -52 -56 -57 -54 -55 -55 -55 -56 -57 -56 -52 -52 -56 -58 -54 -56 -55 -57 -56 -54 -53 -55 -57 -54 -57 -57 -57 -58 -55 -55 -56 -55 -60 -62 -60 -59 -59 -60 -61 -61 -62 -59 -59 -61 -63 -60 -59 -60 -61 -59 -63 -64 -62 -65 -63 -62 -54 -53 -52 -57 -61 -68 -66 -56 -50 -45 -48 -61 -67 -70 -70 -59 -45 -39 -48 -62 -74 -72 -67 -54 -45 -49 -57 -65 -69 -70 -69 -60 -57 -57 -54 -60 -63 -67 -71 -72 -66 -58 -50 -45 -51 -65 -72 -74 -71 -62 -55 -51 -56 -64 -70 -75 -71 -65 -52 -49 -54 -64 -73 -74 -62 -59 -51 -54 -62 -71 -71 -65 -58 -57 -54 -56 -61 -67 -77 -78 -68 -62 -60 -61 -63 -70 -76 -74 -72 -69 -62 -61 -65 -72 -78 -72 -59 -58 -61 -61 -60 -61 -62 -69 -66 -60 -58 -57 -62 -66 -65 -64 -66 -66 -64 -61 -61 -62 -71 -79 -75 -69 -66 -65 -69 -74 -72 -71 -73 -72 -70 -66 -61 -65 -71 -75 -71 -67 -64 -63 -64 -68 -66 -68 -68 -69 -69 -68 -63 -68 -68 -67 -74 -69 -65 -70 -74 -77 -70 -71 -75 -76 -75 -71 -71 -72 -75 -72 -71 -74 -72 -70 -65 -70 -73 -73 -75 -74 -76 -71 -71 -72 -76 -75 -77 -77 -75 -72 -69 -70 -70 -72 -77 -78 -76 -75 -73 -72 -73 -76 -80 -81 -73 -70 -72 -73 -75 -75 -73 -70 -73 -78 -80 -78 -78 -78 -77 -71 -72 -74 -79 -80 -77 -75 -67 -69 -71 -73 -71 -70 -72 -75 -73 -72 -74 -79 -80 -79 -75 -71 -72 -75 -81 -85 -85 -82 -79 -80 -78 -80 -85 -91 -86 -79 -75 -76 -81 -86 -88 -84 -81 -77 -71 -75 -82 -85 -79 -67 -59 -61 -69 -77 -81 -82 -78 -67 -66 -69 -78 -84 -86 -80 -74 -68 -73 -84 -89 -89 -81 -78 -73 -78 -81 -85 -87 -81 -75 -74 -79 -84 -89 -85 -78 -68 -71 -80 -82 -84 -78 -77 -74 -76 -79 -80 -81 -78 -76 -78 -80 -84 -84 -77 -79 -82 -89 -89 -86 -82 -78 -76 -79 -84 -89 -92 -87 -83 -79 -78 -81 -85 -89 -87 -80 -76 -83 -89 -94 -87 -79 -81 -86 -93 -94 -88 -77 -75 -77 -83 -93 -91 -83 -81 -83 -87 -91 -89 -82 -76 -80 -83 -87 -93 -92 -87 -79 -82 -85 -91 -93 -96 -91 -89 -85 -85 -87 -92 -94 -92 -91 -91 -96 -95 -89 -85 -86 -88 -96 -96 -95 -88 -85 -87 -94 -92 -91 -86 -86 -87 -90 -97 -93 -95 -93 -90 -87 -87 -89 -99 -97 -90 -83 -85 -95 -107 -104 -90 -77 -82 -100 -114 -118 -103 -81 -76 -92 -109 -110 -92 -78 -79 -93 -111 -109 -96 -81 -79 -94 -104 -111 -101 -88 -86 -90 -99 -102 -100 -96 -93 -93 -96 -101 -102 -97 -97 -96 -98 -105 -104 -97 -88 -89 -99 -109 -104 -96 -91 -90 -94 -104 -113 -107 -102 -95 -92 -96 -101 -102 -99 -100 -93 -91 -92 -100 -100 -96 -96 -93 -94 -98 -103 -101 -99 -92 -95 -99 -104 -104 -102 -101 -94 -94 -98 -101 -102 -97 -97 -98 -98 -94 -97 -98 -99 -97 -97 -97 -97 -95 -96 -97 -105 -107 -99 -97 -96 -98 -97 -98 -99 -97 -97 -93 -92 -97 -102 -99 -99 -99 -102 -102 -106 -99 -95 -97 -98 -99 -99 -94 -96 -94 -92 -93 -92 -91 -92 -92 -93 -90 -90 -92 -93 -95 -93 -95 -94 -93 -94 -97 -95 -96 -98 -98 -97 -96 -93 -96 -98 -100 -95 -94 -95 -95 -92 -92 -92 -92 -95 -96 -96 -97 -94 -92 -97 -97 -90 -96 -99 -97 -98 -90 -93 -102 -106 -102 -99 -96 -96 -93 -96 -100 -102 -97 -97 -102 -102 -102 -99 -97 -96 -100 -98 -98 -98 -98 -99 -99 -101 -102 -100 -101 -104 -101 -102 -101 -101 -100 -97 -99 -101 -100 -102 -100 -98 -99 -97 -97 -98 -98 -99 -97 -97 -99 -98 -99 -103 -100 -93 -92 -96 -103 -102 -98 -97 -98 -99 -100 -98 -99 -99 -101 -98 -98 -99 -97 -97 -96 -96 -96 -98 -99 -100 -95 -92 -91 -92 -97 -98 -101 -105 -104 -100 -98 -95 -99 -101 -102 -105 -101 -97 -100 -99 -102 -103 -103 -101 -103 -101 -99 -100 -100 -99 -98 -101 -103 -100 -101 -102 -102 -102 -101 -103 -104 -102 -102 -101 -102 -102 -101 -98 -98 -98 -103 -103 -103 -101 -103 -104 -104 -103 -101 -103 -107 -104 -101 -102 -104 -102 -102 -105 -105 -105 -104 -101 -104 -104 -103 -102 -103 -103 -105 -101 -103 -101 -102 -102 -103 -101 -102 -103 -100 -98 -98 -99 -98 -97 -99 -99 -99 -102 -103 -103 -104 -104 -102 -103 -108 -105 -104 -103 -103 -103 -104 -102 -105 -106 -105 -103 -105 -104 -103 -104 -107 -106 -106 -109 -106 -107 -105 -106 -105 -106 -108 -111 -110 -105 -103 -103 -105 -104 -104 -102 -107 -109 -106 -105 -106 -105 -101 -105 -105 -107 -104 -103 -102 -103 -107 -103 -102 -105 -105 -107 -108 -108 -109 -107 -106 -109 -110 -110 -110 -110 -108 -108 -106 -105 -106 -106 -107 -107 -108 -107 -108 -106 -106 -108 -107 -103 -103 -104 -103 -104 -107 -104 -102 -101 -102 -101 -103 -106 -107 -111 -112 -112 -111 -108 -111 -113 -110 -113 -114 -108 -108 -109 -109 -105 -108 -107 -108 -109 -106 -107 -110 -109 -108 -107 -103 -104 -108 -102 -104 -105 -107 -109 -106 -105 -104 -107 -106 -109 -110 -110 -109 -108 -107 -107 -110 -112 -111 -113 -113 -110 -109 -112 -111 -111 -111 -110 -112 -108 -106 -110 -110 -109 -111 -112 -112 -111 -110 -112 -112 -111 -111 -109 -109 -111 -110 -110 -106 -107 -109 -109 -110 -110 -110 -108 -107 -110 -109 -111 -111 -111 -112 -110 -111 -114 -113 -115 -109 -110 -116 -116 -114 -111 -111 -116 -116 -115 -114 -116 -115 -116 -117 -117 -118 -117 -116 -115 -115 -114 -117 -116 -115 -117 -116 -117 -119 -115 -113 -118 -120 -116 -113 -115 -114 -116 -114 -109 -113 -116 -112 -110 -112 -111 -109 -112 -112 -112 -111 -112 -115 -113 -114 -113 -110 -109 -113 -114 -113 -117 -116 -113 -116 -121 -117 -116 -116 -115 -115 -117 -118 -115 -116 -115 -117 -117 -113 -115 -115 -118 -118 -113 -113 -108 -113 -115 -116 -113 -115 -110 -115 -111 -114 -112 -113 -110 -111 -114 -112 -111 -114 -116 -112 -113 -115 -113 -113 -116 -113 -115 -116 -116 -116 -116 -115 -112 -114 -115 -114 -111 -115 -110 -109 -110 -111 -110 -111 -111 -110 -114 -112 -110 -111 -110 -112 -115 -115 -114 -115 -117 -118 -115 -116 -115 -115 -117 -117 -116 -115 -115 -119 -119 -118 -118 -118 -118 -113 -115 -119 -117 -117 -117 -118 -111 -115 -115 -117 -119 -117 -115 -115 -114 -113 -117 -119 -115 -114 -115 -114 -113 -117 -118 -119 -115 -116 -117 -116 -117 -120 -120 -116 -118 -123 -121 -115 -120 -120 -121 -115 -117 -116 -117 -116 -114 -117 -115 -116 -117 -117 -115 -115 -117 -117 -117 -119 -117 -115 -113 -114 -115 -116 -117 -115 -113 -116 -118 -115 -117 -120 -118 -117 -116 -117 -119 -117 -116 -117 -114 -118 -117 -119 -117 -116 -117 -118 -116 -116 -119 -117 -116 -116 -117 -118 -122 -118 -111 -112 -116 -119 -120 -120 -119 -121 -124 -118 -117 -117 -117 -118 -119 -120 -122 -121 -117 -116 -121 -116 -121 -118 -117 -119 -122 -119 -118 -119 -117 -116 -121 -116 -119 -117 -117 -118 -120 -121 -120 -121 -122 -122 -123 -120 -120 -125 -125 -122 -124 -121 -122 -122 -123 -121 -123 -125 -120 -121 -125 -125 -125 -121 -124 -127 -121 -121 -122 -125 -123 -121 -120 -126 -127 -127 -125 -125 -120 -124 -127 -126 -124 -127 -124 -124 -122 -122 -128 -125 -125 -124 -125 -131 -130 -128 -132 -125 -112 -113 -125 -135 -133 -124 -124 -122 -123 -124 -124 -128 -130 -124 -126 -125 -127 -128 -128 -128 -127 -127 -129 -124 -123 -126 -127 -127 -123 -127 -126 -122 -126 -126 -127 -125 -125 -126 -125 -126 -125 -125 -125 -122 -122 -123 -123 -112 -112 -132 -149 -150 -131 -113 -114 -122 -120 -126 -130 -133 -128 -120 -117 -116 -128 -131 -133 -133 -132 -124 -119 -121 -130 -132 -130 -129 -126 -128 -127 -127 -126 -125 -125 -123 -127 -124 -127 -129 -125 -126 -124 -127 -124 -127 -127 -127 -124 -123 -124 -130 -138 -139 -132 -126 -125 -127 -129 -129 -131 -134 -133 -127 -128 -130 -130 -133 -131 -132 -135 -128 -128 -129 -131 -129 -126 -128 -124 -122 -125 -124 -125 -126 -122 -125 -123 -123 -126 -132 -127 -129 -125 -123 -128 -132 -129 -130 -129 -125 -126 -131 -130 -130 -131 -128 -129 -130 -128 -130 -133 -130 -128 -130 -134 -133 -134 -131 -130 -131 -128 -128 -130 -128 -127 -124 -127 -128 -128 -128 -126 -121 -126 -130 -125 -126 -127 -128 -127 -125 -131 -130 -129 -123 -126 -127 -132 -128 -130 -132 -131 -131 -135 -139 -135 -136 -135 -132 -131 -132 -135 -134 -134 -133 -132 -132 -132 -132 -132 -130 -133 -131 -134 -131 -132 -135 -134 -133 -132 -133 -134 -132 -131 -133 -135 -131 -132 -132 -134 -136 -137 -135 -132 -133 -132 -134 -134 -135 -132 -135 -132 -134 -139 -140 -138 -136 -139 -137 -137 -134 -138 -135 -132 -132 -133 -132 -130 -131 -134 -132 -132 -132 -133 -130 -133 -127 -128 -136 -136 -136 -135 -130 -132 -134 -132 -134 -135 -133 -128 -131 -137 -137 -136 -137 -135 -134 -134 -138 -140 -143 -137 -136 -137 -137 -137 -138 -136 -136 -133 -137 -136 -138 -135 -136 -134 -131 -134 -132 -136 -134 -137 -132 -136 -137 -135 -137 -134 -132 -132 -135 -137 -134 -133 -136 -134 -131 -135 -135 -132 -135 -132 -133 -135 -132 -135 -136 -139 -133 -138 -133 -131 -140 -140 -140 -135 -135 -139 -136 -138 -137 -136 -136 -137 -138 -136 -135 -140 -134 -133 -136 -139 -136 -132 -133 -137 -136 -133 -133 -136 -139 -138 -140 -137 -137 -136 -135 -140 -135 -135 -134 -136 -136 -137 -138 -136 -138 -141 -135 -137 -138 -140 -140 -139 -139 -138 -138 -138 -138 -142 -140 -140 -140 -138 -140 -140 -140 -141 -140 -140 -138 -139 -141 -138 -134 -133 -137 -139 -135 -136 -138 -134 -139 -143 -139 -142 -139 -139 -138 -135 -138 -137 -140 -140 -138 -137 -142 -145 -145 -145 -143 -144 -138 -141 -142 -143 -142 -141 -138 -140 -135 -139 -141 -140 -138 -135 -137 -140 -139 -139 -135 -136 -138 -134 -139 -139 -139 -137 -140 -142 -141 -141 -138 -140 -142 -143 -143 -142 -142 -145 -147 -147 -141 -141 -144 -146 -144 -142 -143 -140 -144 -144 -141 -139 -136 -137 -140 -138 -141 -143 -141 -144 -142 -138 -142 -142 -137 -140 -142 -142 -141 -141 -141 -143 -143 -139 -144 -144 -143 -140 -141 -145 -144 -144 -146 -145 -146 -147 -148 -147 -149 -149 -148 -143 -143 -143 -144 -148 -146 -149 -149 -148 -146 -143 -142 -143 -143 -140 -142 -141 -140 -142 -144 -143 -145 -142 -142 -136 -138 -257 -369 -371 -490 -603 -602 -720 -831 -837 -951 -947 -951 -1062 -943 -939 -1061 -1035 -1029 -1145 -1139 -1023 -1019 -1019 -1135 -1128 -1129 -1125 -1122 -1348 -1346 -1346 -1454 -1448 -1555 -1895 -2236 -2573 -2916 -3127 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -2 0 0 0 0 -2 -2 -4 -2 -2 -2 0 0 0 -2 -3 -3 0 -2 -2 0 0 0 0 -1 0 0 -1 -1 -1 -1 0 -1 -2 -2 -1 -1 -2 -3 -3 -3 -2 -3 -4 -4 -4 -5 -4 -5 -6 -4 -4 -3 -5 -3 -4 -3 -4 -5 -5 -3 -4 -4 -4 -4 -5 -3 -4 -5 -4 -5 -5 -5 -4 -3 -2 -3 -4 -3 -4 -4 -4 -4 -6 -6 -6 -4 -5 -6 -5 -3 -5 -6 -4 -6 -6 -6 -6 -6 -6 -7 -7 -6 -6 -5 -5 -5 -5 -7 -6 -6 -6 -6 -6 -6 -7 -8 -7 -7 -8 -8 -5 -7 -7 -7 -7 -6 -7 -8 -7 -9 -9 -10 -9 -8 -10 -8 -8 -10 -9 -9 -9 -9 -10 -9 -8 -9 -7 -8 -8 -7 -7 -7 -8 -8 -8 -6 -6 -9 -7 -10 -10 -11 -13 -12 -11 -10 -11 -10 -13 -12 -11 -10 -11 -12 -12 -11 -10 -11 -12 -10 -12 -11 -8 -10 -11 -9 -8 -11 -12 -13 -13 -10 -13 -11 -10 -12 -12 -10 -14 -12 -12 -11 -11 -12 -11 -15 -12 -13 -14 -16 -15 -17 -15 -15 -15 -14 -15 -15 -14 -13 -16 -15 -13 -16 -17 -15 -15 -16 -15 -15 -15 -15 -16 -16 -16 -15 -16 -15 -17 -18 -19 -17 -15 -17 -17 -17 -16 -16 -16 -19 -18 -16 -18 -19 -16 -18 -18 -17 -17 -15 -15 -18 -16 -15 -16 -17 -17 -17 -16 -17 -14 -16 -15 -15 -17 -17 -20 -17 -19 -20 -19 -19 -19 -21 -20 -18 -19 -21 -19 -20 -20 -19 -20 -21 -19 -18 -17 -20 -21 -21 -22 -21 -21 -20 -21 -22 -21 -22 -21 -20 -20 -21 -22 -22 -20 -18 -18 -18 -19 -20 -21 -19 -17 -19 -22 -19 -18 -17 -21 -21 -20 -19 -19 -18 -19 -21 -23 -18 -18 -24 -22 -20 -21 -21 -24 -23 -22 -22 -26 -24 -23 -23 -24 -24 -24 -23 -24 -24 -25 -24 -23 -25 -25 -23 -23 -23 -23 -24 -22 -23 -22 -22 -23 -23 -23 -23 -24 -23 -22 -21 -23 -22 -24 -25 -25 -24 -24 -27 -26 -25 -24 -26 -28 -28 -25 -26 -26 -24 -24 -26 -27 -27 -28 -29 -29 -27 -29 -30 -30 -29 -26 -27 -30 -30 -28 -29 -29 -29 -28 -28 -27 -32 -32 -29 -27 -27 -27 -29 -28 -27 -27 -23 -26 -30 -28 -28 -29 -29 -28 -25 -27 -29 -27 -30 -31 -29 -31 -32 -33 -33 -33 -35 -33 -37 -38 -37 -35 -35 -36 -36 -34 -35 -36 -35 -36 -35 -36 -35 -35 -34 -34 -34 -34 -35 -35 -33 -36 -36 -35 -35 -36 -36 -35 -34 -35 -34 -36 -37 -35 -35 -35 -35 -36 -36 -37 -35 -35 -38 -37 -34 -34 -34 -35 -36 -35 -35 -35 -34 -34 -34 -35 -35 -34 -34 -34 -34 -36 -37 -37 -38 -39 -40 -39 -40 -43 -41 -39 -42 -43 -41 -40 -38 -38 -41 -40 -39 -36 -40 -42 -41 -40 -37 -39 -37 -38 -37 -38 -40 -39 -37 -39 -38 -38 -38 -39 -38 -35 -37 -36 -37 -37 -38 -38 -39 -39 -39 -39 -39 -38 -37 -35 -35 -35 -36 -39 -38 -38 -38 -38 -39 -41 -41 -41 -42 -43 -44 -45 -46 -46 -43 -46 -43 -41 -43 -43 -43 -42 -43 -41 -43 -42 -41 -40 -40 -40 -39 -40 -41 -39 -39 -41 -41 -40 -41 -43 -43 -42 -39 -37 -39 -41 -40 -41 -42 -41 -42 -40 -39 -41 -43 -42 -43 -41 -42 -42 -41 -41 -40 -42 -42 -41 -42 -41 -44 -43 -44 -43 -44 -41 -41 -42 -43 -42 -44 -46 -47 -44 -43 -44 -41 -41 -43 -41 -44 -45 -46 -44 -43 -42 -43 -44 -47 -46 -47 -49 -48 -46 -44 -44 -45 -43 -46 -46 -43 -46 -50 -48 -52 -52 -50 -52 -51 -51 -52 -50 -48 -49 -49 -48 -49 -48 -47 -50 -50 -50 -49 -49 -46 -50 -49 -50 -51 -50 -48 -50 -51 -51 -50 -47 -50 -52 -46 -48 -51 -50 -50 -52 -52 -50 -47 -47 -48 -50 -50 -51 -49 -51 -50 -48 -47 -53 -50 -50 -55 -50 -50 -54 -53 -53 -54 -54 -52 -52 -53 -53 -54 -54 -52 -54 -55 -57 -55 -56 -56 -57 -56 -57 -59 -54 -52 -56 -55 -55 -56 -56 -55 -56 -55 -59 -57 -54 -54 -54 -56 -56 -56 -56 -58 -57 -57 -58 -53 -55 -57 -59 -56 -55 -55 -56 -55 -56 -54 -58 -58 -58 -55 -54 -55 -61 -61 -58 -56 -56 -56 -63 -65 -61 -58 -59 -59 -63 -61 -60 -60 -62 -63 -60 -63 -61 -63 -63 -64 -63 -61 -59 -61 -63 -65 -68 -67 -62 -55 -48 -50 -58 -72 -78 -69 -53 -40 -39 -51 -62 -75 -78 -68 -55 -47 -43 -51 -65 -77 -77 -63 -53 -50 -57 -61 -60 -63 -66 -70 -70 -67 -65 -55 -51 -55 -65 -74 -78 -74 -59 -44 -47 -50 -63 -78 -80 -71 -63 -55 -54 -61 -74 -77 -73 -58 -53 -55 -62 -68 -71 -74 -71 -59 -47 -49 -61 -71 -70 -68 -65 -59 -58 -60 -65 -72 -74 -76 -68 -65 -60 -63 -69 -77 -80 -71 -68 -66 -68 -66 -68 -71 -73 -70 -62 -58 -58 -64 -67 -68 -66 -66 -65 -61 -58 -60 -63 -69 -72 -67 -62 -63 -65 -71 -74 -71 -68 -69 -66 -70 -71 -73 -75 -77 -76 -74 -71 -67 -67 -69 -70 -69 -72 -76 -74 -69 -67 -63 -60 -66 -68 -71 -74 -72 -72 -70 -69 -68 -65 -72 -71 -70 -72 -76 -78 -73 -75 -77 -75 -76 -72 -71 -72 -77 -79 -79 -77 -73 -71 -70 -73 -76 -77 -77 -81 -76 -77 -68 -68 -72 -80 -79 -80 -78 -72 -71 -69 -71 -75 -79 -79 -79 -74 -75 -75 -73 -76 -79 -80 -81 -75 -72 -70 -73 -81 -81 -77 -75 -74 -81 -79 -79 -76 -78 -78 -80 -79 -74 -77 -79 -75 -71 -67 -70 -74 -77 -78 -75 -72 -72 -70 -79 -78 -79 -80 -78 -75 -73 -76 -85 -88 -88 -88 -82 -76 -79 -87 -92 -90 -85 -77 -75 -80 -83 -83 -84 -83 -81 -79 -77 -74 -71 -75 -82 -77 -71 -69 -70 -76 -74 -76 -78 -77 -78 -73 -69 -73 -81 -85 -88 -84 -75 -72 -79 -87 -89 -83 -80 -78 -78 -81 -85 -91 -89 -80 -74 -77 -82 -91 -89 -80 -67 -66 -77 -89 -98 -90 -76 -67 -67 -74 -87 -97 -92 -82 -72 -75 -84 -89 -90 -84 -79 -81 -86 -94 -95 -85 -72 -77 -84 -91 -89 -90 -88 -84 -78 -77 -82 -92 -96 -92 -83 -81 -83 -90 -96 -90 -87 -84 -86 -93 -88 -81 -80 -82 -91 -94 -93 -86 -77 -75 -81 -96 -99 -94 -86 -72 -74 -90 -102 -104 -97 -83 -79 -83 -89 -96 -100 -99 -94 -88 -87 -93 -97 -99 -101 -95 -89 -92 -95 -96 -94 -93 -94 -91 -90 -92 -91 -86 -87 -93 -93 -89 -86 -90 -92 -93 -97 -93 -94 -94 -90 -88 -86 -93 -104 -104 -92 -82 -80 -99 -113 -113 -98 -84 -82 -94 -109 -113 -101 -86 -81 -93 -103 -105 -93 -85 -81 -89 -107 -109 -102 -88 -83 -94 -105 -102 -95 -94 -98 -103 -98 -95 -95 -97 -99 -105 -103 -104 -98 -94 -95 -100 -106 -105 -95 -88 -90 -100 -108 -107 -99 -95 -93 -98 -104 -102 -100 -99 -106 -105 -100 -95 -96 -98 -99 -95 -95 -95 -97 -96 -101 -100 -95 -92 -97 -101 -103 -101 -98 -101 -103 -102 -101 -100 -101 -101 -102 -101 -98 -97 -95 -99 -99 -98 -99 -97 -93 -99 -100 -98 -92 -97 -99 -98 -101 -101 -99 -99 -99 -97 -97 -99 -103 -98 -93 -95 -100 -100 -101 -100 -102 -102 -105 -103 -102 -102 -97 -98 -99 -98 -98 -99 -96 -92 -94 -94 -90 -94 -92 -92 -95 -96 -91 -90 -90 -92 -94 -95 -94 -95 -95 -96 -95 -96 -96 -97 -99 -96 -96 -98 -99 -100 -99 -96 -92 -95 -95 -97 -93 -92 -94 -96 -97 -98 -100 -97 -95 -93 -91 -95 -98 -101 -98 -98 -95 -94 -96 -100 -104 -102 -100 -94 -91 -97 -100 -99 -96 -97 -102 -105 -104 -101 -100 -96 -98 -100 -100 -103 -102 -100 -101 -98 -97 -100 -102 -105 -106 -106 -101 -100 -101 -104 -102 -98 -99 -99 -102 -101 -98 -100 -98 -93 -94 -97 -102 -100 -99 -96 -93 -93 -96 -99 -98 -101 -101 -97 -100 -99 -99 -101 -99 -100 -101 -103 -100 -101 -99 -100 -98 -100 -98 -97 -97 -97 -97 -97 -95 -93 -98 -97 -97 -104 -103 -102 -99 -98 -95 -98 -102 -102 -105 -104 -99 -98 -100 -104 -106 -106 -102 -101 -103 -102 -101 -98 -100 -105 -101 -99 -100 -104 -106 -103 -104 -104 -101 -99 -104 -103 -105 -100 -99 -100 -104 -104 -100 -101 -102 -103 -101 -104 -102 -101 -105 -106 -103 -104 -105 -102 -103 -101 -100 -105 -105 -106 -106 -107 -106 -104 -102 -104 -107 -105 -106 -103 -102 -106 -101 -103 -105 -102 -103 -104 -102 -101 -98 -97 -97 -96 -101 -101 -99 -99 -103 -103 -102 -105 -105 -103 -105 -105 -104 -104 -104 -102 -101 -105 -107 -106 -105 -105 -105 -106 -105 -107 -104 -109 -110 -109 -106 -107 -109 -106 -107 -109 -106 -105 -108 -108 -108 -107 -103 -103 -106 -104 -106 -105 -105 -105 -108 -106 -106 -105 -105 -108 -103 -102 -104 -106 -107 -104 -102 -102 -108 -109 -107 -109 -108 -107 -109 -107 -106 -110 -111 -112 -110 -107 -108 -109 -107 -107 -106 -107 -109 -108 -107 -108 -105 -107 -108 -107 -105 -105 -105 -103 -103 -103 -105 -105 -105 -104 -101 -101 -104 -110 -112 -111 -111 -112 -113 -116 -115 -111 -110 -112 -112 -115 -108 -105 -107 -111 -110 -107 -107 -107 -109 -110 -109 -106 -106 -106 -106 -106 -105 -105 -105 -110 -108 -105 -103 -104 -108 -107 -106 -108 -109 -111 -111 -111 -109 -111 -110 -110 -116 -110 -111 -112 -111 -112 -113 -112 -113 -111 -110 -110 -111 -110 -108 -108 -114 -114 -112 -110 -112 -112 -110 -111 -110 -111 -108 -108 -109 -109 -107 -108 -111 -110 -110 -110 -111 -111 -108 -108 -109 -114 -113 -114 -113 -111 -111 -113 -113 -113 -113 -114 -114 -114 -115 -118 -115 -113 -115 -116 -117 -117 -118 -119 -116 -116 -119 -119 -115 -115 -117 -114 -116 -116 -119 -117 -116 -114 -115 -117 -118 -118 -116 -118 -116 -114 -115 -113 -114 -114 -113 -112 -113 -114 -114 -111 -109 -112 -113 -111 -113 -115 -116 -114 -116 -114 -114 -114 -112 -115 -116 -116 -117 -113 -117 -117 -120 -117 -117 -116 -116 -115 -118 -117 -117 -116 -116 -115 -113 -117 -118 -117 -115 -116 -114 -114 -114 -116 -114 -113 -113 -113 -113 -116 -113 -114 -110 -113 -112 -111 -115 -117 -112 -114 -114 -112 -113 -115 -115 -115 -113 -116 -118 -116 -115 -115 -112 -112 -115 -115 -115 -115 -112 -109 -112 -114 -111 -113 -113 -110 -114 -113 -111 -112 -112 -112 -112 -113 -118 -117 -117 -119 -115 -120 -116 -116 -118 -116 -115 -117 -116 -120 -120 -121 -117 -116 -118 -118 -118 -114 -115 -120 -118 -115 -114 -114 -118 -115 -118 -118 -115 -119 -117 -115 -115 -115 -119 -117 -115 -119 -117 -112 -117 -115 -118 -119 -119 -115 -119 -121 -116 -117 -122 -120 -121 -120 -119 -119 -120 -117 -117 -118 -117 -117 -117 -116 -120 -117 -116 -114 -114 -118 -117 -118 -118 -115 -114 -116 -118 -117 -114 -116 -115 -116 -116 -117 -117 -118 -119 -119 -117 -118 -118 -118 -118 -116 -119 -117 -115 -118 -120 -117 -119 -119 -119 -118 -118 -118 -123 -117 -117 -120 -118 -117 -118 -118 -116 -114 -115 -119 -116 -118 -121 -122 -120 -120 -120 -121 -117 -118 -122 -121 -122 -119 -116 -114 -119 -123 -122 -122 -121 -119 -116 -120 -122 -123 -119 -119 -116 -116 -116 -119 -123 -122 -119 -119 -122 -120 -123 -122 -120 -123 -125 -126 -121 -122 -124 -123 -123 -124 -123 -120 -123 -122 -121 -123 -128 -126 -124 -125 -122 -123 -124 -122 -127 -126 -120 -121 -125 -125 -125 -126 -126 -124 -126 -124 -124 -124 -129 -128 -124 -121 -124 -125 -128 -128 -124 -124 -125 -127 -132 -135 -133 -124 -112 -115 -127 -136 -131 -124 -123 -126 -125 -122 -125 -130 -128 -126 -125 -127 -123 -127 -127 -128 -133 -126 -123 -120 -127 -132 -127 -123 -124 -125 -128 -127 -127 -128 -126 -127 -127 -123 -125 -125 -126 -130 -124 -121 -124 -127 -121 -114 -114 -133 -154 -148 -128 -112 -114 -121 -124 -127 -134 -138 -126 -117 -114 -123 -128 -131 -132 -132 -129 -124 -125 -124 -130 -128 -132 -131 -130 -125 -127 -128 -126 -126 -127 -124 -125 -123 -126 -126 -127 -129 -125 -125 -127 -128 -129 -125 -125 -126 -126 -127 -136 -137 -130 -127 -130 -126 -126 -131 -134 -131 -132 -132 -126 -129 -126 -133 -136 -138 -131 -127 -131 -131 -132 -131 -131 -128 -123 -124 -124 -125 -126 -127 -127 -126 -123 -124 -128 -126 -130 -128 -129 -128 -126 -127 -131 -131 -129 -128 -131 -129 -128 -130 -131 -127 -128 -127 -130 -131 -130 -132 -133 -131 -128 -131 -134 -133 -134 -134 -131 -130 -130 -129 -127 -128 -129 -126 -127 -126 -129 -129 -128 -127 -126 -129 -128 -128 -122 -129 -128 -129 -130 -127 -130 -127 -128 -130 -132 -132 -130 -132 -134 -137 -136 -136 -134 -134 -132 -134 -138 -134 -138 -132 -132 -129 -133 -131 -128 -132 -132 -132 -136 -133 -135 -134 -133 -138 -136 -133 -129 -132 -133 -134 -132 -136 -134 -133 -134 -137 -134 -132 -135 -137 -134 -135 -131 -134 -136 -136 -134 -134 -134 -134 -141 -142 -137 -138 -138 -134 -133 -136 -136 -135 -132 -130 -131 -131 -133 -134 -135 -131 -131 -133 -133 -131 -133 -131 -134 -136 -136 -134 -134 -131 -136 -138 -135 -133 -130 -132 -134 -137 -137 -132 -136 -137 -136 -140 -138 -139 -139 -137 -138 -139 -142 -140 -135 -132 -136 -138 -141 -136 -133 -136 -136 -133 -133 -133 -136 -136 -133 -134 -136 -138 -136 -134 -134 -132 -136 -138 -134 -137 -135 -136 -132 -133 -138 -139 -132 -132 -130 -130 -134 -137 -134 -137 -134 -136 -136 -138 -134 -138 -139 -140 -139 -138 -136 -138 -139 -140 -136 -136 -138 -139 -134 -138 -137 -137 -134 -140 -137 -136 -134 -135 -135 -138 -137 -136 -131 -135 -138 -141 -136 -141 -136 -137 -136 -141 -137 -135 -135 -135 -134 -138 -139 -143 -139 -135 -136 -138 -140 -140 -141 -142 -140 -141 -138 -139 -139 -140 -140 -142 -142 -139 -139 -139 -141 -142 -140 -139 -141 -138 -135 -140 -139 -138 -140 -136 -135 -136 -138 -139 -142 -142 -137 -137 -136 -141 -145 -140 -137 -137 -138 -141 -139 -139 -144 -147 -145 -146 -141 -143 -140 -141 -143 -140 -138 -141 -137 -140 -140 -137 -137 -138 -137 -140 -137 -141 -137 -139 -136 -136 -137 -137 -138 -139 -139 -141 -145 -146 -140 -138 -141 -143 -144 -144 -143 -144 -145 -145 -146 -143 -141 -147 -147 -141 -140 -144 -143 -142 -145 -143 -140 -139 -140 -137 -138 -140 -143 -144 -143 -142 -141 -141 -144 -141 -138 -141 -141 -141 -140 -140 -144 -144 -142 -142 -144 -141 -143 -144 -144 -144 -147 -147 -148 -145 -146 -147 -148 -149 -148 -148 -147 -147 -142 -146 -146 -143 -147 -147 -150 -149 -144 -145 -144 -144 -139 -141 -141 -142 -140 -142 -144 -145 -144 -142 -137 -139 -256 -366 -366 -480 -592 -591 -707 -820 -818 -927 -933 -931 -1042 -926 -921 -1039 -1010 -1011 -1124 -1118 -1001 -999 -1000 -1107 -1112 -1103 -1101 -1101 -1324 -1316 -1314 -1534 -1640 -1748 -2077 -2408 -2740 -3074 -3280 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 -2 -2 -2 0 0 0 -1 -2 -1 0 0 -1 0 -2 -1 -1 -3 -1 -1 -3 -1 -1 0 -1 -3 -3 0 -1 0 0 -1 -1 -1 0 -1 -1 -1 -1 -1 -3 -5 -5 -4 -4 -6 -4 -5 -5 -4 -5 -4 -3 -3 -5 -4 -5 -5 -5 -5 -4 -5 -5 -4 -5 -6 -5 -4 -4 -5 -5 -4 -5 -4 -3 -4 -3 -4 -4 -3 -3 -2 -5 -5 -7 -6 -4 -5 -4 -5 -5 -4 -4 -5 -5 -6 -6 -6 -5 -7 -6 -5 -8 -5 -8 -6 -5 -6 -6 -7 -8 -7 -6 -6 -6 -6 -8 -7 -7 -8 -8 -7 -6 -7 -6 -5 -6 -8 -7 -7 -8 -9 -8 -9 -10 -8 -8 -6 -8 -9 -11 -10 -9 -9 -9 -9 -8 -7 -7 -6 -6 -8 -8 -7 -7 -8 -7 -6 -7 -10 -9 -12 -10 -11 -11 -9 -12 -9 -10 -10 -11 -11 -10 -12 -12 -10 -10 -13 -11 -12 -11 -11 -11 -10 -9 -10 -10 -12 -9 -12 -11 -11 -10 -11 -13 -12 -11 -12 -14 -11 -11 -12 -11 -11 -12 -12 -11 -14 -14 -13 -15 -17 -15 -13 -16 -15 -14 -13 -15 -15 -15 -14 -15 -15 -15 -14 -15 -16 -17 -16 -15 -15 -16 -16 -15 -14 -17 -16 -16 -16 -17 -17 -16 -18 -18 -17 -14 -15 -17 -19 -19 -16 -17 -16 -17 -20 -16 -15 -17 -16 -17 -15 -18 -16 -17 -16 -18 -15 -16 -17 -16 -15 -15 -15 -15 -18 -16 -18 -17 -19 -20 -18 -20 -20 -20 -19 -21 -20 -19 -20 -20 -20 -21 -21 -20 -20 -19 -19 -18 -19 -20 -21 -21 -21 -19 -20 -19 -19 -21 -19 -21 -21 -21 -22 -20 -19 -21 -19 -20 -20 -18 -18 -20 -20 -20 -21 -19 -20 -21 -21 -20 -19 -18 -19 -21 -20 -19 -20 -20 -21 -20 -20 -21 -22 -22 -24 -22 -23 -22 -23 -24 -24 -23 -23 -21 -23 -24 -25 -24 -25 -24 -24 -23 -23 -24 -22 -21 -21 -23 -23 -23 -23 -23 -23 -22 -21 -23 -25 -24 -23 -22 -24 -24 -25 -25 -24 -26 -25 -25 -25 -26 -28 -25 -27 -28 -30 -27 -26 -25 -24 -24 -25 -27 -26 -27 -30 -29 -27 -28 -28 -29 -28 -27 -27 -28 -30 -29 -28 -30 -30 -29 -27 -28 -30 -30 -31 -29 -28 -29 -27 -27 -28 -27 -27 -26 -26 -27 -28 -28 -25 -29 -29 -28 -28 -28 -29 -30 -31 -32 -34 -35 -34 -36 -33 -34 -37 -36 -37 -35 -37 -36 -37 -37 -34 -33 -36 -34 -35 -34 -34 -34 -35 -35 -33 -33 -36 -36 -37 -36 -35 -33 -34 -33 -36 -37 -36 -37 -35 -34 -33 -35 -35 -33 -36 -36 -36 -34 -36 -36 -36 -37 -35 -36 -37 -35 -34 -35 -34 -33 -33 -35 -34 -33 -35 -31 -32 -35 -35 -35 -37 -39 -41 -41 -40 -43 -41 -37 -40 -42 -41 -40 -44 -43 -39 -38 -40 -40 -40 -39 -39 -39 -40 -41 -40 -40 -38 -38 -39 -39 -39 -38 -40 -39 -39 -39 -36 -36 -35 -36 -36 -39 -36 -36 -38 -41 -38 -38 -40 -40 -38 -38 -36 -34 -38 -35 -37 -38 -38 -40 -39 -40 -40 -42 -40 -41 -42 -46 -47 -46 -44 -43 -42 -43 -46 -44 -42 -42 -42 -41 -40 -40 -41 -43 -43 -40 -39 -41 -40 -39 -40 -41 -40 -41 -40 -41 -42 -42 -41 -40 -41 -38 -38 -40 -40 -41 -42 -40 -42 -45 -42 -41 -43 -41 -44 -43 -40 -42 -41 -42 -42 -44 -42 -43 -41 -39 -42 -44 -44 -43 -42 -43 -43 -43 -44 -47 -45 -47 -44 -44 -43 -44 -44 -44 -45 -45 -43 -43 -44 -45 -43 -47 -44 -45 -49 -47 -47 -46 -48 -47 -45 -46 -47 -46 -45 -45 -45 -50 -51 -50 -52 -53 -48 -51 -51 -52 -49 -50 -50 -49 -48 -49 -50 -51 -48 -51 -49 -49 -49 -50 -48 -48 -52 -55 -50 -49 -49 -52 -50 -50 -52 -49 -51 -49 -48 -50 -52 -52 -52 -52 -50 -51 -51 -50 -48 -47 -50 -50 -52 -50 -49 -51 -51 -52 -53 -52 -53 -50 -53 -53 -55 -55 -51 -50 -53 -54 -53 -54 -55 -54 -57 -55 -55 -56 -57 -57 -57 -58 -57 -57 -58 -56 -54 -56 -54 -55 -57 -57 -58 -57 -57 -55 -56 -57 -57 -58 -56 -55 -57 -59 -57 -57 -57 -57 -58 -58 -59 -55 -55 -54 -56 -57 -57 -55 -55 -57 -56 -56 -58 -58 -59 -58 -59 -58 -57 -62 -64 -61 -62 -58 -56 -59 -62 -61 -61 -62 -65 -62 -62 -63 -63 -62 -64 -64 -65 -65 -63 -58 -54 -49 -56 -66 -72 -76 -72 -60 -48 -44 -45 -62 -79 -81 -68 -51 -40 -35 -51 -70 -80 -82 -72 -58 -47 -42 -51 -62 -74 -76 -66 -64 -61 -58 -52 -52 -60 -70 -82 -79 -69 -59 -50 -50 -59 -73 -83 -75 -66 -55 -43 -50 -67 -75 -78 -74 -67 -61 -61 -65 -71 -72 -73 -65 -57 -59 -63 -65 -68 -70 -69 -62 -55 -50 -56 -68 -77 -78 -71 -59 -54 -53 -67 -78 -79 -73 -65 -66 -68 -67 -72 -72 -80 -74 -71 -65 -64 -68 -70 -71 -73 -72 -65 -62 -60 -65 -67 -74 -71 -66 -61 -60 -63 -69 -71 -70 -69 -64 -62 -64 -67 -71 -74 -73 -69 -61 -68 -77 -82 -81 -76 -75 -73 -74 -70 -70 -73 -72 -73 -71 -72 -74 -75 -69 -66 -66 -67 -70 -75 -75 -74 -69 -69 -69 -70 -75 -71 -65 -67 -73 -82 -81 -77 -75 -78 -75 -74 -76 -76 -78 -75 -74 -78 -80 -80 -78 -74 -72 -74 -75 -80 -80 -81 -81 -75 -70 -69 -72 -81 -85 -81 -72 -69 -70 -72 -77 -81 -82 -80 -79 -75 -73 -76 -78 -78 -80 -80 -76 -74 -75 -76 -80 -85 -85 -81 -77 -73 -78 -79 -85 -85 -81 -79 -77 -76 -76 -74 -71 -72 -74 -77 -82 -77 -73 -70 -71 -75 -81 -81 -76 -75 -74 -73 -79 -84 -91 -90 -84 -83 -78 -86 -92 -96 -91 -82 -78 -78 -85 -90 -87 -82 -81 -77 -82 -84 -84 -83 -75 -72 -71 -73 -82 -86 -80 -78 -76 -75 -74 -77 -79 -78 -78 -74 -75 -79 -85 -84 -85 -82 -77 -75 -81 -88 -88 -86 -83 -80 -82 -82 -81 -85 -89 -86 -81 -72 -77 -86 -90 -88 -80 -79 -76 -83 -86 -85 -83 -80 -83 -83 -83 -87 -91 -89 -84 -83 -85 -89 -93 -93 -86 -82 -80 -83 -89 -93 -92 -89 -85 -81 -79 -82 -89 -95 -95 -84 -82 -87 -91 -96 -94 -87 -83 -85 -90 -93 -92 -94 -91 -92 -86 -84 -85 -89 -90 -91 -93 -87 -80 -74 -79 -95 -106 -102 -88 -77 -79 -97 -107 -107 -89 -78 -80 -87 -97 -101 -98 -95 -95 -95 -98 -100 -98 -100 -100 -98 -94 -96 -94 -96 -97 -95 -94 -93 -94 -98 -95 -89 -89 -93 -92 -90 -89 -95 -98 -100 -101 -92 -86 -90 -96 -96 -91 -91 -102 -103 -97 -85 -93 -103 -112 -113 -105 -96 -91 -91 -96 -101 -100 -98 -94 -96 -97 -101 -99 -92 -83 -90 -102 -110 -106 -95 -90 -90 -98 -102 -103 -105 -100 -99 -101 -99 -102 -101 -105 -108 -113 -106 -99 -91 -92 -99 -110 -110 -101 -88 -88 -100 -109 -112 -107 -101 -100 -99 -99 -102 -102 -104 -102 -106 -105 -101 -93 -92 -95 -98 -103 -102 -100 -94 -94 -95 -106 -107 -104 -101 -102 -103 -108 -103 -98 -98 -103 -105 -105 -103 -100 -95 -97 -98 -101 -101 -98 -94 -97 -97 -97 -94 -95 -96 -99 -101 -101 -99 -98 -97 -98 -97 -99 -102 -99 -99 -96 -95 -97 -103 -105 -109 -107 -103 -102 -97 -100 -102 -102 -101 -96 -98 -96 -99 -99 -94 -95 -94 -89 -91 -93 -92 -97 -95 -94 -89 -90 -94 -94 -98 -95 -95 -96 -94 -96 -94 -94 -96 -101 -101 -99 -96 -95 -97 -98 -101 -99 -98 -96 -93 -95 -92 -97 -101 -99 -97 -96 -96 -97 -97 -94 -93 -96 -101 -100 -99 -101 -94 -94 -95 -98 -99 -101 -101 -98 -92 -93 -96 -100 -95 -102 -105 -103 -103 -100 -100 -103 -105 -100 -102 -102 -102 -101 -100 -99 -99 -103 -104 -105 -108 -108 -105 -102 -101 -100 -102 -101 -100 -97 -100 -102 -101 -98 -94 -98 -99 -99 -100 -94 -92 -96 -98 -96 -99 -98 -98 -97 -100 -99 -100 -101 -103 -102 -102 -100 -100 -100 -101 -106 -103 -100 -101 -101 -99 -97 -96 -97 -99 -95 -99 -97 -98 -103 -102 -102 -100 -98 -98 -98 -98 -101 -104 -103 -101 -100 -102 -102 -105 -105 -105 -105 -105 -103 -102 -102 -99 -102 -102 -103 -103 -103 -101 -103 -107 -108 -105 -104 -103 -99 -98 -101 -103 -102 -105 -103 -103 -101 -102 -102 -104 -103 -103 -100 -102 -105 -104 -104 -107 -105 -102 -100 -101 -101 -104 -106 -105 -105 -108 -109 -107 -106 -103 -104 -107 -108 -107 -104 -104 -105 -107 -103 -102 -102 -102 -103 -102 -100 -97 -98 -101 -99 -99 -102 -101 -104 -103 -102 -102 -104 -106 -108 -103 -106 -102 -101 -103 -105 -106 -107 -103 -104 -106 -106 -107 -110 -108 -107 -109 -109 -109 -107 -109 -108 -108 -110 -110 -108 -110 -107 -106 -106 -106 -106 -105 -105 -105 -109 -105 -105 -104 -106 -104 -108 -110 -105 -106 -107 -104 -105 -104 -107 -102 -104 -105 -107 -109 -108 -108 -108 -107 -109 -108 -109 -110 -111 -108 -110 -109 -108 -109 -107 -107 -111 -108 -105 -107 -110 -107 -106 -107 -107 -106 -110 -107 -107 -106 -104 -104 -104 -104 -105 -105 -105 -107 -110 -108 -109 -112 -112 -112 -116 -115 -115 -114 -113 -114 -111 -111 -108 -110 -113 -112 -108 -106 -106 -109 -109 -109 -109 -109 -108 -106 -107 -106 -104 -108 -109 -107 -107 -106 -106 -104 -104 -107 -109 -108 -108 -109 -111 -110 -112 -115 -113 -109 -111 -113 -113 -113 -109 -113 -116 -113 -112 -110 -112 -112 -113 -111 -111 -112 -113 -113 -114 -111 -109 -110 -111 -114 -114 -111 -109 -109 -106 -105 -109 -111 -112 -112 -109 -110 -112 -111 -109 -112 -110 -112 -115 -114 -111 -110 -112 -115 -114 -117 -115 -113 -112 -117 -115 -115 -115 -118 -118 -116 -118 -116 -120 -119 -119 -119 -118 -119 -116 -116 -117 -118 -117 -116 -118 -118 -116 -116 -115 -113 -116 -117 -117 -119 -118 -116 -114 -112 -114 -116 -115 -112 -115 -115 -116 -113 -113 -113 -113 -111 -112 -115 -117 -115 -114 -116 -119 -116 -115 -114 -115 -117 -118 -117 -117 -117 -116 -117 -118 -117 -117 -117 -119 -115 -120 -117 -114 -113 -114 -117 -119 -116 -118 -116 -118 -116 -115 -113 -115 -116 -112 -111 -113 -114 -113 -116 -113 -114 -114 -111 -114 -113 -112 -116 -113 -115 -116 -112 -116 -113 -116 -118 -115 -115 -116 -114 -115 -114 -113 -113 -116 -117 -112 -112 -112 -113 -114 -111 -113 -114 -115 -111 -115 -114 -112 -112 -115 -116 -115 -116 -119 -121 -116 -117 -116 -119 -117 -118 -119 -117 -118 -118 -120 -118 -118 -120 -118 -120 -116 -117 -116 -116 -116 -116 -120 -118 -115 -116 -118 -118 -118 -119 -119 -115 -115 -117 -117 -116 -122 -120 -115 -120 -118 -120 -115 -114 -118 -121 -120 -118 -119 -122 -119 -118 -120 -121 -118 -121 -122 -117 -117 -117 -122 -117 -120 -119 -116 -118 -117 -113 -117 -116 -116 -116 -118 -116 -114 -116 -116 -116 -120 -116 -114 -116 -119 -119 -117 -115 -120 -119 -120 -119 -118 -117 -116 -118 -120 -118 -119 -116 -118 -119 -121 -119 -117 -120 -122 -119 -119 -122 -120 -122 -119 -116 -118 -117 -115 -119 -118 -117 -115 -119 -118 -119 -121 -123 -123 -120 -120 -119 -120 -121 -123 -120 -117 -117 -118 -121 -123 -121 -126 -124 -119 -119 -121 -121 -120 -120 -120 -119 -115 -118 -122 -122 -122 -119 -123 -120 -121 -120 -121 -125 -124 -127 -123 -125 -125 -120 -123 -124 -122 -124 -123 -123 -123 -126 -125 -128 -126 -125 -126 -123 -123 -124 -130 -126 -123 -121 -124 -128 -125 -126 -125 -128 -127 -126 -126 -127 -127 -124 -125 -126 -125 -126 -126 -124 -125 -127 -126 -128 -130 -131 -135 -127 -115 -119 -129 -137 -128 -124 -125 -127 -123 -122 -125 -131 -130 -126 -124 -129 -127 -125 -128 -129 -129 -129 -124 -125 -126 -128 -127 -126 -130 -126 -125 -126 -127 -128 -130 -127 -127 -125 -128 -125 -128 -128 -122 -118 -127 -127 -122 -116 -121 -136 -155 -144 -124 -109 -116 -123 -124 -129 -137 -134 -126 -118 -118 -121 -130 -129 -132 -131 -128 -126 -124 -126 -130 -133 -131 -130 -130 -128 -126 -124 -128 -128 -130 -127 -128 -126 -123 -122 -126 -127 -126 -127 -127 -129 -129 -126 -128 -126 -122 -132 -137 -133 -126 -126 -127 -130 -131 -131 -135 -132 -131 -128 -130 -130 -134 -130 -134 -133 -133 -133 -130 -134 -130 -133 -130 -128 -129 -125 -125 -125 -127 -128 -123 -127 -130 -125 -126 -123 -129 -131 -129 -129 -131 -128 -130 -127 -129 -130 -132 -128 -130 -128 -130 -129 -128 -129 -128 -127 -131 -133 -134 -134 -130 -133 -132 -130 -136 -137 -135 -132 -132 -129 -129 -129 -126 -128 -127 -126 -129 -127 -129 -132 -130 -127 -127 -127 -130 -129 -124 -124 -129 -131 -125 -132 -132 -132 -129 -128 -131 -137 -133 -136 -135 -133 -133 -131 -135 -135 -138 -138 -137 -135 -133 -131 -133 -129 -128 -130 -129 -133 -135 -132 -139 -135 -137 -135 -136 -135 -134 -134 -131 -132 -137 -135 -134 -135 -138 -137 -136 -133 -133 -132 -138 -135 -136 -138 -138 -134 -133 -132 -136 -140 -138 -138 -136 -140 -138 -136 -137 -134 -133 -135 -136 -132 -131 -132 -133 -131 -133 -135 -134 -132 -132 -132 -136 -137 -136 -133 -128 -133 -136 -135 -137 -137 -136 -134 -135 -133 -134 -136 -137 -132 -132 -138 -140 -138 -142 -140 -135 -136 -142 -142 -138 -139 -138 -138 -137 -134 -138 -139 -135 -138 -135 -135 -131 -136 -135 -134 -134 -138 -137 -133 -134 -135 -133 -137 -138 -137 -137 -136 -131 -132 -139 -138 -136 -134 -136 -134 -128 -131 -135 -137 -137 -136 -135 -134 -136 -138 -140 -142 -136 -134 -140 -140 -141 -140 -137 -138 -136 -141 -139 -138 -138 -137 -134 -137 -139 -139 -137 -137 -135 -136 -135 -138 -137 -138 -135 -134 -134 -138 -138 -141 -138 -141 -134 -138 -141 -137 -139 -134 -133 -136 -140 -140 -136 -138 -140 -140 -137 -139 -139 -142 -141 -141 -141 -142 -142 -142 -138 -139 -139 -139 -141 -140 -140 -143 -142 -140 -138 -139 -141 -139 -139 -140 -141 -138 -139 -137 -136 -138 -141 -142 -143 -135 -135 -138 -141 -142 -144 -142 -139 -137 -139 -139 -145 -148 -148 -144 -143 -138 -140 -143 -143 -142 -142 -136 -136 -137 -144 -142 -138 -136 -137 -140 -137 -136 -138 -141 -138 -138 -137 -137 -138 -139 -142 -144 -144 -143 -142 -143 -141 -144 -145 -144 -145 -147 -146 -143 -145 -143 -143 -145 -145 -147 -141 -140 -140 -145 -145 -142 -141 -140 -140 -141 -141 -139 -140 -144 -144 -143 -142 -143 -140 -143 -142 -141 -141 -140 -142 -142 -141 -142 -143 -144 -143 -140 -143 -143 -145 -146 -147 -148 -147 -148 -147 -146 -149 -149 -147 -148 -147 -148 -147 -147 -149 -144 -146 -144 -145 -147 -147 -150 -148 -142 -138 -139 -143 -144 -143 -143 -142 -144 -142 -141 -142 -141 -253 -363 -361 -470 -583 -583 -695 -803 -800 -908 -915 -912 -1022 -911 -904 -1019 -990 -992 -1101 -1100 -983 -980 -981 -1087 -1085 -1083 -1080 -1080 -1295 -1287 -1397 -1719 -1825 -1929 -2253 -2574 -2900 -3223 -3427 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 -1 -1 0 0 0 -1 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 0 -1 -2 -3 -1 -2 -1 -1 -1 -1 -1 -2 -1 -2 -1 -2 -1 -3 -2 -1 -1 -1 -1 -1 0 -1 0 -2 -3 -3 -1 -2 -2 -2 -4 -5 -5 -4 -3 -4 -4 -4 -4 -4 -5 -4 -4 -5 -6 -7 -5 -5 -5 -6 -6 -6 -6 -5 -6 -5 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -5 -4 -5 -6 -6 -4 -3 -4 -5 -5 -4 -5 -6 -5 -4 -6 -5 -7 -7 -5 -7 -4 -7 -6 -6 -6 -7 -9 -8 -8 -7 -7 -7 -9 -8 -6 -7 -7 -7 -7 -7 -6 -5 -5 -6 -8 -8 -8 -7 -8 -9 -9 -9 -9 -8 -9 -8 -9 -9 -9 -9 -9 -9 -7 -7 -7 -8 -7 -7 -6 -7 -7 -7 -6 -6 -8 -7 -12 -11 -10 -9 -9 -10 -10 -10 -10 -12 -11 -10 -12 -11 -10 -12 -13 -13 -13 -12 -12 -12 -12 -10 -9 -12 -11 -10 -10 -10 -10 -11 -11 -10 -10 -13 -11 -11 -13 -13 -11 -13 -13 -12 -11 -9 -11 -11 -14 -14 -17 -13 -14 -15 -12 -16 -16 -14 -14 -13 -16 -18 -16 -11 -15 -16 -17 -16 -15 -16 -16 -16 -14 -16 -15 -14 -15 -18 -17 -16 -16 -18 -19 -17 -17 -15 -15 -17 -17 -16 -18 -18 -18 -18 -17 -19 -18 -17 -16 -16 -17 -16 -18 -15 -17 -16 -17 -16 -16 -16 -16 -14 -16 -16 -16 -16 -14 -20 -19 -17 -17 -19 -21 -21 -21 -20 -21 -20 -20 -21 -21 -20 -20 -20 -22 -21 -19 -19 -19 -19 -20 -21 -20 -21 -21 -20 -19 -18 -19 -20 -20 -21 -19 -19 -20 -20 -21 -20 -20 -20 -21 -20 -19 -18 -20 -21 -19 -21 -21 -20 -19 -21 -21 -19 -20 -19 -20 -20 -19 -21 -19 -21 -21 -22 -21 -23 -23 -23 -24 -24 -24 -24 -22 -23 -23 -23 -23 -23 -26 -25 -24 -24 -24 -23 -23 -20 -22 -24 -25 -23 -21 -20 -21 -23 -24 -23 -24 -24 -22 -24 -25 -23 -25 -24 -23 -25 -27 -26 -27 -27 -25 -26 -26 -29 -28 -28 -27 -26 -24 -25 -25 -26 -26 -26 -27 -26 -29 -28 -28 -29 -28 -27 -26 -29 -29 -27 -29 -28 -29 -28 -29 -29 -30 -29 -28 -30 -31 -32 -29 -29 -28 -28 -27 -29 -27 -27 -24 -26 -26 -27 -28 -29 -29 -29 -27 -28 -27 -28 -33 -35 -36 -34 -35 -36 -36 -35 -33 -36 -36 -37 -35 -35 -36 -36 -37 -37 -33 -33 -32 -35 -35 -35 -34 -33 -34 -35 -35 -36 -35 -37 -34 -34 -34 -36 -36 -35 -36 -35 -34 -36 -36 -35 -35 -36 -36 -37 -35 -36 -35 -36 -37 -33 -33 -34 -34 -36 -35 -34 -35 -32 -33 -36 -34 -34 -35 -33 -33 -35 -37 -36 -38 -39 -39 -41 -41 -41 -39 -39 -40 -41 -43 -41 -39 -42 -40 -41 -40 -39 -39 -40 -41 -37 -39 -39 -40 -42 -40 -40 -40 -39 -41 -39 -37 -38 -36 -36 -36 -34 -37 -37 -39 -38 -38 -36 -38 -36 -37 -39 -39 -38 -38 -38 -36 -35 -35 -38 -37 -38 -39 -42 -43 -41 -39 -41 -41 -41 -45 -43 -44 -47 -43 -45 -45 -46 -44 -44 -44 -40 -41 -42 -42 -41 -39 -42 -42 -43 -42 -39 -39 -41 -38 -41 -41 -40 -39 -41 -40 -41 -42 -40 -39 -40 -41 -39 -39 -41 -42 -42 -44 -44 -42 -42 -41 -42 -43 -42 -43 -42 -43 -42 -43 -42 -42 -43 -42 -42 -41 -42 -44 -43 -43 -44 -47 -46 -45 -43 -45 -43 -45 -45 -45 -44 -44 -46 -45 -43 -42 -44 -47 -46 -45 -47 -45 -47 -47 -47 -47 -47 -44 -46 -49 -53 -49 -47 -46 -46 -47 -50 -51 -52 -51 -52 -51 -49 -50 -50 -50 -50 -53 -52 -49 -49 -49 -51 -50 -51 -49 -48 -49 -49 -49 -50 -50 -51 -51 -51 -49 -50 -50 -50 -48 -53 -51 -53 -52 -51 -54 -53 -51 -50 -50 -53 -50 -49 -50 -49 -49 -51 -53 -52 -52 -51 -53 -53 -52 -52 -53 -55 -52 -52 -53 -51 -54 -54 -55 -53 -55 -55 -54 -59 -60 -58 -55 -58 -55 -57 -58 -59 -57 -57 -57 -57 -59 -57 -56 -56 -56 -55 -59 -58 -58 -57 -55 -58 -58 -59 -54 -57 -57 -57 -57 -59 -59 -60 -58 -55 -59 -56 -56 -58 -56 -54 -56 -58 -57 -56 -56 -58 -57 -59 -61 -60 -58 -60 -61 -65 -65 -59 -59 -58 -60 -59 -58 -64 -63 -62 -64 -65 -68 -70 -66 -63 -57 -58 -61 -64 -73 -75 -72 -61 -48 -45 -55 -71 -81 -79 -71 -58 -40 -38 -50 -69 -86 -87 -76 -58 -43 -40 -53 -70 -79 -78 -69 -61 -55 -46 -46 -60 -75 -83 -77 -69 -60 -48 -42 -50 -70 -85 -88 -73 -63 -55 -50 -57 -67 -80 -84 -73 -60 -51 -53 -61 -70 -83 -84 -72 -60 -60 -69 -75 -74 -75 -73 -63 -54 -51 -57 -72 -75 -73 -62 -57 -58 -64 -68 -73 -72 -71 -64 -59 -57 -62 -74 -81 -78 -68 -66 -68 -70 -69 -76 -77 -78 -68 -61 -66 -72 -82 -79 -70 -66 -67 -67 -67 -66 -68 -70 -69 -67 -65 -65 -64 -68 -72 -70 -70 -65 -66 -68 -72 -69 -70 -70 -70 -72 -77 -82 -80 -80 -76 -72 -71 -76 -79 -75 -72 -69 -67 -69 -73 -73 -74 -74 -69 -67 -70 -73 -76 -75 -71 -73 -73 -71 -72 -70 -69 -74 -79 -82 -79 -78 -81 -76 -75 -76 -80 -81 -81 -77 -80 -76 -77 -78 -82 -82 -79 -73 -73 -77 -81 -82 -79 -77 -73 -75 -75 -81 -84 -80 -76 -72 -73 -75 -79 -83 -84 -81 -77 -74 -75 -76 -79 -83 -81 -78 -75 -74 -82 -84 -85 -85 -84 -81 -75 -73 -79 -85 -90 -85 -78 -77 -79 -80 -78 -74 -73 -75 -79 -79 -75 -73 -74 -76 -81 -76 -76 -78 -78 -76 -75 -81 -86 -87 -87 -83 -85 -92 -97 -94 -85 -80 -81 -87 -89 -91 -86 -82 -78 -78 -83 -88 -90 -87 -77 -70 -70 -81 -89 -86 -81 -80 -77 -74 -71 -77 -80 -81 -78 -77 -77 -83 -82 -79 -77 -78 -82 -88 -89 -76 -71 -80 -93 -94 -88 -83 -79 -82 -83 -86 -88 -87 -87 -85 -81 -86 -89 -90 -82 -78 -81 -86 -90 -93 -87 -83 -80 -80 -87 -95 -95 -92 -85 -88 -86 -83 -84 -88 -87 -88 -86 -87 -89 -88 -90 -84 -85 -88 -84 -84 -88 -96 -102 -95 -85 -82 -85 -92 -101 -96 -87 -89 -92 -92 -92 -88 -93 -94 -94 -98 -90 -83 -83 -86 -93 -96 -92 -85 -78 -82 -98 -107 -101 -93 -86 -87 -97 -106 -97 -90 -84 -87 -100 -108 -105 -99 -92 -98 -101 -99 -100 -101 -103 -102 -97 -93 -90 -94 -104 -106 -96 -83 -83 -97 -107 -100 -90 -85 -90 -97 -99 -95 -94 -97 -102 -104 -97 -94 -91 -91 -94 -97 -98 -103 -109 -107 -104 -100 -97 -99 -103 -106 -107 -104 -99 -94 -95 -95 -99 -95 -100 -103 -105 -95 -86 -89 -98 -112 -107 -98 -95 -99 -100 -99 -101 -107 -110 -109 -96 -97 -97 -103 -113 -116 -112 -102 -97 -97 -101 -103 -105 -103 -108 -105 -98 -99 -100 -107 -111 -109 -108 -106 -100 -100 -103 -105 -106 -102 -98 -97 -96 -98 -103 -104 -101 -96 -97 -102 -106 -104 -103 -104 -109 -112 -108 -104 -102 -103 -102 -103 -105 -105 -105 -107 -103 -102 -97 -99 -100 -102 -104 -99 -99 -97 -98 -95 -98 -99 -98 -100 -102 -101 -99 -98 -99 -99 -101 -98 -101 -107 -102 -100 -101 -107 -107 -110 -110 -104 -104 -102 -101 -102 -99 -101 -101 -101 -100 -97 -97 -96 -94 -93 -94 -93 -96 -96 -92 -94 -93 -93 -96 -98 -102 -97 -96 -94 -96 -97 -96 -98 -97 -98 -98 -99 -98 -99 -103 -101 -99 -98 -102 -100 -99 -95 -99 -100 -102 -100 -99 -101 -97 -101 -100 -97 -99 -96 -93 -98 -102 -100 -98 -97 -96 -97 -96 -97 -98 -99 -98 -100 -96 -92 -94 -101 -105 -106 -101 -97 -101 -105 -108 -107 -106 -101 -100 -102 -102 -103 -104 -103 -102 -104 -108 -109 -107 -105 -104 -104 -102 -100 -100 -103 -99 -97 -97 -97 -101 -100 -97 -97 -95 -94 -92 -98 -100 -98 -96 -97 -101 -98 -97 -100 -100 -101 -102 -104 -105 -101 -101 -103 -103 -102 -103 -104 -104 -102 -100 -98 -97 -96 -95 -101 -101 -102 -98 -98 -98 -100 -101 -100 -100 -98 -100 -104 -99 -99 -102 -102 -104 -106 -106 -103 -104 -103 -104 -106 -102 -104 -103 -104 -102 -104 -104 -103 -102 -102 -105 -108 -108 -105 -103 -101 -102 -103 -100 -101 -104 -106 -104 -103 -105 -103 -101 -102 -105 -108 -103 -101 -101 -104 -106 -106 -104 -104 -102 -101 -104 -105 -105 -108 -107 -104 -105 -107 -107 -107 -107 -106 -107 -106 -109 -108 -106 -103 -106 -104 -102 -101 -99 -99 -101 -101 -100 -100 -103 -102 -102 -103 -105 -103 -104 -102 -104 -105 -104 -106 -104 -104 -105 -108 -104 -104 -103 -103 -109 -110 -109 -109 -108 -110 -109 -109 -109 -109 -109 -110 -109 -110 -111 -109 -108 -107 -108 -107 -106 -104 -104 -106 -107 -109 -108 -104 -106 -106 -105 -107 -107 -104 -107 -108 -107 -109 -106 -106 -103 -105 -107 -109 -108 -108 -109 -107 -110 -108 -107 -110 -111 -108 -111 -110 -107 -108 -108 -109 -111 -109 -108 -110 -109 -106 -106 -108 -111 -107 -106 -105 -107 -108 -107 -107 -105 -105 -104 -107 -107 -108 -107 -111 -108 -110 -111 -113 -114 -114 -109 -114 -118 -114 -112 -111 -112 -113 -114 -109 -109 -111 -108 -109 -108 -108 -111 -111 -109 -108 -106 -107 -106 -108 -107 -107 -107 -109 -108 -106 -108 -103 -106 -108 -107 -110 -110 -110 -109 -111 -112 -112 -112 -112 -112 -112 -115 -114 -116 -112 -111 -114 -116 -112 -111 -113 -113 -113 -116 -115 -114 -112 -109 -110 -114 -113 -114 -112 -108 -106 -109 -110 -111 -109 -110 -110 -111 -112 -113 -111 -107 -111 -113 -116 -114 -114 -111 -108 -112 -115 -115 -114 -115 -116 -115 -116 -113 -113 -117 -120 -118 -116 -116 -118 -119 -119 -119 -119 -121 -119 -115 -117 -117 -117 -119 -120 -117 -118 -116 -116 -116 -116 -114 -117 -117 -118 -117 -117 -115 -113 -114 -115 -113 -116 -117 -116 -116 -115 -116 -116 -116 -116 -115 -112 -112 -114 -114 -119 -118 -118 -115 -117 -120 -117 -117 -119 -117 -117 -116 -117 -117 -116 -118 -120 -119 -118 -116 -118 -117 -118 -115 -115 -114 -118 -121 -117 -119 -116 -115 -116 -117 -113 -112 -112 -118 -115 -114 -111 -115 -116 -116 -115 -114 -113 -113 -112 -113 -114 -116 -115 -116 -115 -116 -117 -115 -112 -115 -118 -115 -114 -113 -113 -115 -118 -114 -113 -110 -115 -116 -111 -114 -113 -119 -113 -112 -115 -114 -112 -117 -115 -117 -115 -117 -120 -119 -117 -118 -116 -116 -118 -120 -122 -122 -119 -119 -119 -119 -120 -121 -119 -119 -118 -114 -117 -117 -118 -118 -116 -117 -117 -120 -120 -117 -120 -118 -116 -119 -117 -117 -118 -119 -118 -119 -121 -119 -121 -120 -117 -117 -117 -117 -120 -121 -121 -122 -118 -120 -121 -118 -119 -119 -122 -123 -119 -119 -121 -122 -117 -118 -118 -120 -120 -115 -115 -116 -118 -114 -115 -116 -115 -116 -114 -115 -118 -116 -118 -122 -118 -116 -117 -118 -120 -119 -119 -118 -116 -118 -117 -120 -121 -120 -117 -119 -120 -119 -116 -120 -124 -121 -123 -119 -123 -120 -123 -123 -119 -119 -120 -117 -115 -116 -120 -120 -117 -116 -116 -118 -124 -123 -124 -121 -118 -120 -124 -116 -119 -120 -123 -118 -119 -121 -122 -126 -124 -121 -122 -124 -122 -119 -120 -120 -122 -122 -118 -118 -122 -121 -118 -120 -121 -121 -121 -121 -121 -124 -123 -125 -126 -127 -124 -124 -121 -121 -126 -124 -125 -119 -123 -127 -127 -124 -127 -125 -125 -126 -125 -128 -130 -127 -126 -126 -125 -126 -125 -124 -127 -126 -127 -127 -128 -127 -127 -129 -123 -123 -127 -128 -129 -125 -127 -125 -125 -128 -135 -137 -130 -122 -116 -122 -135 -136 -128 -123 -126 -127 -121 -124 -128 -133 -128 -123 -126 -128 -126 -126 -129 -133 -125 -130 -125 -127 -127 -126 -125 -130 -132 -127 -126 -129 -129 -129 -124 -126 -135 -127 -127 -127 -128 -124 -120 -122 -128 -132 -123 -113 -120 -145 -157 -141 -119 -112 -119 -122 -125 -132 -135 -132 -125 -118 -119 -126 -131 -129 -130 -131 -127 -126 -125 -126 -133 -130 -135 -134 -128 -129 -123 -127 -127 -130 -130 -131 -129 -127 -124 -123 -123 -125 -128 -129 -129 -126 -129 -129 -128 -126 -126 -132 -136 -132 -124 -126 -127 -129 -127 -135 -136 -135 -129 -128 -130 -132 -133 -131 -134 -132 -131 -129 -131 -137 -135 -132 -130 -129 -129 -128 -127 -126 -128 -126 -127 -127 -129 -126 -126 -127 -128 -128 -130 -133 -128 -129 -132 -129 -128 -129 -130 -130 -130 -133 -130 -129 -127 -128 -127 -128 -132 -133 -132 -131 -134 -134 -133 -134 -136 -135 -135 -134 -134 -129 -130 -128 -128 -130 -130 -128 -130 -129 -129 -128 -131 -128 -126 -132 -128 -127 -128 -126 -125 -127 -129 -130 -133 -129 -132 -129 -131 -136 -136 -134 -132 -135 -133 -135 -135 -138 -133 -137 -139 -136 -136 -132 -132 -133 -134 -129 -130 -130 -130 -135 -135 -136 -139 -136 -139 -136 -134 -132 -133 -135 -135 -135 -137 -138 -136 -136 -134 -136 -134 -133 -134 -135 -138 -141 -138 -137 -134 -137 -137 -135 -137 -137 -140 -137 -136 -138 -138 -136 -138 -134 -130 -132 -137 -136 -131 -131 -136 -133 -130 -131 -134 -135 -138 -137 -137 -132 -131 -135 -133 -134 -139 -138 -136 -134 -133 -135 -138 -138 -135 -135 -135 -134 -137 -140 -141 -139 -140 -139 -139 -138 -139 -139 -141 -140 -135 -135 -135 -139 -137 -139 -138 -137 -135 -133 -136 -136 -137 -133 -137 -136 -133 -135 -130 -134 -139 -140 -139 -133 -132 -134 -135 -136 -137 -137 -132 -133 -131 -135 -136 -138 -134 -134 -137 -137 -136 -140 -142 -140 -138 -139 -138 -135 -142 -144 -139 -140 -136 -135 -142 -142 -137 -138 -138 -137 -137 -141 -137 -137 -139 -133 -136 -138 -140 -133 -137 -137 -135 -142 -140 -137 -136 -137 -134 -141 -140 -144 -137 -134 -134 -137 -139 -139 -139 -138 -141 -139 -141 -137 -138 -142 -142 -142 -141 -140 -143 -145 -140 -140 -137 -138 -138 -142 -141 -139 -143 -143 -141 -138 -141 -142 -141 -135 -140 -141 -141 -140 -137 -138 -142 -143 -138 -138 -137 -140 -140 -140 -144 -141 -142 -140 -140 -142 -145 -148 -145 -144 -141 -142 -142 -142 -142 -141 -140 -139 -138 -140 -137 -140 -144 -140 -138 -138 -136 -135 -139 -139 -140 -136 -138 -138 -140 -142 -140 -138 -143 -148 -144 -144 -145 -143 -144 -146 -146 -145 -146 -145 -146 -142 -143 -147 -144 -144 -144 -142 -142 -143 -144 -143 -141 -141 -140 -139 -140 -144 -144 -142 -139 -146 -142 -144 -143 -140 -142 -144 -143 -141 -142 -142 -141 -143 -144 -142 -142 -141 -145 -144 -146 -146 -147 -150 -149 -146 -145 -148 -148 -149 -149 -149 -148 -147 -147 -149 -152 -149 -149 -143 -144 -145 -145 -147 -146 -147 -146 -140 -141 -143 -144 -145 -143 -141 -142 -142 -140 -143 -253 -357 -356 -467 -572 -572 -683 -788 -788 -891 -892 -895 -1003 -896 -887 -998 -974 -971 -1081 -1077 -967 -962 -963 -1065 -1067 -1062 -1057 -1059 -1373 -1477 -1582 -1900 -1998 -2100 -2420 -2735 -3051 -3367 -3458 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -1 0 0 0 0 0 -2 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 -2 -2 -1 0 0 -2 -2 -1 0 -1 -1 -1 -1 -3 -1 0 -2 -2 -1 -2 -3 -2 -1 -3 -3 -3 -3 -1 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -4 -5 -3 -3 -2 -2 -3 -4 -5 -5 -5 -6 -5 -5 -5 -5 -6 -7 -5 -6 -6 -6 -6 -5 -5 -5 -5 -4 -4 -5 -5 -3 -4 -3 -3 -4 -4 -3 -6 -6 -5 -4 -3 -4 -5 -5 -4 -4 -3 -4 -5 -4 -5 -5 -8 -6 -5 -8 -4 -7 -6 -6 -7 -7 -7 -7 -9 -9 -9 -6 -6 -6 -7 -9 -8 -8 -6 -7 -6 -5 -5 -5 -7 -8 -7 -8 -8 -9 -8 -10 -8 -10 -9 -9 -8 -9 -11 -9 -10 -8 -7 -8 -8 -5 -8 -7 -8 -7 -8 -7 -7 -7 -6 -10 -8 -10 -10 -10 -10 -9 -10 -11 -13 -12 -10 -9 -11 -12 -12 -12 -12 -12 -14 -13 -12 -11 -12 -12 -11 -11 -8 -10 -11 -11 -10 -11 -10 -12 -10 -10 -9 -10 -11 -9 -11 -14 -11 -11 -13 -10 -10 -10 -12 -15 -15 -13 -16 -15 -15 -15 -13 -17 -15 -14 -15 -15 -15 -14 -14 -14 -18 -17 -15 -15 -15 -18 -16 -16 -15 -15 -14 -15 -15 -17 -17 -17 -18 -17 -15 -16 -18 -17 -16 -17 -19 -18 -17 -19 -20 -18 -17 -16 -18 -16 -16 -16 -16 -16 -16 -18 -15 -14 -16 -17 -13 -15 -16 -16 -16 -13 -17 -15 -17 -17 -19 -20 -21 -20 -20 -20 -20 -21 -21 -20 -19 -21 -20 -20 -22 -21 -21 -21 -20 -21 -22 -20 -20 -18 -19 -19 -18 -19 -18 -19 -20 -18 -19 -20 -20 -18 -18 -18 -18 -22 -19 -19 -18 -17 -18 -19 -21 -21 -20 -21 -21 -21 -21 -21 -20 -19 -21 -19 -19 -21 -23 -20 -20 -20 -24 -22 -22 -22 -23 -23 -23 -24 -25 -23 -21 -21 -22 -25 -24 -25 -23 -22 -23 -21 -20 -24 -24 -22 -22 -20 -23 -23 -22 -23 -25 -23 -21 -25 -25 -24 -24 -23 -23 -23 -25 -27 -24 -27 -27 -26 -26 -28 -27 -25 -25 -26 -27 -29 -27 -28 -28 -27 -25 -25 -25 -27 -28 -29 -26 -26 -29 -27 -28 -29 -29 -27 -25 -26 -28 -28 -30 -30 -30 -29 -28 -29 -30 -31 -29 -29 -30 -29 -27 -25 -26 -27 -27 -27 -29 -28 -26 -27 -30 -28 -29 -29 -28 -29 -29 -32 -37 -36 -35 -35 -34 -33 -36 -36 -35 -34 -34 -34 -38 -38 -37 -35 -33 -33 -36 -33 -35 -34 -34 -34 -34 -36 -36 -36 -36 -36 -33 -34 -36 -36 -35 -36 -34 -34 -37 -36 -35 -35 -36 -36 -37 -35 -33 -35 -35 -36 -35 -34 -34 -35 -35 -35 -36 -36 -35 -31 -33 -33 -32 -33 -33 -35 -35 -35 -34 -38 -39 -38 -38 -41 -40 -38 -42 -40 -40 -42 -41 -42 -39 -38 -39 -40 -40 -40 -42 -38 -39 -39 -39 -40 -39 -37 -40 -41 -42 -40 -41 -40 -41 -41 -38 -35 -34 -36 -35 -38 -38 -40 -39 -36 -35 -37 -38 -37 -37 -37 -40 -38 -37 -39 -38 -35 -36 -35 -40 -38 -40 -40 -41 -44 -43 -41 -40 -43 -45 -43 -42 -46 -46 -45 -45 -45 -43 -41 -42 -43 -42 -41 -40 -40 -41 -41 -41 -41 -42 -41 -42 -41 -38 -41 -41 -39 -41 -42 -41 -38 -42 -42 -40 -40 -41 -40 -38 -41 -41 -44 -46 -45 -43 -40 -42 -44 -43 -43 -44 -44 -42 -41 -44 -43 -43 -43 -43 -42 -42 -42 -43 -46 -45 -46 -46 -45 -45 -44 -45 -45 -43 -46 -45 -45 -46 -45 -44 -44 -44 -45 -43 -46 -46 -44 -45 -49 -48 -46 -45 -49 -47 -49 -50 -50 -50 -47 -49 -49 -49 -49 -53 -52 -52 -47 -49 -50 -52 -51 -53 -49 -50 -51 -53 -50 -48 -50 -52 -51 -49 -48 -49 -50 -50 -50 -50 -52 -53 -52 -49 -50 -50 -50 -53 -53 -52 -49 -54 -55 -51 -54 -53 -51 -49 -48 -51 -52 -50 -50 -51 -54 -53 -51 -51 -52 -54 -53 -52 -52 -51 -54 -56 -54 -53 -55 -53 -54 -54 -56 -57 -59 -59 -57 -59 -60 -58 -56 -57 -57 -58 -58 -58 -58 -57 -62 -57 -56 -56 -57 -58 -59 -58 -59 -57 -58 -59 -59 -58 -55 -57 -55 -60 -60 -58 -59 -60 -60 -58 -58 -57 -57 -54 -58 -57 -57 -54 -57 -59 -58 -58 -59 -60 -59 -61 -58 -58 -62 -61 -62 -63 -63 -59 -59 -60 -60 -65 -67 -65 -66 -63 -59 -59 -66 -74 -75 -68 -57 -52 -46 -49 -60 -76 -81 -75 -62 -45 -42 -51 -68 -79 -81 -69 -56 -48 -44 -53 -70 -82 -83 -79 -62 -48 -46 -48 -62 -72 -79 -76 -73 -62 -46 -45 -58 -75 -86 -77 -64 -53 -44 -47 -62 -86 -91 -79 -60 -54 -52 -56 -65 -82 -88 -75 -60 -55 -58 -63 -80 -83 -83 -77 -58 -52 -60 -73 -86 -85 -77 -62 -50 -53 -60 -69 -73 -76 -66 -63 -57 -59 -69 -71 -71 -70 -66 -65 -67 -70 -74 -75 -72 -64 -67 -69 -77 -77 -77 -69 -73 -76 -75 -72 -73 -77 -73 -73 -68 -67 -70 -70 -70 -69 -68 -67 -70 -71 -66 -66 -68 -68 -69 -70 -73 -71 -71 -74 -70 -71 -72 -78 -78 -78 -80 -76 -77 -76 -76 -75 -79 -73 -72 -71 -71 -69 -70 -73 -77 -80 -79 -71 -68 -72 -76 -72 -73 -72 -72 -75 -72 -73 -76 -76 -78 -82 -83 -79 -79 -77 -77 -77 -83 -82 -77 -80 -78 -80 -80 -78 -81 -81 -81 -77 -78 -77 -81 -83 -83 -77 -75 -74 -83 -83 -80 -76 -76 -77 -80 -83 -79 -80 -77 -79 -77 -75 -80 -81 -80 -81 -75 -80 -83 -85 -85 -89 -84 -81 -80 -80 -84 -81 -82 -86 -86 -82 -80 -79 -78 -76 -77 -78 -82 -78 -74 -73 -73 -75 -76 -83 -82 -79 -77 -69 -72 -76 -84 -90 -86 -84 -88 -87 -93 -95 -91 -86 -81 -86 -88 -90 -90 -84 -80 -87 -87 -86 -82 -81 -80 -81 -89 -84 -83 -81 -83 -81 -76 -77 -86 -87 -79 -72 -73 -76 -86 -97 -86 -75 -71 -72 -79 -84 -89 -87 -87 -84 -75 -74 -89 -95 -92 -88 -83 -83 -79 -85 -92 -90 -88 -87 -81 -80 -87 -89 -92 -93 -92 -87 -84 -81 -82 -92 -96 -94 -84 -85 -88 -92 -92 -89 -90 -91 -89 -93 -87 -85 -90 -92 -92 -88 -81 -78 -85 -94 -98 -95 -93 -89 -86 -90 -93 -98 -96 -91 -91 -95 -96 -89 -91 -92 -99 -101 -95 -89 -89 -94 -96 -92 -88 -89 -91 -90 -94 -94 -92 -89 -92 -100 -102 -91 -84 -83 -96 -111 -109 -95 -84 -84 -94 -108 -111 -103 -99 -99 -102 -103 -103 -97 -98 -106 -109 -102 -87 -81 -95 -114 -119 -99 -83 -83 -95 -98 -95 -93 -99 -103 -101 -97 -91 -94 -98 -104 -107 -103 -95 -89 -90 -101 -108 -108 -107 -102 -106 -108 -102 -98 -101 -103 -108 -110 -107 -96 -94 -94 -100 -103 -100 -95 -95 -95 -99 -103 -103 -106 -103 -99 -97 -100 -107 -106 -102 -104 -103 -104 -105 -109 -108 -106 -104 -100 -108 -116 -114 -104 -100 -96 -98 -105 -113 -114 -109 -104 -100 -101 -107 -110 -112 -102 -102 -104 -105 -106 -102 -96 -93 -96 -106 -107 -103 -98 -99 -101 -105 -107 -106 -108 -110 -112 -109 -107 -107 -108 -105 -102 -104 -107 -107 -104 -103 -103 -108 -105 -103 -98 -98 -100 -102 -103 -102 -101 -99 -96 -95 -97 -102 -104 -99 -96 -101 -101 -104 -103 -104 -105 -102 -104 -107 -109 -108 -106 -104 -106 -110 -110 -107 -100 -102 -99 -104 -106 -101 -102 -98 -98 -97 -96 -96 -94 -96 -95 -98 -94 -93 -93 -98 -101 -96 -98 -99 -99 -99 -94 -95 -98 -99 -99 -97 -99 -101 -101 -103 -102 -101 -99 -101 -101 -103 -103 -102 -99 -102 -103 -105 -106 -99 -102 -104 -100 -98 -98 -98 -100 -97 -96 -98 -98 -96 -98 -101 -101 -99 -96 -95 -97 -99 -103 -102 -98 -97 -99 -104 -106 -102 -104 -105 -108 -110 -108 -103 -102 -103 -105 -109 -109 -107 -107 -105 -106 -106 -110 -106 -107 -107 -106 -104 -103 -98 -99 -98 -99 -101 -97 -97 -98 -100 -99 -96 -98 -97 -99 -99 -99 -98 -98 -100 -100 -101 -102 -104 -104 -103 -104 -103 -104 -106 -105 -105 -108 -108 -103 -102 -100 -103 -102 -102 -99 -99 -101 -102 -103 -98 -97 -99 -101 -104 -101 -104 -103 -100 -100 -99 -104 -104 -107 -106 -104 -105 -104 -104 -104 -103 -102 -104 -105 -105 -107 -105 -103 -104 -103 -104 -107 -105 -103 -104 -105 -105 -100 -103 -104 -103 -102 -102 -105 -104 -104 -105 -102 -104 -104 -104 -103 -104 -102 -104 -106 -104 -102 -104 -104 -102 -105 -107 -108 -106 -103 -105 -107 -105 -106 -106 -110 -109 -109 -106 -107 -109 -110 -106 -104 -102 -104 -102 -100 -101 -103 -99 -100 -102 -105 -105 -105 -102 -103 -105 -104 -102 -103 -103 -106 -105 -106 -104 -106 -106 -106 -105 -105 -106 -109 -109 -108 -109 -107 -110 -112 -110 -108 -110 -114 -113 -112 -112 -107 -107 -108 -111 -113 -107 -105 -104 -107 -107 -108 -106 -108 -109 -107 -106 -106 -105 -107 -108 -101 -104 -108 -110 -110 -107 -108 -106 -106 -107 -111 -109 -106 -108 -108 -107 -108 -111 -112 -110 -108 -108 -108 -109 -108 -109 -109 -107 -111 -111 -109 -109 -110 -108 -110 -110 -106 -107 -106 -107 -106 -105 -106 -105 -107 -108 -108 -110 -110 -109 -108 -112 -114 -113 -112 -115 -113 -112 -115 -113 -114 -112 -113 -115 -113 -109 -111 -108 -110 -109 -109 -112 -113 -112 -107 -108 -106 -108 -108 -109 -109 -108 -106 -108 -105 -107 -112 -108 -106 -105 -108 -111 -113 -111 -108 -110 -111 -110 -111 -113 -111 -113 -114 -117 -114 -117 -114 -113 -113 -116 -114 -117 -114 -116 -114 -110 -116 -114 -114 -114 -113 -113 -110 -110 -111 -111 -111 -107 -109 -110 -109 -112 -109 -110 -112 -113 -113 -112 -113 -112 -115 -117 -114 -111 -112 -114 -114 -115 -116 -115 -113 -113 -118 -117 -118 -116 -119 -119 -120 -119 -118 -119 -121 -120 -118 -118 -123 -119 -118 -117 -118 -119 -119 -119 -117 -115 -117 -117 -115 -115 -119 -118 -116 -116 -112 -117 -116 -116 -117 -113 -114 -114 -118 -120 -117 -117 -119 -116 -117 -115 -115 -116 -115 -115 -118 -118 -117 -118 -120 -121 -120 -119 -119 -116 -115 -119 -117 -118 -118 -117 -116 -119 -117 -117 -116 -120 -116 -117 -118 -119 -116 -119 -120 -119 -116 -119 -111 -114 -116 -113 -113 -117 -114 -114 -116 -117 -116 -114 -114 -112 -117 -113 -111 -116 -115 -117 -117 -116 -116 -115 -114 -114 -114 -117 -116 -116 -113 -116 -117 -113 -113 -117 -115 -111 -114 -114 -115 -118 -113 -114 -114 -115 -115 -116 -118 -116 -115 -119 -117 -118 -119 -117 -116 -119 -118 -118 -119 -120 -119 -122 -123 -121 -119 -118 -120 -121 -119 -117 -117 -119 -116 -117 -117 -115 -119 -121 -118 -118 -117 -120 -118 -119 -120 -118 -118 -117 -119 -122 -120 -121 -120 -117 -122 -119 -121 -120 -122 -118 -119 -119 -118 -123 -121 -119 -121 -119 -119 -119 -122 -121 -120 -121 -121 -120 -118 -118 -122 -119 -118 -117 -116 -118 -117 -116 -114 -115 -114 -114 -114 -115 -120 -120 -121 -119 -119 -116 -118 -121 -116 -117 -116 -118 -121 -120 -118 -120 -118 -120 -119 -123 -117 -122 -121 -121 -120 -122 -124 -122 -122 -121 -120 -122 -121 -121 -117 -118 -119 -118 -118 -118 -117 -119 -121 -124 -122 -122 -121 -121 -120 -120 -120 -120 -125 -121 -119 -121 -121 -123 -124 -124 -121 -123 -125 -124 -121 -119 -120 -123 -118 -118 -124 -125 -121 -121 -118 -118 -120 -123 -124 -122 -124 -122 -126 -124 -125 -123 -124 -125 -124 -126 -126 -123 -122 -122 -128 -126 -123 -125 -125 -125 -128 -131 -129 -129 -126 -126 -129 -129 -128 -124 -124 -127 -125 -126 -128 -128 -126 -128 -129 -126 -126 -128 -126 -129 -127 -129 -126 -127 -131 -130 -136 -130 -121 -120 -128 -135 -133 -128 -128 -126 -126 -120 -123 -128 -131 -128 -130 -126 -125 -123 -129 -130 -130 -128 -129 -125 -128 -125 -125 -129 -128 -131 -128 -130 -129 -125 -129 -131 -128 -127 -128 -133 -129 -125 -123 -122 -124 -132 -132 -120 -113 -124 -146 -150 -137 -124 -118 -122 -122 -124 -133 -137 -129 -122 -119 -123 -127 -130 -134 -130 -129 -125 -128 -125 -129 -132 -131 -133 -134 -132 -127 -128 -127 -127 -130 -132 -133 -130 -129 -125 -126 -124 -127 -128 -130 -127 -125 -130 -130 -127 -125 -127 -131 -136 -131 -125 -127 -128 -126 -129 -132 -136 -135 -131 -132 -132 -131 -130 -135 -133 -133 -132 -131 -130 -132 -134 -130 -134 -132 -132 -129 -128 -127 -129 -131 -128 -126 -127 -128 -129 -127 -127 -128 -129 -132 -129 -134 -133 -131 -127 -129 -126 -133 -130 -133 -132 -129 -126 -126 -127 -131 -133 -135 -135 -134 -131 -131 -134 -137 -137 -136 -132 -135 -134 -134 -133 -131 -130 -125 -131 -135 -133 -133 -133 -124 -127 -131 -130 -129 -130 -130 -123 -127 -129 -130 -129 -129 -130 -130 -130 -130 -134 -136 -135 -130 -133 -132 -136 -137 -134 -136 -136 -137 -136 -136 -135 -132 -135 -134 -137 -135 -130 -128 -132 -132 -135 -138 -138 -137 -139 -135 -132 -135 -135 -136 -135 -135 -136 -137 -138 -137 -135 -134 -132 -133 -138 -139 -138 -139 -136 -136 -137 -137 -139 -138 -139 -136 -136 -134 -136 -139 -138 -135 -136 -137 -134 -133 -134 -133 -135 -135 -134 -137 -132 -131 -132 -137 -135 -141 -138 -132 -131 -135 -136 -137 -139 -137 -136 -136 -138 -136 -136 -136 -140 -137 -134 -135 -137 -137 -140 -141 -136 -139 -142 -142 -142 -136 -137 -141 -138 -134 -136 -137 -136 -139 -137 -137 -139 -138 -138 -136 -137 -135 -134 -134 -137 -134 -134 -137 -137 -136 -137 -137 -136 -136 -132 -137 -136 -134 -134 -135 -134 -136 -137 -136 -139 -132 -133 -138 -139 -140 -144 -141 -139 -138 -137 -138 -142 -143 -140 -142 -142 -136 -138 -140 -140 -141 -140 -139 -138 -141 -140 -133 -135 -141 -137 -135 -135 -136 -134 -141 -138 -139 -140 -139 -138 -135 -137 -137 -140 -142 -137 -135 -136 -141 -142 -141 -139 -136 -137 -139 -142 -139 -139 -141 -143 -142 -141 -139 -141 -144 -141 -141 -142 -134 -136 -142 -137 -142 -145 -142 -141 -143 -142 -140 -142 -139 -140 -142 -140 -139 -140 -139 -139 -143 -141 -141 -137 -138 -140 -144 -144 -142 -140 -141 -140 -144 -145 -146 -148 -144 -140 -140 -144 -143 -141 -139 -140 -138 -141 -137 -137 -139 -144 -142 -140 -136 -137 -138 -135 -141 -139 -137 -136 -141 -143 -142 -141 -141 -143 -144 -144 -144 -145 -148 -147 -146 -148 -144 -144 -144 -149 -142 -147 -146 -143 -143 -141 -145 -141 -141 -145 -145 -142 -141 -140 -140 -138 -143 -142 -146 -144 -142 -142 -142 -141 -145 -142 -141 -146 -142 -141 -143 -144 -143 -140 -143 -142 -139 -144 -150 -147 -147 -150 -146 -146 -149 -150 -145 -144 -149 -150 -149 -151 -147 -148 -148 -149 -149 -152 -145 -145 -149 -144 -145 -142 -143 -144 -146 -149 -144 -142 -144 -142 -143 -142 -143 -141 -141 -248 -353 -353 -460 -566 -562 -669 -776 -774 -877 -877 -877 -983 -877 -873 -982 -954 -956 -1059 -1057 -951 -946 -945 -1049 -1045 -1041 -1037 -1138 -1556 -1656 -1760 -2071 -2167 -2267 -2578 -2887 -3196 -3400 -3383 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -2 -1 -1 0 0 -1 -1 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 -2 -1 -4 -3 -1 -1 0 0 -1 -1 -2 -3 -1 0 0 0 -2 -3 -3 -3 -2 -2 -2 -3 -2 0 -2 -2 -2 -3 -2 -2 -2 -2 -2 -1 -2 -3 -2 -3 -4 -4 -2 -2 -3 -2 -3 -4 -6 -7 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -7 -6 -6 -5 -4 -4 -6 -6 -5 -5 -5 -4 -4 -5 -4 -5 -4 -4 -4 -5 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -7 -7 -6 -6 -5 -5 -5 -6 -7 -5 -6 -7 -8 -7 -8 -8 -6 -7 -7 -7 -6 -7 -7 -6 -6 -6 -6 -4 -5 -7 -7 -8 -7 -7 -7 -8 -9 -9 -9 -8 -9 -10 -9 -9 -10 -9 -10 -8 -8 -7 -8 -8 -7 -7 -8 -9 -9 -8 -7 -8 -8 -9 -11 -11 -11 -12 -11 -11 -11 -10 -11 -11 -12 -11 -12 -11 -11 -12 -11 -12 -12 -11 -12 -10 -9 -10 -10 -11 -7 -12 -12 -11 -10 -12 -11 -11 -9 -10 -10 -11 -8 -12 -11 -13 -11 -9 -11 -12 -12 -11 -12 -12 -13 -15 -16 -15 -16 -17 -13 -16 -16 -13 -15 -15 -13 -13 -16 -13 -16 -14 -16 -15 -15 -17 -16 -15 -15 -14 -15 -16 -15 -16 -18 -17 -15 -17 -17 -16 -17 -18 -19 -18 -18 -18 -18 -18 -18 -17 -16 -18 -17 -16 -16 -17 -17 -14 -15 -15 -15 -14 -14 -15 -16 -16 -17 -15 -14 -16 -15 -16 -18 -19 -21 -23 -19 -19 -21 -20 -20 -22 -22 -21 -20 -21 -20 -21 -21 -21 -20 -23 -23 -21 -20 -20 -17 -18 -19 -18 -19 -19 -18 -18 -20 -19 -19 -19 -18 -19 -19 -18 -20 -17 -18 -18 -18 -20 -20 -21 -20 -20 -21 -21 -21 -20 -19 -22 -20 -21 -18 -20 -20 -22 -21 -22 -20 -22 -22 -23 -23 -22 -22 -25 -23 -22 -24 -22 -23 -25 -24 -22 -23 -24 -22 -22 -23 -24 -20 -22 -24 -24 -22 -22 -21 -22 -23 -23 -25 -25 -24 -23 -23 -24 -24 -25 -25 -22 -24 -25 -24 -26 -27 -28 -27 -24 -27 -26 -27 -27 -30 -28 -28 -28 -28 -27 -26 -26 -27 -27 -26 -27 -28 -28 -27 -27 -26 -28 -29 -28 -25 -27 -27 -28 -28 -28 -31 -31 -28 -28 -30 -29 -30 -30 -26 -28 -26 -26 -27 -27 -29 -30 -28 -27 -25 -28 -28 -27 -29 -31 -30 -32 -32 -36 -35 -34 -33 -34 -33 -35 -36 -35 -35 -36 -36 -32 -34 -36 -36 -35 -34 -33 -34 -34 -34 -34 -35 -34 -34 -37 -37 -36 -36 -37 -36 -35 -35 -35 -35 -36 -36 -35 -33 -37 -37 -37 -34 -34 -36 -37 -34 -33 -35 -34 -36 -37 -34 -36 -34 -35 -33 -33 -33 -33 -31 -30 -30 -32 -35 -36 -36 -39 -40 -38 -39 -38 -38 -38 -39 -40 -40 -42 -40 -41 -41 -37 -39 -40 -41 -40 -38 -41 -40 -38 -39 -39 -39 -40 -40 -40 -39 -40 -42 -40 -39 -40 -39 -40 -38 -38 -36 -36 -38 -39 -37 -37 -37 -37 -38 -37 -37 -37 -40 -37 -38 -38 -36 -38 -38 -37 -38 -38 -38 -37 -41 -41 -41 -40 -41 -43 -44 -44 -42 -44 -45 -44 -44 -44 -45 -47 -46 -43 -41 -40 -44 -42 -40 -42 -40 -39 -39 -43 -44 -42 -40 -41 -41 -39 -40 -39 -38 -43 -43 -42 -43 -40 -40 -42 -42 -39 -38 -40 -44 -42 -44 -45 -44 -42 -40 -44 -44 -42 -44 -44 -44 -42 -44 -42 -43 -41 -44 -45 -46 -44 -41 -41 -46 -45 -45 -47 -44 -43 -46 -46 -44 -43 -44 -47 -44 -41 -45 -46 -45 -42 -45 -45 -47 -47 -47 -46 -48 -47 -47 -49 -49 -47 -47 -49 -46 -49 -52 -52 -51 -51 -49 -50 -51 -50 -49 -49 -50 -54 -50 -49 -50 -50 -50 -53 -51 -49 -48 -50 -52 -51 -52 -49 -49 -52 -52 -50 -49 -49 -52 -51 -51 -52 -51 -52 -53 -53 -52 -53 -53 -53 -53 -52 -51 -52 -50 -48 -54 -48 -52 -55 -55 -53 -53 -53 -54 -54 -52 -54 -52 -53 -54 -55 -56 -53 -52 -54 -56 -57 -60 -59 -60 -60 -58 -57 -57 -58 -55 -56 -57 -57 -59 -62 -58 -57 -56 -56 -59 -59 -60 -58 -59 -58 -58 -57 -58 -61 -59 -53 -56 -61 -61 -60 -58 -57 -58 -61 -57 -54 -57 -59 -58 -56 -55 -59 -60 -58 -58 -58 -59 -62 -63 -61 -57 -55 -60 -63 -62 -58 -58 -62 -67 -71 -67 -64 -57 -57 -63 -70 -75 -72 -64 -55 -53 -63 -74 -76 -83 -66 -49 -42 -46 -65 -78 -81 -73 -57 -40 -38 -54 -74 -84 -81 -74 -66 -53 -48 -58 -69 -77 -77 -70 -62 -56 -53 -56 -60 -68 -77 -79 -71 -58 -47 -52 -67 -75 -75 -70 -61 -58 -56 -61 -73 -81 -78 -64 -58 -55 -63 -72 -78 -81 -76 -70 -62 -54 -70 -87 -91 -85 -67 -56 -52 -61 -74 -79 -80 -72 -67 -63 -59 -62 -68 -72 -67 -61 -62 -66 -70 -74 -70 -64 -65 -70 -72 -72 -72 -72 -67 -65 -64 -72 -78 -81 -78 -79 -73 -72 -74 -73 -77 -76 -75 -72 -71 -69 -71 -72 -74 -70 -70 -64 -65 -70 -75 -72 -68 -64 -65 -72 -74 -76 -73 -73 -75 -76 -76 -74 -73 -75 -77 -77 -77 -77 -75 -77 -77 -75 -73 -74 -73 -71 -72 -75 -77 -77 -76 -74 -75 -73 -73 -72 -71 -71 -78 -80 -78 -77 -75 -74 -75 -78 -81 -80 -80 -83 -83 -81 -79 -81 -79 -79 -76 -82 -86 -85 -87 -81 -77 -79 -85 -85 -85 -82 -75 -76 -78 -79 -84 -79 -80 -79 -73 -78 -83 -85 -84 -75 -73 -76 -80 -82 -82 -79 -75 -77 -83 -88 -88 -86 -87 -85 -82 -82 -84 -84 -84 -85 -84 -84 -83 -84 -78 -78 -81 -81 -80 -79 -72 -72 -78 -83 -82 -80 -79 -78 -75 -74 -75 -81 -81 -84 -82 -84 -85 -91 -95 -93 -87 -86 -87 -90 -92 -89 -84 -87 -89 -86 -87 -84 -87 -88 -81 -81 -86 -94 -95 -87 -77 -74 -75 -89 -91 -84 -74 -72 -78 -85 -86 -83 -78 -77 -79 -83 -89 -82 -76 -75 -81 -85 -90 -94 -90 -78 -80 -87 -94 -95 -90 -83 -77 -75 -85 -94 -97 -95 -89 -79 -83 -86 -95 -98 -93 -85 -87 -90 -87 -91 -88 -89 -90 -91 -93 -102 -98 -87 -83 -82 -85 -97 -105 -97 -82 -74 -74 -88 -98 -94 -84 -83 -91 -100 -106 -100 -89 -85 -87 -95 -101 -99 -93 -91 -94 -98 -101 -101 -98 -94 -89 -91 -92 -95 -101 -99 -96 -88 -87 -91 -98 -103 -96 -87 -81 -91 -104 -105 -95 -88 -86 -103 -119 -117 -103 -85 -90 -102 -109 -104 -97 -100 -107 -111 -112 -98 -88 -93 -103 -112 -105 -96 -93 -100 -107 -102 -94 -89 -96 -102 -101 -92 -92 -98 -103 -104 -104 -96 -92 -98 -104 -109 -109 -100 -92 -100 -110 -110 -105 -101 -103 -108 -109 -107 -108 -105 -102 -99 -102 -111 -112 -101 -93 -85 -89 -98 -108 -110 -107 -102 -97 -100 -100 -104 -105 -110 -110 -106 -104 -105 -105 -111 -111 -105 -106 -104 -108 -114 -114 -110 -106 -104 -106 -106 -105 -101 -107 -114 -115 -107 -102 -100 -108 -112 -107 -103 -100 -102 -100 -103 -98 -101 -105 -104 -102 -102 -101 -104 -106 -106 -107 -107 -109 -113 -117 -114 -112 -110 -108 -104 -105 -104 -109 -109 -106 -103 -102 -111 -106 -105 -105 -100 -101 -102 -103 -101 -99 -99 -104 -105 -103 -96 -93 -95 -101 -104 -101 -103 -110 -108 -108 -105 -107 -110 -108 -106 -109 -110 -111 -109 -106 -104 -103 -105 -106 -109 -105 -106 -99 -96 -98 -101 -101 -98 -97 -94 -93 -97 -97 -100 -98 -97 -94 -98 -100 -98 -97 -98 -101 -97 -96 -100 -100 -99 -101 -100 -102 -103 -102 -100 -102 -104 -105 -104 -108 -107 -104 -102 -103 -107 -109 -107 -102 -103 -102 -102 -101 -98 -101 -102 -95 -99 -96 -98 -98 -99 -97 -99 -101 -100 -99 -96 -98 -106 -108 -105 -101 -99 -103 -105 -109 -108 -106 -106 -108 -108 -109 -109 -109 -109 -110 -108 -107 -110 -106 -110 -108 -108 -108 -108 -107 -106 -105 -101 -98 -99 -102 -102 -100 -98 -96 -97 -101 -102 -102 -98 -97 -100 -100 -97 -102 -102 -105 -104 -103 -103 -103 -103 -103 -105 -108 -108 -107 -109 -110 -105 -101 -104 -104 -107 -106 -105 -102 -102 -104 -103 -101 -98 -97 -102 -102 -103 -106 -104 -103 -103 -102 -104 -106 -105 -106 -106 -109 -108 -105 -106 -103 -103 -104 -106 -105 -107 -108 -109 -106 -107 -106 -106 -106 -109 -106 -104 -104 -105 -105 -106 -104 -104 -106 -104 -107 -105 -108 -105 -105 -102 -104 -108 -108 -106 -106 -105 -104 -104 -107 -104 -103 -105 -106 -106 -109 -108 -106 -109 -108 -107 -109 -107 -108 -110 -113 -110 -111 -110 -108 -105 -106 -104 -104 -106 -105 -106 -101 -100 -103 -106 -105 -102 -106 -108 -105 -106 -103 -103 -102 -107 -107 -107 -106 -105 -107 -107 -107 -107 -110 -110 -111 -112 -112 -109 -108 -110 -109 -110 -115 -114 -113 -113 -113 -111 -109 -108 -109 -109 -109 -109 -110 -108 -106 -108 -108 -108 -106 -106 -106 -108 -108 -107 -104 -106 -105 -104 -105 -109 -109 -108 -109 -110 -109 -110 -108 -108 -108 -107 -109 -109 -108 -110 -111 -109 -109 -110 -109 -109 -111 -108 -107 -109 -111 -109 -111 -113 -112 -110 -109 -107 -108 -107 -107 -108 -107 -107 -107 -107 -106 -108 -106 -111 -112 -112 -110 -110 -113 -112 -114 -114 -113 -112 -115 -111 -112 -112 -114 -113 -111 -110 -111 -113 -113 -112 -109 -111 -112 -111 -109 -109 -109 -110 -108 -109 -107 -110 -107 -107 -108 -110 -108 -109 -111 -109 -107 -109 -107 -110 -112 -109 -109 -111 -109 -110 -112 -115 -116 -115 -117 -116 -111 -113 -115 -119 -117 -115 -117 -116 -114 -114 -117 -118 -116 -112 -110 -109 -113 -112 -112 -112 -111 -110 -111 -110 -109 -109 -110 -113 -113 -110 -112 -115 -112 -113 -112 -115 -116 -115 -114 -113 -116 -115 -115 -113 -114 -116 -119 -120 -118 -116 -119 -121 -121 -119 -118 -119 -119 -120 -121 -121 -122 -118 -119 -121 -117 -118 -117 -117 -117 -118 -116 -114 -116 -118 -116 -114 -118 -116 -115 -114 -115 -117 -119 -117 -115 -117 -116 -117 -118 -118 -120 -118 -117 -116 -117 -117 -116 -116 -118 -118 -118 -119 -120 -121 -124 -120 -119 -118 -120 -118 -117 -118 -118 -119 -116 -116 -116 -120 -118 -115 -117 -119 -118 -116 -118 -120 -120 -119 -117 -113 -116 -117 -114 -116 -115 -115 -117 -114 -117 -114 -115 -115 -119 -112 -117 -112 -114 -115 -117 -118 -118 -117 -117 -113 -116 -110 -112 -120 -122 -115 -115 -116 -115 -115 -112 -113 -115 -116 -115 -114 -115 -113 -114 -113 -115 -118 -118 -120 -115 -118 -120 -119 -118 -120 -116 -119 -118 -117 -119 -119 -118 -117 -120 -123 -120 -122 -123 -121 -118 -119 -118 -119 -118 -120 -116 -116 -118 -116 -119 -119 -120 -121 -117 -117 -119 -120 -120 -122 -120 -118 -121 -121 -122 -120 -119 -117 -117 -120 -121 -126 -123 -121 -120 -119 -119 -122 -121 -121 -121 -122 -124 -120 -119 -120 -122 -121 -120 -121 -122 -118 -118 -120 -118 -118 -118 -118 -116 -117 -116 -114 -113 -113 -116 -118 -118 -121 -121 -119 -121 -120 -120 -114 -116 -117 -121 -119 -119 -121 -123 -117 -119 -117 -121 -122 -122 -119 -120 -126 -121 -125 -119 -121 -125 -123 -121 -118 -119 -124 -121 -118 -120 -119 -117 -122 -116 -119 -124 -125 -122 -121 -124 -119 -120 -118 -120 -124 -122 -125 -120 -124 -122 -121 -123 -121 -122 -125 -123 -124 -120 -123 -122 -122 -118 -120 -121 -123 -123 -121 -120 -122 -118 -121 -125 -124 -125 -123 -125 -124 -125 -125 -125 -126 -127 -125 -124 -122 -122 -125 -126 -124 -123 -125 -126 -126 -127 -130 -131 -129 -126 -128 -130 -128 -129 -128 -125 -126 -126 -127 -125 -127 -125 -127 -128 -127 -127 -131 -129 -125 -126 -129 -131 -129 -132 -133 -130 -125 -122 -123 -133 -138 -131 -128 -127 -130 -123 -121 -127 -130 -130 -127 -127 -127 -127 -127 -126 -131 -132 -130 -125 -125 -129 -129 -130 -129 -128 -128 -129 -129 -129 -130 -130 -131 -129 -129 -130 -132 -129 -126 -126 -124 -126 -135 -129 -117 -115 -129 -149 -148 -130 -120 -121 -126 -123 -126 -133 -136 -126 -124 -118 -124 -133 -131 -131 -128 -130 -128 -126 -128 -130 -128 -131 -134 -133 -129 -129 -130 -129 -131 -132 -129 -130 -130 -130 -127 -126 -127 -132 -131 -127 -125 -126 -128 -131 -127 -125 -130 -132 -134 -128 -127 -126 -129 -128 -128 -131 -134 -133 -131 -130 -134 -136 -129 -131 -132 -135 -133 -132 -130 -132 -135 -128 -133 -136 -133 -132 -130 -128 -129 -129 -133 -128 -125 -128 -128 -130 -129 -129 -130 -131 -131 -132 -132 -132 -130 -128 -128 -129 -133 -134 -131 -127 -127 -127 -128 -131 -131 -134 -133 -132 -130 -132 -133 -139 -136 -133 -134 -134 -134 -133 -133 -132 -132 -132 -132 -134 -131 -133 -131 -132 -129 -128 -130 -129 -130 -126 -129 -126 -130 -130 -130 -130 -129 -131 -128 -133 -133 -131 -136 -131 -131 -135 -135 -136 -137 -134 -138 -137 -138 -134 -131 -135 -136 -138 -135 -134 -134 -132 -132 -134 -135 -137 -137 -136 -134 -136 -135 -137 -140 -137 -133 -134 -136 -139 -138 -135 -135 -137 -133 -133 -138 -140 -140 -140 -138 -135 -136 -138 -142 -140 -139 -135 -139 -137 -135 -136 -136 -136 -136 -135 -135 -136 -133 -137 -132 -132 -136 -139 -136 -133 -132 -135 -136 -137 -137 -135 -136 -138 -135 -134 -139 -137 -136 -136 -136 -138 -138 -139 -136 -137 -137 -140 -137 -139 -136 -138 -139 -139 -140 -143 -143 -141 -136 -137 -137 -138 -138 -137 -136 -134 -136 -141 -142 -140 -136 -140 -138 -136 -138 -137 -135 -132 -137 -136 -135 -136 -137 -137 -136 -134 -136 -138 -134 -134 -132 -136 -135 -136 -138 -136 -134 -140 -136 -136 -138 -142 -142 -139 -141 -139 -141 -140 -141 -141 -142 -141 -140 -140 -140 -139 -141 -141 -141 -142 -141 -141 -137 -138 -139 -138 -134 -134 -134 -137 -138 -138 -137 -139 -141 -138 -140 -142 -139 -137 -139 -137 -134 -140 -139 -144 -143 -137 -140 -137 -137 -139 -141 -141 -144 -140 -143 -143 -143 -141 -139 -142 -141 -140 -138 -138 -142 -139 -138 -140 -141 -143 -144 -144 -142 -144 -143 -141 -141 -141 -140 -141 -141 -140 -141 -141 -139 -143 -141 -138 -141 -142 -145 -143 -148 -141 -140 -139 -146 -147 -146 -146 -144 -141 -138 -141 -142 -141 -140 -139 -140 -141 -138 -140 -141 -139 -141 -142 -137 -135 -140 -138 -140 -140 -138 -137 -142 -142 -146 -143 -145 -147 -146 -143 -142 -147 -150 -152 -147 -146 -145 -145 -147 -146 -146 -145 -142 -141 -143 -146 -141 -142 -144 -145 -144 -143 -141 -140 -140 -139 -142 -146 -146 -142 -144 -142 -140 -145 -142 -141 -143 -143 -146 -145 -144 -144 -140 -143 -144 -143 -145 -147 -148 -150 -146 -148 -147 -146 -149 -147 -147 -147 -146 -150 -150 -150 -148 -150 -150 -152 -146 -148 -147 -149 -150 -147 -145 -138 -144 -146 -148 -146 -147 -143 -140 -144 -144 -142 -142 -140 -245 -348 -348 -453 -554 -556 -661 -760 -760 -863 -864 -863 -965 -858 -855 -963 -939 -940 -1040 -1037 -935 -928 -933 -1027 -1026 -1122 -1219 -1323 -1727 -1829 -1931 -2232 -2329 -2426 -2730 -2928 -3130 -3329 -3311 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -2 -1 0 0 -1 -2 -2 -1 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 -1 0 -1 0 -2 -1 -1 0 -1 -2 -1 -2 -2 -1 -1 -2 -1 -1 -2 -2 -2 -1 0 -2 -2 -2 -2 -3 -2 -2 -1 -2 -2 -3 -5 -4 -3 -2 -3 -4 -4 -4 -4 -3 -4 -4 -5 -7 -5 -5 -5 -4 -6 -5 -6 -6 -5 -4 -5 -6 -5 -5 -5 -4 -4 -4 -5 -5 -4 -5 -5 -6 -5 -4 -6 -4 -6 -4 -5 -3 -4 -4 -6 -6 -5 -4 -4 -5 -5 -4 -7 -6 -8 -7 -7 -6 -5 -6 -6 -5 -5 -6 -8 -6 -6 -7 -7 -6 -6 -6 -7 -8 -8 -7 -6 -5 -5 -5 -5 -7 -6 -6 -6 -7 -7 -7 -8 -9 -9 -9 -9 -9 -8 -10 -10 -10 -10 -11 -9 -9 -10 -7 -7 -7 -8 -8 -9 -7 -8 -8 -7 -9 -9 -9 -12 -12 -11 -11 -10 -10 -11 -11 -12 -12 -11 -11 -11 -11 -13 -11 -10 -11 -12 -11 -11 -10 -8 -10 -9 -10 -12 -10 -11 -11 -10 -10 -10 -11 -9 -11 -12 -11 -10 -12 -13 -12 -11 -10 -11 -11 -12 -13 -13 -11 -15 -14 -15 -17 -15 -17 -16 -12 -15 -15 -14 -14 -15 -11 -15 -12 -13 -16 -15 -17 -15 -16 -15 -14 -14 -15 -17 -19 -17 -15 -15 -16 -16 -18 -20 -17 -18 -17 -17 -18 -16 -16 -17 -17 -17 -16 -17 -15 -18 -17 -14 -15 -16 -14 -17 -17 -16 -15 -15 -17 -16 -14 -13 -15 -17 -16 -17 -17 -20 -19 -21 -21 -20 -18 -19 -21 -21 -21 -21 -21 -23 -22 -21 -20 -21 -22 -21 -20 -21 -20 -20 -19 -20 -18 -18 -19 -20 -20 -19 -19 -18 -20 -18 -17 -18 -18 -17 -18 -18 -20 -19 -21 -20 -19 -18 -19 -21 -21 -20 -20 -20 -20 -22 -21 -20 -19 -21 -22 -22 -21 -20 -21 -24 -23 -22 -22 -24 -21 -22 -22 -23 -24 -25 -24 -23 -22 -22 -22 -22 -22 -23 -22 -22 -23 -23 -22 -22 -21 -21 -22 -23 -23 -23 -24 -23 -23 -24 -24 -25 -26 -25 -28 -26 -23 -25 -25 -27 -25 -26 -25 -26 -26 -26 -28 -27 -27 -27 -29 -29 -28 -28 -27 -26 -26 -28 -28 -26 -27 -28 -27 -28 -29 -29 -28 -28 -26 -29 -29 -25 -27 -29 -27 -26 -28 -31 -30 -28 -27 -27 -29 -26 -28 -28 -27 -28 -27 -26 -31 -30 -28 -26 -28 -29 -31 -29 -31 -32 -32 -33 -34 -34 -33 -32 -35 -35 -34 -35 -36 -34 -35 -32 -34 -35 -36 -35 -34 -34 -35 -35 -34 -35 -36 -35 -35 -36 -35 -35 -36 -37 -36 -35 -34 -35 -36 -34 -34 -36 -36 -35 -35 -35 -35 -36 -36 -35 -36 -33 -31 -33 -37 -37 -35 -35 -34 -33 -33 -30 -34 -34 -31 -33 -33 -32 -36 -35 -38 -39 -40 -37 -39 -37 -37 -39 -42 -39 -36 -39 -40 -39 -40 -40 -39 -40 -39 -38 -39 -40 -40 -39 -38 -40 -42 -40 -42 -40 -41 -41 -40 -39 -40 -40 -40 -38 -39 -41 -40 -38 -36 -35 -39 -37 -39 -36 -37 -39 -38 -37 -37 -39 -39 -39 -37 -38 -38 -37 -40 -37 -40 -41 -38 -36 -40 -42 -42 -41 -43 -44 -46 -43 -42 -43 -45 -45 -44 -43 -43 -44 -46 -41 -42 -44 -41 -42 -42 -41 -41 -40 -39 -37 -43 -44 -40 -39 -39 -38 -39 -41 -43 -43 -43 -43 -41 -41 -41 -41 -40 -40 -40 -44 -45 -43 -43 -44 -42 -41 -41 -41 -44 -43 -44 -43 -42 -42 -44 -44 -45 -44 -45 -43 -43 -44 -44 -41 -42 -46 -46 -45 -46 -46 -43 -43 -44 -43 -43 -44 -43 -45 -44 -46 -44 -46 -47 -48 -47 -47 -46 -47 -47 -47 -48 -48 -46 -50 -51 -50 -50 -51 -48 -48 -53 -53 -52 -49 -50 -50 -50 -49 -51 -52 -51 -50 -54 -49 -46 -49 -52 -51 -52 -50 -52 -49 -49 -48 -52 -50 -49 -50 -52 -52 -53 -51 -54 -52 -53 -50 -49 -54 -55 -52 -52 -51 -52 -51 -50 -50 -51 -51 -53 -53 -53 -53 -53 -53 -56 -55 -53 -52 -53 -53 -54 -54 -53 -54 -55 -56 -58 -57 -57 -60 -61 -61 -57 -56 -57 -56 -56 -58 -57 -59 -59 -59 -59 -59 -59 -58 -56 -56 -61 -63 -61 -58 -54 -58 -60 -61 -57 -57 -57 -60 -61 -59 -56 -55 -57 -60 -58 -56 -56 -57 -60 -56 -59 -62 -58 -59 -56 -56 -62 -68 -67 -58 -56 -56 -64 -69 -64 -60 -58 -51 -55 -66 -76 -80 -77 -64 -52 -48 -56 -69 -78 -83 -80 -62 -46 -44 -49 -68 -86 -84 -68 -51 -38 -42 -55 -78 -88 -78 -63 -51 -53 -60 -70 -72 -75 -77 -70 -61 -55 -54 -64 -71 -80 -79 -62 -52 -48 -53 -65 -78 -83 -76 -62 -51 -50 -60 -76 -77 -71 -63 -55 -58 -66 -75 -76 -79 -66 -54 -54 -72 -82 -84 -82 -70 -64 -59 -70 -82 -83 -79 -71 -65 -62 -65 -71 -81 -84 -72 -60 -56 -62 -66 -74 -73 -66 -59 -60 -68 -73 -72 -75 -72 -62 -61 -62 -74 -82 -78 -69 -64 -66 -73 -77 -81 -83 -82 -80 -74 -74 -75 -80 -81 -77 -71 -65 -67 -69 -77 -75 -75 -69 -63 -63 -66 -74 -77 -76 -73 -67 -69 -74 -73 -76 -75 -77 -77 -76 -73 -73 -74 -76 -76 -76 -79 -81 -78 -76 -73 -75 -76 -73 -73 -74 -72 -72 -77 -77 -79 -81 -78 -76 -71 -68 -72 -77 -79 -80 -80 -78 -77 -77 -80 -83 -81 -76 -82 -84 -85 -85 -87 -85 -79 -82 -81 -82 -85 -88 -90 -85 -83 -79 -79 -79 -85 -83 -83 -80 -77 -74 -75 -79 -82 -85 -81 -77 -76 -77 -79 -81 -82 -80 -76 -75 -80 -88 -90 -90 -85 -82 -79 -81 -88 -90 -89 -83 -79 -84 -85 -87 -82 -83 -84 -87 -81 -78 -77 -76 -79 -80 -84 -87 -84 -81 -76 -70 -73 -76 -85 -87 -83 -83 -82 -84 -86 -88 -91 -91 -91 -91 -87 -88 -88 -87 -88 -89 -90 -89 -88 -83 -84 -86 -92 -93 -87 -81 -83 -85 -90 -88 -82 -72 -73 -82 -95 -90 -85 -76 -75 -78 -79 -89 -88 -83 -75 -73 -82 -88 -93 -88 -81 -76 -84 -97 -97 -83 -79 -80 -89 -93 -95 -96 -86 -80 -81 -89 -95 -101 -94 -89 -87 -89 -91 -96 -94 -89 -87 -89 -89 -95 -98 -95 -86 -81 -87 -97 -108 -104 -93 -80 -76 -88 -104 -104 -90 -74 -75 -87 -105 -106 -90 -86 -87 -91 -103 -105 -103 -96 -85 -85 -91 -100 -107 -106 -103 -96 -89 -93 -95 -100 -100 -100 -97 -94 -97 -94 -98 -96 -94 -92 -95 -96 -90 -88 -93 -100 -102 -104 -99 -92 -98 -105 -110 -105 -97 -93 -103 -111 -110 -100 -94 -99 -110 -114 -108 -98 -92 -99 -102 -107 -110 -104 -98 -93 -96 -101 -101 -99 -98 -100 -95 -86 -90 -105 -116 -113 -100 -95 -96 -102 -107 -114 -118 -110 -97 -93 -96 -107 -115 -113 -112 -109 -106 -103 -101 -101 -105 -110 -113 -109 -94 -83 -86 -102 -113 -113 -108 -100 -95 -96 -104 -113 -119 -109 -103 -103 -108 -108 -106 -107 -108 -108 -107 -104 -114 -117 -123 -118 -106 -100 -101 -109 -115 -118 -106 -99 -99 -109 -115 -116 -111 -112 -105 -93 -94 -102 -107 -101 -101 -106 -107 -106 -107 -106 -104 -104 -102 -107 -111 -112 -111 -113 -115 -122 -121 -114 -106 -106 -108 -109 -110 -107 -106 -106 -110 -107 -104 -103 -107 -105 -105 -103 -104 -100 -99 -99 -104 -103 -107 -101 -96 -96 -98 -102 -108 -109 -109 -108 -106 -111 -111 -109 -107 -111 -111 -113 -109 -104 -102 -110 -111 -106 -106 -107 -106 -101 -101 -103 -102 -102 -97 -99 -99 -99 -100 -97 -97 -95 -99 -97 -98 -99 -101 -102 -102 -98 -97 -100 -101 -101 -102 -100 -101 -101 -103 -104 -99 -106 -106 -105 -107 -109 -107 -107 -105 -109 -110 -110 -106 -104 -106 -105 -104 -104 -106 -102 -103 -99 -98 -97 -100 -99 -96 -95 -99 -98 -98 -102 -103 -106 -104 -97 -99 -108 -112 -107 -105 -98 -103 -112 -114 -110 -106 -108 -114 -113 -113 -110 -109 -111 -111 -108 -111 -111 -113 -111 -108 -104 -102 -105 -107 -106 -103 -102 -104 -101 -99 -98 -101 -102 -100 -100 -103 -102 -103 -103 -98 -100 -103 -103 -105 -106 -106 -104 -101 -104 -104 -106 -109 -112 -110 -109 -107 -105 -106 -108 -109 -109 -107 -105 -106 -106 -103 -103 -102 -99 -102 -103 -103 -107 -104 -104 -104 -104 -108 -109 -107 -107 -103 -105 -109 -110 -108 -107 -106 -104 -106 -107 -106 -108 -111 -112 -108 -107 -107 -109 -110 -109 -106 -109 -110 -104 -103 -105 -105 -105 -110 -110 -107 -104 -108 -106 -107 -107 -106 -109 -109 -108 -108 -107 -105 -106 -108 -106 -108 -106 -106 -108 -107 -110 -109 -112 -109 -108 -110 -110 -110 -112 -112 -114 -112 -110 -109 -107 -107 -105 -107 -107 -107 -108 -107 -106 -104 -105 -106 -105 -107 -109 -107 -103 -104 -106 -107 -109 -104 -104 -109 -111 -110 -108 -107 -108 -110 -113 -114 -115 -114 -111 -107 -110 -112 -116 -114 -115 -115 -113 -114 -113 -110 -111 -110 -111 -111 -111 -110 -111 -111 -109 -109 -107 -110 -111 -108 -106 -107 -107 -107 -110 -104 -107 -107 -107 -108 -110 -112 -112 -112 -110 -110 -112 -110 -112 -112 -111 -109 -109 -109 -108 -110 -112 -112 -112 -112 -110 -111 -109 -111 -111 -115 -114 -113 -112 -111 -107 -111 -108 -109 -108 -111 -111 -110 -108 -107 -108 -109 -111 -112 -111 -113 -115 -118 -116 -111 -113 -115 -115 -114 -114 -113 -111 -115 -116 -114 -111 -110 -117 -120 -112 -110 -110 -113 -113 -112 -112 -110 -109 -110 -109 -108 -110 -110 -110 -107 -108 -111 -111 -110 -109 -107 -110 -111 -106 -106 -109 -111 -111 -112 -112 -111 -113 -115 -116 -115 -117 -117 -115 -115 -115 -120 -118 -118 -115 -114 -118 -117 -116 -115 -113 -111 -112 -111 -113 -113 -114 -111 -110 -115 -112 -111 -112 -109 -108 -112 -114 -112 -113 -115 -114 -115 -113 -112 -114 -116 -117 -115 -115 -116 -116 -115 -116 -118 -118 -120 -121 -120 -117 -118 -121 -120 -121 -123 -119 -120 -123 -121 -121 -120 -117 -118 -119 -118 -116 -118 -117 -118 -116 -114 -114 -114 -117 -118 -116 -114 -113 -117 -116 -117 -116 -117 -119 -119 -118 -119 -120 -119 -118 -118 -120 -119 -115 -118 -118 -121 -120 -119 -120 -118 -121 -119 -120 -122 -122 -121 -118 -118 -117 -118 -119 -118 -117 -119 -120 -115 -116 -119 -118 -118 -120 -122 -117 -116 -118 -115 -118 -116 -118 -118 -115 -117 -114 -117 -117 -114 -115 -115 -116 -114 -118 -118 -117 -117 -115 -114 -118 -115 -118 -116 -116 -115 -113 -115 -117 -118 -116 -115 -118 -116 -115 -113 -114 -114 -113 -115 -115 -117 -115 -112 -114 -114 -122 -120 -118 -118 -118 -122 -119 -119 -121 -121 -119 -117 -118 -121 -120 -118 -120 -118 -121 -121 -120 -120 -121 -120 -118 -120 -119 -119 -120 -118 -118 -117 -119 -121 -120 -120 -117 -117 -121 -117 -118 -123 -123 -125 -126 -121 -118 -120 -122 -120 -119 -116 -119 -120 -121 -122 -124 -126 -120 -121 -121 -122 -119 -121 -124 -122 -122 -121 -123 -121 -122 -121 -119 -120 -121 -121 -116 -118 -118 -119 -120 -117 -119 -116 -115 -116 -115 -115 -118 -119 -123 -124 -118 -117 -117 -120 -121 -120 -117 -118 -121 -121 -119 -121 -124 -121 -119 -117 -123 -122 -120 -123 -124 -125 -123 -121 -123 -124 -123 -121 -118 -120 -121 -118 -119 -122 -121 -124 -122 -121 -120 -120 -122 -123 -123 -124 -118 -120 -123 -122 -121 -125 -120 -124 -123 -124 -125 -120 -122 -125 -122 -123 -120 -124 -124 -124 -123 -118 -119 -119 -123 -123 -121 -126 -123 -123 -121 -122 -122 -122 -129 -125 -122 -124 -126 -128 -129 -125 -126 -123 -121 -122 -128 -124 -123 -124 -128 -126 -127 -129 -131 -129 -127 -128 -130 -131 -127 -128 -128 -129 -127 -127 -126 -125 -127 -131 -126 -124 -126 -130 -131 -130 -130 -128 -128 -130 -130 -134 -130 -130 -128 -120 -122 -133 -137 -131 -129 -129 -127 -122 -123 -130 -131 -128 -128 -129 -125 -124 -126 -132 -131 -130 -126 -127 -128 -130 -129 -131 -129 -131 -128 -128 -128 -125 -129 -132 -132 -129 -127 -131 -134 -131 -128 -127 -127 -128 -136 -129 -115 -119 -138 -150 -143 -125 -120 -121 -128 -125 -128 -133 -135 -124 -122 -123 -133 -129 -129 -132 -129 -127 -128 -126 -133 -130 -131 -131 -129 -133 -133 -130 -128 -131 -132 -130 -132 -130 -130 -129 -127 -130 -130 -131 -133 -131 -129 -129 -127 -126 -123 -126 -130 -135 -135 -129 -125 -125 -127 -131 -130 -131 -133 -133 -130 -131 -133 -132 -130 -135 -132 -136 -131 -132 -133 -133 -132 -133 -134 -133 -131 -131 -133 -131 -130 -132 -131 -129 -129 -128 -127 -131 -129 -130 -132 -133 -130 -131 -130 -133 -129 -127 -129 -132 -133 -131 -132 -130 -128 -130 -131 -132 -132 -131 -133 -130 -131 -135 -132 -136 -136 -136 -135 -134 -133 -135 -132 -132 -132 -136 -138 -134 -135 -132 -131 -129 -132 -132 -133 -129 -126 -127 -125 -133 -133 -128 -128 -130 -131 -129 -131 -130 -135 -132 -133 -132 -131 -134 -136 -135 -137 -135 -136 -137 -136 -134 -134 -136 -139 -136 -137 -132 -136 -132 -135 -140 -136 -139 -134 -130 -134 -139 -137 -139 -137 -138 -140 -137 -134 -135 -137 -136 -136 -135 -138 -138 -134 -137 -140 -139 -139 -139 -137 -140 -139 -138 -139 -140 -139 -137 -140 -138 -131 -134 -134 -138 -136 -134 -134 -135 -136 -134 -135 -135 -138 -135 -136 -138 -134 -133 -137 -137 -138 -138 -137 -138 -137 -135 -137 -137 -139 -140 -139 -139 -136 -136 -139 -139 -141 -140 -137 -135 -136 -141 -145 -141 -139 -139 -139 -139 -138 -138 -137 -135 -136 -138 -138 -140 -141 -141 -139 -141 -137 -138 -139 -136 -138 -138 -138 -135 -135 -135 -137 -136 -134 -137 -135 -135 -136 -135 -133 -135 -137 -137 -138 -135 -135 -137 -139 -140 -141 -140 -135 -140 -137 -142 -140 -141 -147 -140 -141 -141 -140 -143 -139 -142 -142 -144 -140 -144 -139 -140 -144 -140 -137 -138 -135 -135 -137 -136 -137 -141 -137 -136 -137 -141 -144 -140 -139 -141 -138 -133 -137 -142 -141 -143 -140 -142 -140 -137 -140 -139 -143 -140 -142 -142 -140 -143 -142 -143 -144 -140 -140 -142 -136 -136 -137 -143 -143 -140 -141 -140 -145 -144 -147 -143 -144 -145 -140 -140 -144 -144 -141 -144 -141 -139 -140 -140 -138 -140 -143 -144 -145 -145 -142 -140 -145 -146 -147 -143 -144 -142 -144 -142 -142 -142 -142 -140 -137 -140 -141 -141 -143 -139 -139 -142 -139 -137 -141 -139 -140 -138 -139 -142 -139 -140 -144 -138 -144 -144 -147 -147 -146 -148 -146 -143 -145 -147 -149 -150 -150 -144 -146 -149 -147 -144 -143 -140 -141 -145 -145 -146 -145 -143 -141 -144 -141 -141 -143 -142 -139 -141 -145 -146 -143 -145 -143 -142 -141 -145 -144 -143 -144 -144 -144 -144 -145 -142 -144 -144 -145 -149 -149 -147 -148 -148 -149 -146 -146 -146 -146 -147 -149 -149 -148 -152 -150 -147 -147 -154 -149 -148 -147 -146 -147 -151 -148 -144 -147 -144 -146 -147 -145 -144 -143 -145 -145 -146 -141 -141 -244 -343 -341 -444 -544 -547 -650 -749 -747 -849 -850 -849 -947 -844 -842 -942 -923 -925 -1023 -1020 -915 -913 -914 -1111 -1207 -1301 -1397 -1498 -1896 -1992 -2093 -2387 -2485 -2478 -2673 -2870 -3066 -3259 -3241 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 1 0 0 1 0 0 0 -1 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 -1 -1 -1 0 0 0 0 -3 -1 -2 0 -1 -2 -2 -1 0 0 -2 -2 -2 -2 -3 -2 -1 -1 -2 -2 -1 -2 0 -3 -2 -2 -1 -1 -1 -1 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -5 -6 -5 -5 -5 -4 -4 -5 -4 -5 -4 -5 -4 -6 -6 -5 -5 -5 -4 -3 -3 -5 -4 -3 -4 -4 -4 -4 -6 -5 -4 -5 -3 -6 -5 -4 -3 -4 -5 -6 -6 -7 -6 -5 -5 -5 -5 -6 -6 -7 -6 -5 -5 -6 -6 -6 -6 -6 -5 -5 -6 -7 -8 -6 -7 -7 -7 -7 -6 -5 -7 -7 -6 -6 -6 -5 -5 -4 -6 -6 -6 -8 -7 -8 -7 -9 -8 -10 -9 -9 -9 -8 -8 -9 -11 -10 -11 -9 -9 -8 -9 -8 -8 -9 -7 -7 -9 -9 -9 -8 -8 -12 -11 -11 -12 -12 -12 -10 -11 -11 -12 -11 -12 -12 -11 -10 -11 -10 -13 -11 -11 -12 -9 -11 -11 -10 -11 -9 -11 -11 -10 -11 -10 -11 -11 -10 -11 -10 -10 -11 -12 -10 -11 -13 -10 -11 -11 -11 -13 -14 -14 -15 -11 -15 -14 -14 -17 -17 -16 -17 -16 -15 -14 -14 -12 -16 -12 -14 -14 -14 -17 -15 -15 -14 -17 -16 -16 -16 -17 -16 -15 -16 -18 -17 -17 -16 -17 -19 -16 -16 -16 -16 -16 -18 -17 -15 -17 -18 -17 -14 -15 -15 -14 -15 -15 -15 -15 -16 -17 -15 -15 -16 -14 -15 -15 -15 -15 -15 -18 -18 -21 -20 -21 -21 -21 -21 -21 -19 -19 -20 -22 -24 -23 -22 -22 -22 -20 -19 -22 -20 -20 -22 -20 -17 -19 -19 -19 -19 -19 -20 -20 -20 -18 -17 -16 -17 -19 -19 -17 -15 -17 -20 -20 -22 -19 -19 -20 -19 -18 -18 -21 -21 -22 -22 -21 -19 -21 -21 -20 -18 -20 -22 -22 -21 -22 -23 -24 -22 -23 -22 -21 -23 -24 -24 -23 -23 -23 -22 -23 -23 -21 -23 -22 -20 -20 -22 -21 -21 -23 -22 -22 -23 -23 -22 -23 -24 -25 -23 -23 -24 -25 -24 -23 -25 -28 -28 -27 -24 -24 -23 -26 -27 -26 -27 -27 -24 -24 -28 -28 -26 -30 -28 -28 -25 -27 -28 -26 -26 -27 -28 -26 -27 -29 -28 -29 -29 -27 -27 -29 -29 -29 -28 -26 -27 -27 -28 -29 -29 -28 -27 -28 -27 -28 -28 -27 -29 -31 -29 -29 -28 -27 -27 -30 -30 -28 -28 -29 -30 -30 -32 -32 -34 -33 -35 -32 -35 -34 -35 -35 -33 -32 -35 -33 -36 -36 -33 -32 -35 -36 -36 -35 -36 -36 -36 -36 -36 -35 -34 -37 -34 -35 -34 -36 -35 -35 -36 -36 -36 -33 -33 -31 -34 -37 -38 -36 -36 -36 -32 -33 -34 -35 -35 -36 -36 -34 -34 -35 -34 -31 -32 -31 -32 -34 -33 -33 -36 -36 -35 -39 -40 -38 -37 -39 -39 -38 -39 -39 -38 -37 -37 -38 -38 -40 -40 -38 -37 -39 -40 -41 -39 -39 -40 -41 -42 -42 -41 -41 -42 -42 -39 -40 -38 -38 -40 -40 -41 -39 -37 -38 -38 -38 -40 -38 -38 -37 -37 -35 -36 -37 -38 -36 -39 -41 -38 -39 -36 -40 -38 -37 -39 -38 -39 -42 -40 -38 -40 -43 -45 -44 -44 -44 -42 -43 -45 -46 -43 -42 -42 -45 -42 -44 -43 -44 -41 -41 -41 -41 -41 -42 -40 -41 -41 -40 -42 -41 -39 -38 -39 -40 -41 -41 -43 -42 -40 -42 -43 -40 -42 -44 -42 -40 -42 -44 -40 -41 -43 -42 -42 -45 -43 -44 -45 -44 -43 -44 -43 -45 -44 -42 -42 -44 -48 -43 -43 -42 -42 -43 -43 -45 -44 -44 -48 -45 -44 -44 -44 -42 -45 -46 -44 -45 -47 -44 -46 -46 -48 -47 -46 -46 -48 -46 -47 -49 -47 -51 -50 -50 -50 -49 -49 -52 -50 -51 -49 -50 -51 -50 -50 -51 -52 -51 -50 -49 -52 -50 -47 -50 -51 -52 -50 -51 -49 -51 -50 -51 -48 -49 -53 -49 -51 -53 -51 -51 -51 -53 -49 -51 -54 -51 -51 -51 -51 -53 -51 -51 -53 -54 -52 -52 -55 -52 -51 -53 -51 -53 -54 -56 -57 -55 -53 -53 -54 -52 -54 -54 -56 -55 -59 -59 -59 -57 -57 -57 -57 -59 -58 -58 -58 -56 -58 -59 -60 -58 -60 -59 -58 -58 -58 -59 -60 -59 -59 -57 -57 -55 -57 -60 -60 -59 -59 -58 -59 -59 -56 -56 -55 -56 -59 -56 -54 -58 -60 -59 -59 -58 -60 -59 -62 -60 -59 -63 -64 -65 -58 -58 -58 -57 -58 -68 -66 -68 -69 -63 -56 -58 -58 -69 -83 -78 -70 -56 -48 -55 -65 -76 -83 -81 -72 -48 -35 -40 -63 -85 -91 -79 -58 -39 -41 -59 -82 -88 -83 -75 -58 -49 -48 -53 -71 -86 -84 -74 -60 -54 -51 -62 -76 -81 -72 -59 -49 -51 -64 -77 -80 -72 -61 -55 -55 -65 -70 -73 -70 -61 -56 -62 -74 -82 -81 -73 -63 -58 -65 -78 -79 -81 -81 -67 -51 -55 -67 -83 -92 -86 -65 -54 -52 -69 -86 -88 -79 -58 -52 -54 -71 -80 -80 -70 -61 -55 -59 -72 -79 -81 -75 -66 -56 -57 -68 -80 -86 -84 -76 -67 -63 -68 -77 -89 -89 -84 -82 -77 -72 -76 -77 -80 -73 -66 -63 -66 -72 -78 -79 -74 -67 -63 -63 -69 -75 -80 -78 -75 -69 -65 -67 -74 -82 -82 -77 -74 -74 -69 -74 -78 -77 -78 -79 -79 -78 -76 -72 -74 -78 -73 -71 -73 -75 -76 -76 -75 -79 -82 -81 -79 -72 -66 -69 -77 -82 -85 -81 -80 -79 -80 -82 -81 -80 -85 -84 -86 -84 -87 -87 -88 -88 -82 -77 -82 -87 -89 -91 -88 -84 -81 -79 -79 -83 -83 -82 -77 -73 -73 -84 -84 -83 -81 -74 -74 -77 -78 -85 -85 -77 -73 -76 -84 -92 -93 -90 -84 -79 -78 -83 -88 -86 -85 -86 -84 -87 -86 -85 -85 -83 -79 -85 -84 -82 -78 -79 -83 -86 -84 -84 -83 -78 -77 -73 -78 -85 -87 -88 -82 -78 -79 -84 -92 -89 -85 -85 -87 -93 -93 -89 -88 -90 -91 -91 -90 -88 -85 -86 -91 -92 -89 -88 -88 -93 -87 -77 -75 -80 -92 -98 -91 -78 -70 -80 -89 -89 -89 -85 -80 -79 -77 -76 -84 -92 -90 -80 -85 -89 -94 -92 -81 -70 -75 -90 -102 -104 -98 -84 -75 -78 -89 -103 -102 -93 -80 -75 -86 -98 -106 -104 -96 -86 -83 -89 -95 -105 -101 -84 -82 -87 -99 -107 -99 -89 -80 -89 -98 -103 -97 -83 -75 -88 -107 -107 -96 -80 -78 -85 -96 -104 -101 -93 -88 -93 -99 -101 -102 -107 -101 -92 -88 -89 -97 -105 -109 -107 -98 -90 -92 -99 -107 -105 -99 -98 -98 -97 -92 -93 -96 -98 -103 -99 -94 -94 -97 -102 -109 -106 -97 -101 -108 -113 -107 -101 -96 -102 -113 -110 -103 -98 -100 -106 -110 -107 -106 -107 -105 -102 -95 -92 -102 -110 -112 -102 -91 -93 -96 -95 -100 -108 -103 -99 -96 -99 -107 -114 -113 -116 -106 -95 -99 -106 -116 -119 -106 -94 -100 -110 -118 -115 -107 -103 -107 -109 -101 -98 -103 -106 -110 -112 -102 -94 -92 -101 -106 -108 -105 -104 -106 -114 -113 -110 -103 -108 -115 -118 -119 -106 -96 -98 -110 -122 -120 -122 -113 -108 -107 -108 -116 -117 -112 -103 -102 -104 -108 -112 -113 -109 -113 -114 -107 -99 -94 -98 -104 -107 -105 -102 -99 -110 -115 -115 -106 -102 -99 -103 -115 -122 -119 -116 -113 -110 -112 -116 -122 -117 -111 -106 -106 -108 -110 -110 -105 -105 -106 -107 -109 -107 -105 -102 -98 -100 -103 -106 -104 -102 -102 -100 -99 -100 -103 -105 -109 -110 -110 -109 -110 -109 -111 -113 -113 -115 -108 -103 -102 -106 -111 -111 -110 -111 -104 -101 -105 -106 -107 -103 -107 -100 -99 -99 -102 -106 -102 -102 -95 -97 -97 -100 -102 -102 -101 -98 -103 -102 -101 -103 -100 -100 -101 -104 -106 -100 -101 -102 -102 -105 -106 -110 -108 -107 -109 -113 -110 -110 -111 -109 -107 -107 -108 -105 -103 -107 -104 -104 -104 -104 -101 -99 -96 -101 -100 -98 -97 -97 -102 -103 -103 -105 -108 -107 -106 -105 -101 -103 -110 -111 -111 -110 -107 -108 -113 -116 -112 -110 -113 -114 -114 -112 -112 -108 -108 -111 -113 -111 -108 -105 -103 -104 -106 -108 -106 -105 -104 -102 -102 -101 -100 -101 -101 -103 -104 -104 -104 -104 -102 -103 -105 -108 -106 -107 -102 -104 -104 -106 -109 -111 -110 -109 -108 -109 -109 -111 -109 -109 -109 -107 -107 -108 -108 -107 -106 -104 -103 -107 -106 -105 -103 -104 -105 -107 -107 -109 -109 -110 -107 -107 -108 -109 -111 -106 -107 -107 -108 -108 -112 -109 -110 -110 -108 -109 -110 -111 -109 -108 -108 -109 -111 -110 -106 -109 -110 -107 -105 -106 -109 -110 -112 -110 -107 -106 -107 -107 -107 -112 -109 -108 -109 -108 -108 -108 -112 -106 -109 -109 -110 -109 -109 -109 -109 -109 -109 -113 -111 -113 -113 -113 -114 -112 -110 -111 -110 -109 -110 -108 -107 -111 -109 -109 -111 -108 -106 -106 -108 -107 -109 -108 -105 -106 -112 -106 -107 -108 -108 -107 -110 -109 -110 -110 -109 -109 -115 -115 -114 -113 -114 -114 -112 -112 -113 -115 -116 -115 -114 -114 -114 -112 -113 -115 -114 -112 -113 -113 -114 -112 -111 -110 -113 -109 -111 -110 -112 -111 -109 -108 -106 -109 -109 -108 -110 -112 -109 -110 -113 -112 -108 -114 -114 -114 -116 -112 -109 -110 -112 -113 -113 -108 -109 -112 -111 -115 -115 -113 -113 -111 -113 -113 -114 -115 -116 -113 -110 -111 -111 -111 -113 -111 -113 -111 -112 -111 -111 -109 -110 -109 -109 -114 -116 -117 -119 -117 -117 -115 -115 -113 -113 -115 -115 -116 -115 -115 -115 -116 -116 -115 -113 -114 -119 -114 -114 -113 -113 -113 -113 -113 -113 -111 -110 -109 -113 -112 -111 -112 -110 -108 -110 -111 -110 -111 -107 -109 -110 -109 -109 -114 -115 -115 -114 -113 -114 -116 -116 -120 -119 -117 -118 -119 -122 -120 -120 -118 -119 -115 -118 -117 -115 -119 -114 -115 -111 -114 -116 -116 -113 -111 -114 -115 -115 -114 -112 -110 -111 -112 -115 -117 -118 -115 -115 -114 -114 -116 -116 -118 -119 -117 -116 -118 -119 -117 -121 -121 -120 -123 -122 -120 -121 -122 -122 -124 -123 -124 -124 -122 -119 -120 -120 -122 -121 -119 -118 -116 -118 -120 -118 -117 -114 -114 -114 -114 -117 -116 -118 -117 -113 -116 -118 -114 -119 -120 -118 -120 -121 -121 -119 -118 -117 -119 -123 -121 -120 -120 -118 -120 -123 -122 -122 -120 -117 -119 -123 -120 -121 -121 -119 -121 -119 -119 -118 -119 -118 -118 -118 -115 -116 -123 -119 -119 -117 -117 -117 -117 -116 -120 -118 -118 -118 -117 -119 -116 -115 -116 -115 -117 -112 -117 -114 -118 -118 -120 -117 -118 -116 -116 -115 -116 -115 -113 -118 -117 -118 -116 -115 -117 -118 -115 -115 -117 -115 -114 -113 -114 -113 -114 -115 -115 -117 -117 -114 -116 -120 -118 -121 -121 -121 -120 -121 -122 -120 -122 -121 -121 -117 -118 -122 -121 -119 -120 -122 -118 -116 -119 -119 -120 -120 -121 -118 -119 -120 -118 -122 -122 -119 -118 -119 -119 -117 -116 -120 -122 -126 -124 -123 -122 -121 -122 -120 -121 -121 -123 -120 -116 -118 -117 -120 -123 -123 -124 -125 -123 -121 -123 -122 -123 -121 -121 -121 -124 -125 -124 -122 -120 -117 -120 -120 -120 -118 -118 -116 -116 -120 -118 -119 -120 -117 -115 -114 -118 -121 -120 -120 -118 -119 -117 -119 -119 -122 -124 -121 -120 -118 -120 -120 -121 -121 -122 -125 -122 -119 -123 -120 -123 -125 -125 -124 -125 -123 -123 -119 -123 -118 -117 -120 -125 -118 -123 -123 -124 -122 -123 -121 -122 -123 -119 -123 -123 -122 -123 -121 -123 -123 -125 -123 -122 -122 -126 -126 -121 -122 -125 -123 -121 -123 -121 -124 -125 -116 -119 -120 -120 -123 -123 -125 -127 -124 -120 -122 -125 -124 -124 -126 -124 -126 -126 -125 -127 -126 -130 -126 -120 -122 -125 -125 -124 -126 -128 -129 -128 -131 -131 -129 -127 -127 -130 -133 -131 -126 -126 -128 -131 -129 -126 -125 -128 -129 -128 -127 -127 -127 -129 -129 -129 -131 -131 -132 -130 -132 -133 -128 -123 -121 -129 -135 -133 -130 -130 -128 -127 -125 -124 -129 -130 -130 -126 -129 -129 -124 -125 -129 -131 -129 -131 -129 -128 -127 -130 -132 -132 -131 -130 -129 -129 -129 -126 -126 -129 -131 -131 -133 -131 -131 -132 -128 -126 -133 -136 -127 -121 -125 -143 -150 -136 -122 -122 -125 -126 -125 -130 -135 -131 -127 -125 -123 -129 -128 -131 -131 -128 -130 -129 -128 -130 -129 -130 -134 -133 -131 -129 -131 -131 -131 -132 -132 -130 -130 -131 -129 -129 -131 -129 -132 -132 -134 -132 -129 -127 -127 -124 -123 -131 -136 -132 -127 -128 -126 -128 -129 -134 -135 -136 -131 -129 -128 -129 -131 -130 -135 -137 -132 -131 -133 -132 -135 -137 -135 -133 -132 -131 -131 -133 -133 -134 -133 -131 -129 -129 -130 -134 -132 -129 -131 -132 -130 -133 -130 -130 -129 -131 -129 -128 -130 -134 -131 -128 -133 -134 -132 -134 -131 -133 -129 -130 -134 -134 -131 -133 -134 -132 -137 -138 -134 -133 -134 -134 -132 -136 -136 -136 -135 -135 -136 -136 -133 -130 -131 -129 -129 -128 -129 -130 -132 -129 -128 -128 -129 -132 -132 -132 -131 -132 -131 -131 -134 -135 -132 -134 -138 -133 -133 -136 -135 -137 -135 -136 -139 -136 -137 -136 -132 -137 -135 -137 -138 -137 -135 -138 -134 -135 -138 -137 -135 -140 -139 -137 -139 -140 -141 -135 -130 -136 -137 -139 -138 -138 -139 -137 -136 -136 -141 -142 -140 -140 -136 -139 -139 -142 -144 -135 -135 -137 -136 -135 -135 -134 -136 -135 -133 -136 -133 -136 -137 -137 -138 -137 -135 -136 -136 -134 -136 -138 -141 -141 -135 -139 -136 -134 -142 -141 -138 -138 -138 -138 -137 -141 -141 -143 -135 -135 -138 -141 -140 -140 -142 -141 -139 -139 -139 -142 -138 -134 -136 -140 -140 -140 -141 -138 -139 -141 -143 -143 -138 -137 -136 -138 -138 -140 -140 -139 -134 -130 -132 -136 -139 -135 -138 -135 -132 -133 -139 -140 -139 -138 -133 -137 -137 -142 -141 -139 -140 -139 -140 -139 -139 -142 -140 -142 -141 -147 -141 -141 -141 -141 -142 -143 -143 -142 -142 -143 -139 -140 -142 -141 -137 -138 -137 -135 -138 -137 -140 -139 -137 -138 -138 -138 -141 -141 -140 -140 -141 -138 -138 -139 -138 -143 -139 -140 -142 -140 -142 -141 -142 -142 -141 -142 -142 -140 -145 -145 -140 -142 -141 -138 -138 -140 -137 -139 -143 -142 -141 -142 -144 -146 -144 -142 -144 -144 -142 -142 -143 -143 -145 -143 -144 -139 -139 -140 -141 -141 -145 -147 -142 -140 -142 -146 -149 -146 -146 -142 -143 -143 -141 -141 -144 -140 -137 -141 -142 -141 -142 -137 -140 -144 -140 -140 -140 -140 -138 -143 -142 -140 -139 -139 -142 -145 -144 -140 -142 -147 -148 -148 -148 -150 -149 -146 -141 -145 -148 -149 -148 -146 -149 -148 -144 -144 -141 -140 -145 -145 -146 -144 -147 -144 -141 -141 -143 -145 -143 -143 -141 -143 -143 -141 -141 -144 -146 -146 -142 -142 -147 -146 -142 -143 -143 -146 -147 -145 -144 -148 -149 -148 -148 -150 -150 -147 -145 -144 -147 -150 -149 -146 -146 -146 -152 -150 -149 -150 -150 -148 -151 -146 -146 -146 -145 -152 -149 -148 -146 -148 -144 -145 -143 -144 -145 -146 -147 -144 -143 -241 -337 -339 -438 -534 -535 -640 -738 -737 -833 -835 -837 -934 -831 -826 -928 -906 -907 -1005 -1000 -903 -992 -1093 -1285 -1383 -1474 -1568 -1664 -2055 -2152 -2247 -2440 -2434 -2427 -2619 -2814 -3003 -3194 -3175 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -2 -1 0 0 0 -1 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 -1 0 -1 -1 0 0 0 0 0 -1 -3 0 -2 -1 0 -1 -1 -2 -1 -1 0 -1 0 -1 -1 0 0 -1 -1 -1 -3 -2 -3 -2 -1 -1 -2 -1 -1 -2 -1 -1 -2 -1 -2 -5 -3 -3 -3 -3 -4 -2 -3 -5 -6 -6 -6 -6 -6 -5 -4 -4 -4 -4 -4 -5 -5 -5 -4 -5 -5 -6 -5 -4 -3 -4 -5 -5 -3 -3 -2 -3 -4 -3 -3 -6 -5 -5 -4 -5 -5 -4 -5 -6 -5 -5 -6 -7 -6 -5 -6 -5 -5 -6 -5 -6 -7 -7 -7 -6 -6 -7 -7 -6 -6 -5 -6 -7 -7 -6 -6 -7 -6 -7 -7 -6 -7 -7 -6 -6 -7 -5 -6 -6 -7 -7 -7 -7 -7 -8 -7 -7 -8 -10 -9 -9 -10 -10 -9 -9 -9 -9 -9 -9 -9 -10 -9 -9 -7 -10 -9 -8 -9 -6 -12 -10 -11 -11 -10 -9 -11 -12 -12 -11 -11 -10 -10 -10 -13 -13 -11 -10 -11 -11 -10 -10 -10 -10 -12 -11 -11 -11 -10 -11 -9 -10 -12 -11 -8 -11 -11 -9 -11 -10 -11 -11 -12 -11 -10 -12 -11 -11 -12 -12 -14 -17 -12 -14 -12 -18 -15 -16 -16 -16 -17 -14 -16 -15 -15 -14 -12 -16 -14 -12 -15 -14 -16 -15 -15 -15 -17 -14 -15 -16 -16 -16 -18 -19 -18 -15 -16 -17 -16 -16 -16 -18 -16 -14 -17 -17 -16 -17 -17 -16 -15 -15 -14 -17 -14 -14 -14 -14 -15 -16 -15 -13 -14 -13 -15 -17 -15 -17 -18 -18 -16 -20 -22 -23 -20 -21 -22 -22 -21 -22 -22 -22 -22 -21 -21 -23 -22 -21 -20 -20 -21 -22 -19 -18 -19 -19 -18 -19 -18 -19 -20 -20 -19 -17 -16 -17 -17 -18 -17 -18 -18 -17 -18 -19 -23 -20 -20 -19 -17 -20 -22 -23 -20 -20 -21 -23 -22 -21 -19 -20 -19 -19 -23 -21 -20 -23 -21 -22 -22 -23 -22 -22 -22 -21 -23 -23 -23 -24 -23 -24 -24 -21 -20 -22 -21 -20 -21 -21 -21 -22 -23 -24 -23 -22 -24 -24 -24 -23 -22 -23 -24 -24 -25 -24 -24 -24 -27 -28 -27 -28 -26 -25 -26 -27 -26 -29 -26 -23 -23 -23 -26 -28 -29 -30 -28 -26 -25 -27 -27 -27 -28 -28 -26 -27 -25 -27 -31 -30 -28 -27 -29 -27 -27 -28 -27 -27 -28 -29 -28 -27 -26 -27 -25 -28 -32 -30 -29 -30 -30 -30 -30 -29 -29 -28 -28 -30 -30 -27 -29 -28 -30 -31 -36 -35 -34 -34 -33 -33 -32 -31 -35 -35 -33 -34 -33 -35 -35 -35 -34 -36 -35 -36 -36 -37 -37 -37 -35 -37 -34 -34 -34 -34 -33 -33 -36 -37 -37 -34 -34 -35 -34 -33 -35 -36 -36 -36 -34 -35 -35 -35 -33 -33 -35 -34 -34 -35 -35 -33 -32 -31 -31 -34 -32 -34 -35 -36 -37 -35 -36 -35 -38 -42 -39 -39 -39 -37 -39 -39 -38 -38 -38 -37 -35 -38 -39 -37 -39 -39 -37 -37 -38 -40 -39 -42 -41 -42 -42 -43 -41 -42 -40 -41 -38 -38 -36 -40 -41 -40 -40 -37 -39 -38 -39 -38 -37 -37 -38 -37 -37 -37 -35 -39 -38 -39 -36 -40 -40 -39 -39 -36 -37 -41 -40 -39 -39 -43 -42 -41 -42 -42 -43 -43 -44 -46 -47 -42 -42 -42 -44 -43 -39 -42 -46 -46 -43 -40 -38 -41 -42 -41 -41 -42 -42 -40 -39 -39 -39 -40 -42 -40 -38 -41 -40 -42 -41 -41 -41 -43 -43 -40 -42 -42 -44 -41 -41 -40 -41 -44 -46 -44 -41 -42 -44 -44 -42 -45 -44 -44 -42 -42 -43 -42 -41 -41 -42 -46 -46 -43 -45 -43 -45 -45 -44 -43 -46 -44 -44 -45 -47 -45 -45 -44 -42 -47 -48 -46 -45 -47 -48 -48 -49 -47 -48 -47 -48 -50 -49 -49 -47 -53 -50 -49 -52 -50 -50 -51 -51 -52 -52 -52 -51 -51 -50 -50 -50 -48 -50 -48 -50 -52 -50 -48 -52 -50 -49 -48 -51 -49 -52 -54 -53 -50 -52 -51 -52 -53 -54 -53 -50 -50 -51 -52 -53 -52 -49 -52 -52 -52 -54 -52 -53 -51 -49 -50 -53 -56 -54 -51 -53 -56 -56 -56 -55 -55 -55 -52 -57 -57 -55 -59 -57 -57 -60 -57 -56 -58 -58 -58 -59 -57 -60 -59 -59 -57 -59 -61 -56 -59 -61 -60 -59 -57 -59 -56 -57 -59 -58 -57 -57 -59 -60 -59 -57 -57 -54 -57 -55 -56 -53 -55 -58 -58 -57 -59 -59 -61 -63 -56 -58 -62 -66 -63 -59 -54 -59 -65 -74 -74 -65 -52 -46 -45 -59 -77 -80 -74 -67 -57 -50 -53 -66 -83 -94 -78 -53 -40 -42 -59 -73 -93 -93 -72 -42 -27 -39 -69 -95 -98 -84 -60 -42 -45 -56 -75 -93 -91 -76 -56 -43 -50 -69 -82 -86 -77 -58 -43 -50 -65 -82 -84 -71 -54 -51 -56 -66 -76 -80 -75 -58 -51 -60 -69 -81 -76 -69 -61 -58 -60 -71 -88 -91 -74 -56 -55 -68 -79 -84 -82 -74 -60 -57 -60 -77 -93 -91 -74 -57 -51 -63 -81 -89 -82 -72 -54 -54 -62 -75 -85 -78 -68 -59 -58 -61 -73 -81 -82 -73 -62 -58 -65 -78 -88 -83 -76 -72 -70 -69 -80 -87 -92 -85 -74 -67 -72 -77 -78 -79 -71 -67 -65 -65 -73 -78 -77 -76 -74 -69 -66 -62 -70 -79 -82 -77 -73 -70 -71 -76 -78 -80 -77 -74 -74 -75 -75 -79 -79 -80 -76 -76 -77 -75 -76 -76 -74 -74 -75 -76 -78 -82 -85 -79 -69 -73 -79 -80 -77 -72 -75 -78 -81 -82 -81 -82 -83 -83 -81 -81 -83 -86 -86 -88 -84 -85 -88 -87 -88 -83 -86 -87 -84 -84 -85 -89 -88 -88 -82 -80 -80 -80 -76 -74 -77 -82 -84 -82 -80 -75 -76 -83 -88 -80 -78 -72 -74 -84 -94 -95 -87 -81 -78 -81 -87 -91 -86 -81 -78 -82 -89 -94 -94 -85 -78 -75 -81 -84 -85 -83 -83 -87 -88 -88 -86 -80 -77 -73 -80 -84 -87 -85 -83 -82 -83 -86 -87 -83 -81 -83 -88 -92 -92 -86 -84 -91 -94 -95 -93 -87 -87 -85 -88 -94 -94 -91 -91 -86 -83 -81 -84 -89 -93 -92 -81 -77 -79 -88 -95 -90 -80 -81 -84 -81 -79 -80 -91 -96 -85 -73 -82 -95 -97 -91 -82 -73 -77 -87 -94 -92 -90 -84 -87 -91 -93 -88 -86 -87 -85 -89 -98 -101 -92 -81 -84 -94 -104 -106 -104 -93 -82 -78 -93 -108 -108 -99 -90 -84 -87 -95 -100 -95 -91 -88 -93 -100 -100 -91 -89 -93 -99 -100 -89 -82 -86 -96 -97 -98 -97 -94 -98 -103 -104 -104 -105 -98 -94 -89 -93 -97 -105 -106 -107 -103 -97 -97 -101 -105 -105 -102 -94 -97 -94 -99 -101 -101 -100 -100 -103 -102 -101 -104 -96 -97 -99 -94 -99 -106 -118 -120 -109 -95 -92 -100 -110 -114 -111 -108 -106 -105 -99 -96 -106 -115 -118 -110 -92 -85 -95 -108 -118 -110 -101 -91 -90 -96 -104 -112 -116 -105 -96 -103 -113 -123 -116 -105 -90 -89 -106 -123 -127 -116 -98 -94 -99 -110 -117 -119 -114 -102 -99 -100 -105 -107 -110 -104 -102 -107 -104 -102 -101 -101 -102 -103 -106 -115 -121 -115 -112 -110 -107 -107 -113 -116 -113 -114 -113 -114 -110 -109 -112 -116 -123 -119 -112 -104 -104 -107 -111 -114 -116 -110 -105 -103 -102 -105 -107 -110 -107 -100 -99 -102 -106 -104 -109 -107 -112 -114 -111 -104 -102 -106 -116 -123 -123 -121 -114 -108 -107 -115 -121 -121 -118 -110 -108 -109 -110 -110 -106 -105 -109 -110 -107 -101 -102 -106 -104 -106 -102 -101 -102 -103 -106 -106 -104 -103 -104 -105 -109 -116 -113 -114 -112 -113 -113 -115 -111 -107 -105 -111 -110 -113 -108 -106 -105 -110 -105 -106 -103 -104 -107 -105 -105 -103 -105 -104 -101 -103 -103 -101 -102 -101 -99 -98 -102 -99 -104 -107 -103 -100 -102 -105 -102 -104 -105 -101 -102 -106 -106 -104 -101 -103 -108 -110 -109 -117 -113 -108 -108 -110 -111 -111 -112 -107 -107 -105 -111 -105 -103 -104 -105 -102 -102 -99 -102 -100 -101 -99 -100 -102 -103 -104 -106 -107 -106 -107 -109 -110 -109 -103 -99 -105 -117 -124 -118 -109 -107 -108 -114 -116 -116 -114 -115 -115 -111 -113 -111 -112 -111 -110 -107 -106 -106 -108 -108 -105 -103 -105 -106 -107 -106 -102 -100 -102 -106 -107 -106 -102 -103 -106 -104 -108 -109 -106 -104 -104 -106 -108 -108 -110 -108 -107 -109 -107 -108 -112 -113 -111 -110 -109 -109 -108 -107 -108 -106 -109 -110 -105 -107 -109 -107 -108 -105 -104 -102 -108 -112 -114 -112 -108 -105 -109 -109 -109 -111 -109 -110 -109 -109 -110 -111 -113 -111 -112 -112 -114 -108 -107 -110 -110 -111 -110 -110 -109 -110 -112 -112 -110 -112 -109 -109 -112 -108 -110 -112 -111 -109 -107 -105 -109 -110 -111 -111 -107 -108 -109 -111 -107 -112 -111 -111 -112 -110 -108 -111 -110 -112 -112 -111 -115 -115 -112 -112 -112 -112 -111 -110 -110 -110 -111 -111 -112 -112 -111 -113 -107 -109 -106 -109 -107 -110 -110 -112 -109 -109 -109 -109 -107 -109 -111 -110 -108 -109 -112 -112 -114 -114 -114 -115 -115 -113 -117 -118 -116 -116 -116 -113 -114 -112 -112 -116 -117 -118 -117 -115 -115 -115 -112 -112 -115 -113 -113 -112 -112 -113 -114 -113 -110 -111 -111 -110 -108 -108 -111 -115 -113 -108 -111 -112 -112 -113 -115 -111 -115 -117 -115 -113 -112 -111 -110 -112 -113 -115 -114 -112 -112 -113 -116 -118 -115 -114 -114 -113 -113 -114 -115 -115 -113 -114 -114 -113 -113 -114 -114 -115 -114 -111 -110 -112 -114 -114 -113 -113 -114 -119 -122 -120 -116 -116 -113 -115 -115 -115 -115 -116 -122 -118 -112 -111 -117 -120 -119 -117 -113 -113 -116 -117 -116 -113 -115 -117 -117 -114 -111 -108 -111 -113 -115 -112 -111 -110 -108 -110 -111 -109 -112 -114 -111 -114 -112 -114 -118 -119 -116 -113 -116 -117 -118 -123 -121 -120 -117 -121 -124 -122 -120 -119 -119 -118 -117 -117 -116 -115 -119 -117 -112 -115 -117 -117 -117 -115 -114 -114 -115 -115 -114 -113 -111 -114 -116 -118 -116 -115 -116 -117 -117 -118 -120 -122 -120 -117 -118 -120 -122 -122 -122 -121 -125 -123 -123 -123 -125 -126 -127 -125 -125 -122 -121 -124 -122 -121 -120 -119 -120 -121 -120 -122 -120 -118 -117 -118 -115 -116 -118 -115 -116 -117 -118 -115 -118 -118 -118 -119 -119 -120 -125 -122 -122 -120 -122 -123 -121 -123 -122 -122 -126 -123 -119 -123 -122 -123 -124 -123 -118 -120 -123 -122 -124 -122 -122 -123 -121 -119 -119 -119 -118 -119 -120 -122 -120 -120 -120 -119 -119 -118 -118 -118 -120 -120 -117 -119 -119 -118 -119 -119 -117 -117 -117 -118 -117 -119 -118 -119 -117 -119 -122 -119 -116 -119 -118 -116 -115 -117 -120 -118 -117 -119 -116 -119 -118 -115 -117 -120 -117 -116 -115 -116 -114 -115 -117 -116 -114 -119 -115 -117 -119 -124 -122 -121 -118 -120 -124 -124 -125 -121 -120 -118 -122 -120 -122 -122 -120 -117 -117 -119 -117 -118 -119 -119 -121 -123 -120 -118 -119 -120 -122 -119 -118 -119 -119 -117 -120 -123 -124 -123 -125 -123 -124 -121 -120 -121 -122 -120 -121 -123 -122 -118 -118 -119 -116 -123 -125 -125 -124 -125 -125 -123 -121 -122 -122 -122 -123 -124 -123 -123 -121 -121 -121 -119 -118 -117 -117 -118 -118 -117 -117 -122 -121 -118 -122 -116 -116 -119 -119 -118 -117 -119 -118 -120 -120 -122 -121 -120 -121 -123 -122 -121 -118 -121 -125 -124 -125 -123 -121 -120 -120 -123 -123 -126 -125 -122 -123 -119 -123 -121 -119 -123 -120 -123 -119 -122 -128 -122 -125 -125 -124 -122 -120 -124 -123 -125 -122 -125 -121 -122 -118 -125 -127 -125 -125 -124 -124 -126 -122 -123 -123 -121 -121 -123 -120 -121 -119 -122 -124 -123 -123 -121 -125 -123 -125 -124 -126 -128 -123 -125 -124 -126 -126 -126 -126 -127 -126 -127 -127 -124 -124 -120 -126 -129 -128 -129 -131 -131 -129 -131 -130 -128 -131 -131 -129 -128 -129 -129 -129 -129 -125 -129 -129 -128 -128 -126 -130 -131 -130 -128 -129 -131 -129 -132 -137 -133 -131 -123 -122 -125 -131 -137 -133 -127 -129 -129 -126 -123 -127 -134 -132 -126 -129 -128 -126 -125 -129 -131 -132 -129 -129 -130 -132 -131 -128 -128 -132 -131 -133 -130 -132 -127 -126 -129 -127 -127 -132 -136 -134 -129 -129 -129 -131 -133 -135 -129 -121 -132 -149 -146 -132 -122 -119 -125 -126 -129 -133 -134 -133 -126 -122 -126 -127 -127 -131 -132 -130 -129 -125 -130 -131 -131 -132 -131 -132 -131 -132 -129 -129 -133 -131 -133 -134 -129 -131 -129 -128 -133 -132 -135 -133 -130 -129 -132 -133 -128 -124 -126 -134 -134 -130 -126 -128 -129 -130 -132 -134 -135 -134 -129 -130 -127 -128 -132 -134 -134 -133 -133 -132 -133 -134 -134 -137 -134 -133 -132 -131 -134 -133 -138 -134 -127 -130 -133 -133 -135 -131 -132 -131 -129 -133 -133 -132 -128 -131 -129 -131 -128 -131 -135 -130 -130 -128 -130 -134 -135 -133 -131 -131 -133 -134 -133 -131 -131 -132 -132 -135 -136 -136 -135 -134 -134 -134 -135 -136 -135 -136 -134 -135 -139 -141 -137 -133 -129 -129 -128 -129 -132 -133 -132 -130 -125 -125 -130 -136 -132 -131 -132 -129 -132 -132 -133 -136 -134 -132 -135 -131 -135 -136 -135 -136 -135 -138 -139 -139 -135 -136 -137 -137 -139 -136 -138 -136 -132 -136 -137 -139 -140 -137 -135 -136 -137 -138 -142 -143 -137 -136 -136 -138 -136 -136 -138 -140 -140 -137 -138 -140 -137 -138 -138 -141 -140 -140 -141 -140 -139 -139 -137 -134 -140 -139 -137 -134 -134 -133 -135 -135 -135 -133 -136 -139 -139 -135 -136 -136 -137 -136 -137 -137 -141 -139 -139 -138 -138 -140 -139 -139 -143 -137 -135 -141 -143 -142 -139 -137 -138 -139 -138 -139 -138 -141 -138 -139 -139 -141 -140 -138 -138 -137 -139 -141 -140 -139 -142 -140 -138 -141 -141 -141 -142 -140 -137 -137 -140 -139 -138 -137 -133 -136 -136 -134 -134 -134 -135 -137 -135 -137 -137 -137 -139 -136 -139 -140 -135 -138 -140 -139 -142 -139 -140 -142 -142 -139 -139 -141 -142 -145 -142 -140 -142 -143 -143 -141 -145 -143 -143 -142 -140 -142 -142 -142 -138 -136 -140 -139 -136 -140 -137 -138 -138 -139 -138 -139 -140 -139 -138 -140 -141 -144 -142 -138 -132 -139 -140 -146 -141 -142 -143 -144 -143 -142 -141 -139 -142 -142 -143 -145 -143 -144 -138 -139 -138 -141 -142 -139 -139 -141 -141 -143 -144 -147 -147 -143 -144 -144 -143 -143 -145 -146 -144 -144 -141 -141 -141 -143 -142 -143 -142 -141 -141 -145 -144 -146 -147 -146 -143 -141 -145 -145 -142 -138 -139 -139 -141 -142 -143 -144 -143 -138 -139 -142 -143 -139 -139 -141 -141 -142 -139 -138 -141 -142 -144 -141 -142 -143 -149 -145 -147 -148 -148 -149 -149 -148 -147 -147 -145 -143 -149 -147 -148 -146 -144 -145 -142 -145 -145 -144 -146 -143 -144 -144 -146 -147 -144 -140 -143 -143 -145 -144 -143 -139 -141 -144 -144 -144 -144 -146 -143 -143 -145 -144 -144 -145 -148 -146 -149 -147 -149 -149 -148 -152 -148 -146 -144 -146 -147 -149 -149 -148 -146 -146 -147 -151 -150 -151 -148 -148 -147 -148 -151 -150 -146 -147 -148 -149 -147 -147 -147 -146 -148 -142 -144 -146 -146 -144 -142 -242 -337 -336 -431 -526 -528 -629 -723 -723 -821 -821 -822 -918 -820 -815 -913 -891 -887 -1084 -1177 -1080 -1168 -1262 -1452 -1550 -1643 -1730 -1826 -2208 -2205 -2204 -2391 -2387 -2380 -2567 -2758 -2944 -3130 -3111 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -2 -1 0 0 -1 -2 0 -2 0 -1 -1 -1 -1 0 -1 -2 -2 -1 -2 0 -1 -1 -1 0 -2 0 -1 -1 0 -1 -2 -2 0 0 -2 -1 -1 -1 -2 -3 -2 -2 -1 -3 -2 -3 -4 -5 -3 -5 -6 -7 -6 -6 -6 -6 -5 -3 -4 -4 -5 -5 -4 -5 -5 -4 -4 -5 -5 -2 -3 -4 -5 -4 -4 -3 -4 -4 -3 -4 -3 -3 -5 -4 -5 -4 -3 -5 -4 -5 -5 -4 -5 -5 -6 -6 -5 -4 -4 -6 -6 -4 -7 -6 -7 -9 -7 -6 -7 -7 -5 -7 -7 -7 -8 -7 -7 -4 -5 -4 -6 -7 -6 -7 -7 -5 -7 -8 -6 -7 -7 -7 -7 -6 -7 -8 -8 -7 -8 -9 -9 -10 -9 -8 -10 -8 -8 -10 -10 -9 -8 -11 -9 -9 -9 -8 -9 -7 -9 -9 -9 -8 -12 -12 -12 -10 -10 -11 -11 -10 -12 -11 -12 -12 -11 -10 -11 -12 -10 -9 -9 -9 -10 -10 -11 -11 -12 -11 -9 -11 -11 -11 -11 -11 -12 -9 -11 -12 -10 -12 -10 -11 -12 -13 -11 -11 -11 -12 -11 -11 -15 -13 -14 -12 -17 -12 -16 -17 -17 -17 -16 -16 -15 -18 -15 -14 -16 -13 -14 -13 -14 -15 -14 -14 -15 -16 -15 -16 -15 -16 -16 -17 -16 -15 -16 -17 -17 -16 -18 -17 -15 -15 -15 -17 -16 -16 -17 -17 -16 -16 -16 -15 -15 -17 -16 -15 -14 -15 -13 -13 -14 -15 -14 -14 -15 -14 -17 -18 -18 -20 -18 -21 -21 -22 -21 -22 -21 -20 -22 -23 -23 -21 -21 -22 -22 -21 -20 -21 -20 -20 -20 -19 -19 -21 -20 -19 -17 -17 -17 -19 -19 -18 -17 -16 -17 -17 -16 -18 -18 -17 -19 -20 -19 -19 -21 -19 -20 -21 -18 -19 -17 -20 -20 -22 -22 -22 -20 -20 -22 -21 -21 -21 -21 -19 -20 -22 -22 -24 -22 -21 -20 -24 -23 -21 -20 -21 -21 -22 -23 -24 -24 -23 -22 -19 -20 -22 -22 -22 -22 -23 -23 -23 -24 -23 -22 -23 -24 -23 -23 -22 -23 -24 -23 -22 -26 -27 -27 -26 -25 -25 -27 -27 -29 -27 -26 -26 -23 -25 -27 -25 -25 -25 -29 -28 -28 -28 -27 -26 -26 -26 -25 -26 -27 -25 -26 -27 -28 -28 -28 -29 -28 -28 -27 -27 -27 -28 -28 -29 -27 -27 -28 -28 -27 -30 -31 -31 -30 -28 -27 -28 -30 -30 -28 -31 -30 -28 -29 -29 -28 -31 -31 -34 -33 -34 -33 -35 -34 -35 -33 -33 -33 -33 -32 -34 -33 -32 -34 -36 -35 -34 -36 -37 -36 -38 -38 -37 -36 -36 -34 -37 -33 -32 -36 -35 -36 -36 -35 -33 -35 -33 -35 -34 -36 -36 -34 -32 -34 -35 -36 -37 -35 -33 -34 -33 -33 -33 -35 -34 -32 -33 -33 -31 -32 -38 -37 -36 -35 -34 -37 -37 -40 -40 -39 -37 -40 -39 -39 -39 -39 -36 -36 -39 -39 -39 -38 -37 -37 -39 -39 -37 -37 -39 -39 -39 -40 -42 -44 -42 -40 -39 -41 -38 -38 -41 -39 -39 -39 -40 -40 -38 -38 -38 -38 -37 -39 -37 -38 -37 -37 -38 -40 -40 -39 -37 -37 -41 -39 -37 -37 -38 -40 -37 -39 -41 -40 -41 -40 -42 -42 -41 -43 -44 -45 -45 -44 -41 -43 -45 -43 -42 -44 -41 -42 -41 -42 -42 -41 -39 -41 -41 -43 -41 -40 -40 -41 -41 -38 -39 -39 -39 -42 -42 -41 -41 -41 -43 -41 -42 -42 -42 -43 -42 -43 -41 -42 -42 -44 -44 -42 -43 -43 -43 -42 -44 -45 -42 -42 -46 -42 -42 -42 -43 -42 -44 -43 -41 -44 -45 -44 -45 -44 -45 -43 -44 -45 -45 -47 -48 -46 -45 -44 -46 -43 -46 -47 -46 -46 -47 -47 -46 -47 -49 -48 -46 -47 -46 -48 -49 -52 -51 -50 -50 -48 -50 -51 -52 -51 -50 -52 -51 -51 -49 -51 -46 -49 -47 -50 -52 -48 -50 -50 -48 -50 -49 -52 -50 -50 -52 -52 -51 -53 -50 -52 -54 -54 -53 -50 -50 -53 -51 -53 -51 -53 -52 -51 -52 -52 -51 -51 -53 -53 -52 -48 -52 -53 -52 -54 -53 -52 -55 -54 -56 -55 -56 -58 -57 -57 -58 -57 -57 -56 -58 -60 -59 -57 -58 -60 -59 -58 -59 -61 -57 -58 -59 -57 -60 -60 -60 -59 -57 -60 -61 -62 -55 -57 -60 -59 -58 -55 -57 -58 -59 -57 -55 -53 -53 -55 -53 -56 -57 -58 -59 -60 -57 -55 -61 -66 -63 -57 -58 -62 -66 -70 -67 -59 -51 -48 -55 -68 -78 -72 -72 -58 -51 -51 -57 -70 -75 -80 -77 -63 -48 -46 -65 -85 -90 -75 -51 -43 -35 -44 -70 -92 -92 -74 -51 -40 -55 -79 -88 -89 -74 -53 -43 -51 -62 -80 -88 -83 -61 -43 -46 -64 -81 -89 -77 -59 -49 -46 -58 -82 -91 -78 -57 -41 -51 -68 -83 -89 -77 -60 -44 -48 -68 -92 -98 -80 -55 -47 -53 -70 -91 -95 -80 -62 -49 -51 -77 -96 -92 -77 -65 -63 -69 -77 -85 -84 -69 -56 -57 -72 -84 -84 -73 -68 -63 -60 -67 -71 -76 -73 -68 -63 -63 -65 -72 -82 -80 -74 -68 -67 -73 -77 -82 -82 -78 -76 -76 -77 -82 -87 -83 -69 -66 -69 -76 -84 -80 -73 -67 -66 -72 -78 -76 -74 -75 -72 -73 -69 -71 -75 -78 -73 -73 -72 -78 -80 -78 -76 -72 -70 -75 -78 -80 -80 -78 -78 -75 -78 -80 -80 -79 -78 -77 -79 -78 -80 -82 -78 -77 -80 -83 -80 -71 -77 -73 -76 -81 -85 -82 -78 -73 -78 -81 -86 -85 -87 -84 -83 -82 -86 -89 -86 -87 -85 -86 -87 -89 -89 -85 -79 -81 -88 -95 -93 -87 -81 -75 -75 -79 -82 -82 -85 -78 -71 -76 -80 -85 -85 -79 -73 -73 -79 -88 -93 -91 -84 -76 -77 -84 -89 -92 -86 -82 -78 -83 -91 -93 -88 -81 -80 -82 -82 -86 -85 -85 -83 -86 -89 -89 -86 -83 -79 -78 -83 -86 -85 -86 -84 -83 -86 -87 -84 -80 -82 -87 -89 -87 -85 -86 -90 -94 -96 -87 -84 -86 -90 -96 -94 -91 -88 -83 -86 -90 -92 -89 -87 -89 -90 -83 -80 -84 -89 -90 -88 -85 -86 -81 -79 -79 -86 -98 -98 -85 -78 -81 -94 -91 -83 -86 -88 -87 -84 -83 -81 -85 -89 -90 -96 -90 -80 -86 -95 -99 -103 -101 -89 -80 -82 -88 -101 -105 -98 -94 -91 -89 -95 -102 -106 -98 -91 -93 -101 -104 -96 -86 -89 -94 -96 -93 -87 -90 -98 -103 -103 -97 -89 -91 -97 -99 -96 -93 -93 -98 -99 -92 -92 -100 -104 -106 -102 -96 -97 -99 -104 -110 -103 -97 -92 -96 -104 -107 -108 -106 -105 -101 -97 -93 -93 -98 -98 -108 -114 -112 -99 -90 -95 -106 -110 -110 -100 -99 -106 -103 -102 -101 -108 -117 -116 -108 -100 -99 -108 -115 -108 -101 -99 -106 -112 -108 -102 -100 -101 -110 -111 -100 -91 -98 -110 -116 -107 -96 -96 -105 -110 -111 -110 -115 -111 -101 -98 -106 -116 -124 -114 -100 -97 -107 -112 -111 -112 -111 -111 -109 -104 -104 -108 -111 -108 -107 -107 -106 -104 -99 -100 -105 -115 -117 -107 -95 -95 -104 -117 -124 -118 -112 -108 -110 -108 -115 -122 -123 -118 -114 -113 -111 -115 -114 -114 -116 -116 -115 -112 -110 -111 -113 -113 -110 -106 -104 -108 -106 -105 -107 -108 -104 -103 -103 -105 -110 -109 -108 -108 -106 -107 -111 -114 -117 -115 -114 -115 -118 -119 -118 -117 -112 -111 -113 -117 -116 -114 -117 -111 -111 -108 -106 -112 -113 -106 -104 -106 -105 -105 -101 -102 -102 -102 -105 -106 -105 -110 -106 -107 -106 -108 -112 -109 -115 -115 -117 -111 -105 -106 -113 -112 -112 -114 -114 -109 -109 -104 -101 -104 -109 -110 -105 -103 -107 -106 -106 -104 -107 -109 -108 -102 -101 -100 -100 -101 -101 -103 -103 -101 -105 -106 -103 -105 -106 -105 -105 -102 -106 -107 -103 -103 -105 -106 -109 -109 -108 -107 -110 -115 -110 -113 -113 -112 -109 -109 -108 -110 -109 -109 -107 -104 -104 -106 -102 -102 -101 -101 -101 -101 -105 -104 -104 -106 -103 -105 -108 -106 -106 -108 -106 -109 -109 -111 -111 -108 -107 -112 -121 -124 -114 -109 -106 -113 -116 -117 -117 -116 -113 -112 -116 -114 -109 -105 -106 -111 -110 -110 -106 -104 -104 -103 -107 -108 -110 -106 -105 -103 -102 -107 -108 -108 -107 -105 -105 -106 -111 -108 -108 -108 -107 -108 -109 -110 -110 -108 -103 -108 -112 -114 -112 -112 -110 -110 -108 -109 -108 -108 -109 -109 -108 -111 -108 -111 -110 -109 -108 -109 -109 -110 -110 -110 -111 -112 -111 -106 -104 -111 -115 -110 -111 -112 -113 -111 -112 -113 -113 -116 -110 -110 -111 -109 -107 -109 -112 -111 -109 -110 -113 -113 -114 -113 -115 -111 -112 -108 -112 -114 -112 -109 -108 -109 -108 -110 -109 -110 -113 -111 -108 -109 -110 -110 -112 -112 -111 -109 -111 -115 -112 -112 -116 -114 -114 -113 -113 -110 -115 -112 -113 -113 -112 -110 -111 -114 -116 -114 -109 -111 -113 -112 -112 -109 -111 -112 -112 -115 -109 -111 -111 -109 -112 -110 -111 -109 -108 -110 -112 -114 -113 -115 -115 -114 -115 -116 -116 -120 -116 -115 -114 -117 -117 -114 -115 -116 -116 -116 -118 -119 -117 -114 -114 -119 -116 -113 -111 -114 -116 -114 -114 -116 -112 -112 -110 -111 -113 -113 -112 -112 -112 -112 -111 -111 -116 -113 -112 -113 -115 -117 -116 -113 -111 -114 -115 -114 -113 -114 -114 -114 -115 -115 -114 -115 -119 -117 -116 -117 -116 -113 -114 -117 -114 -115 -117 -120 -117 -114 -115 -114 -113 -115 -115 -116 -115 -113 -113 -115 -116 -117 -117 -118 -118 -119 -118 -116 -117 -118 -117 -115 -116 -117 -119 -118 -119 -117 -115 -119 -120 -118 -116 -116 -116 -118 -120 -120 -119 -115 -115 -114 -114 -115 -113 -111 -113 -111 -111 -113 -112 -111 -112 -111 -116 -113 -116 -116 -114 -115 -115 -118 -119 -117 -120 -120 -119 -121 -121 -123 -122 -121 -121 -124 -125 -119 -120 -119 -116 -118 -116 -116 -117 -117 -118 -117 -119 -120 -117 -119 -117 -115 -113 -117 -117 -114 -113 -115 -117 -114 -116 -119 -118 -122 -119 -122 -121 -123 -123 -119 -121 -121 -123 -124 -126 -125 -122 -126 -125 -127 -127 -128 -126 -125 -123 -123 -124 -126 -124 -123 -118 -117 -121 -123 -122 -122 -119 -120 -117 -117 -118 -117 -117 -117 -117 -120 -118 -120 -121 -121 -121 -119 -120 -124 -123 -123 -126 -126 -123 -124 -125 -124 -126 -123 -127 -127 -124 -123 -121 -122 -124 -124 -123 -123 -123 -122 -124 -126 -123 -123 -120 -119 -120 -119 -121 -120 -123 -124 -119 -120 -120 -119 -122 -121 -121 -120 -121 -120 -117 -121 -122 -120 -119 -120 -121 -120 -118 -121 -120 -122 -118 -116 -118 -121 -118 -121 -119 -120 -117 -119 -120 -117 -115 -118 -121 -120 -119 -119 -119 -118 -118 -120 -120 -117 -119 -117 -117 -115 -116 -118 -119 -121 -120 -120 -122 -123 -122 -123 -124 -126 -126 -123 -127 -121 -122 -124 -123 -123 -122 -121 -120 -118 -116 -119 -120 -121 -121 -123 -122 -122 -123 -119 -120 -120 -120 -121 -122 -122 -124 -121 -122 -123 -127 -123 -126 -126 -126 -123 -122 -120 -121 -123 -122 -122 -123 -120 -121 -124 -121 -124 -125 -126 -126 -127 -126 -126 -124 -128 -125 -124 -124 -123 -123 -124 -123 -121 -121 -123 -122 -119 -120 -121 -118 -119 -118 -119 -121 -122 -119 -124 -117 -119 -119 -120 -119 -120 -120 -120 -119 -122 -121 -122 -122 -122 -123 -124 -121 -125 -125 -124 -122 -122 -124 -122 -120 -122 -122 -123 -121 -122 -123 -123 -119 -124 -122 -121 -122 -125 -121 -121 -123 -125 -128 -126 -123 -125 -126 -121 -124 -126 -122 -124 -124 -122 -122 -124 -125 -126 -126 -129 -123 -124 -123 -123 -123 -124 -121 -119 -120 -123 -123 -123 -122 -121 -126 -122 -124 -127 -126 -126 -123 -124 -126 -126 -127 -125 -126 -127 -128 -125 -125 -125 -126 -125 -127 -128 -130 -128 -127 -131 -130 -131 -128 -129 -130 -131 -131 -127 -128 -132 -130 -129 -128 -127 -129 -131 -131 -127 -127 -129 -130 -131 -131 -130 -128 -129 -135 -135 -136 -131 -127 -122 -123 -132 -135 -131 -128 -131 -127 -124 -123 -133 -134 -132 -129 -127 -127 -127 -127 -129 -131 -131 -131 -130 -132 -130 -132 -131 -128 -132 -128 -133 -134 -129 -128 -127 -129 -127 -130 -134 -132 -133 -131 -131 -127 -131 -137 -136 -125 -126 -136 -152 -143 -129 -117 -122 -128 -127 -131 -135 -132 -129 -124 -126 -128 -128 -127 -130 -127 -132 -129 -129 -129 -130 -131 -133 -134 -133 -130 -128 -131 -129 -131 -131 -135 -133 -131 -129 -130 -132 -131 -135 -132 -135 -132 -130 -131 -132 -130 -127 -131 -135 -135 -128 -128 -127 -130 -133 -133 -136 -135 -130 -130 -128 -129 -130 -132 -131 -129 -135 -135 -132 -133 -134 -133 -135 -135 -130 -132 -136 -136 -135 -132 -128 -134 -136 -133 -135 -133 -134 -132 -131 -133 -134 -134 -132 -128 -127 -131 -130 -133 -131 -132 -134 -130 -129 -132 -135 -133 -131 -131 -135 -134 -135 -134 -131 -131 -132 -133 -137 -135 -135 -134 -131 -133 -136 -138 -138 -135 -134 -135 -138 -141 -142 -137 -133 -131 -128 -132 -134 -133 -130 -130 -128 -130 -130 -132 -132 -130 -131 -129 -133 -132 -136 -130 -132 -133 -134 -134 -134 -133 -136 -135 -133 -140 -140 -138 -137 -134 -138 -137 -141 -139 -139 -135 -136 -136 -135 -138 -139 -138 -137 -136 -137 -136 -143 -140 -138 -137 -135 -142 -140 -137 -137 -137 -137 -138 -136 -138 -139 -139 -138 -140 -139 -140 -141 -140 -141 -139 -136 -136 -139 -138 -140 -137 -135 -137 -134 -133 -135 -136 -135 -135 -138 -138 -137 -136 -139 -134 -135 -139 -141 -140 -139 -136 -141 -139 -139 -141 -142 -139 -138 -138 -145 -141 -143 -141 -138 -139 -138 -140 -139 -140 -138 -139 -139 -141 -139 -139 -135 -139 -141 -141 -139 -139 -143 -141 -139 -141 -140 -141 -140 -141 -140 -142 -141 -138 -136 -135 -138 -137 -135 -137 -138 -135 -134 -135 -136 -138 -137 -138 -136 -136 -139 -139 -140 -138 -135 -138 -140 -138 -146 -141 -141 -139 -141 -141 -143 -144 -141 -141 -139 -142 -143 -143 -145 -143 -139 -142 -144 -144 -141 -141 -139 -142 -137 -139 -142 -141 -139 -136 -137 -139 -139 -141 -136 -138 -142 -142 -139 -140 -139 -141 -139 -139 -140 -143 -138 -143 -140 -146 -144 -143 -142 -142 -138 -140 -143 -145 -145 -142 -140 -139 -141 -143 -140 -142 -141 -142 -140 -140 -142 -144 -145 -149 -146 -142 -144 -142 -144 -145 -147 -145 -142 -142 -142 -145 -143 -143 -144 -138 -141 -145 -145 -146 -145 -147 -144 -142 -144 -144 -140 -141 -141 -139 -137 -142 -142 -142 -144 -143 -142 -143 -141 -138 -138 -144 -143 -143 -142 -139 -139 -141 -142 -141 -143 -146 -142 -148 -149 -148 -145 -146 -149 -145 -151 -150 -147 -148 -145 -148 -145 -146 -146 -144 -144 -146 -145 -146 -145 -145 -145 -144 -145 -145 -146 -146 -144 -142 -144 -142 -142 -144 -143 -144 -144 -141 -143 -144 -143 -144 -145 -145 -146 -145 -144 -148 -149 -150 -149 -150 -150 -148 -150 -147 -147 -147 -147 -147 -147 -147 -147 -146 -148 -149 -148 -149 -147 -148 -148 -148 -151 -150 -150 -149 -149 -145 -145 -148 -148 -147 -146 -148 -145 -149 -147 -141 -141 -145 -241 -332 -331 -428 -523 -518 -618 -714 -712 -806 -806 -808 -903 -807 -802 -899 -969 -1062 -1253 -1343 -1247 -1338 -1430 -1614 -1709 -1800 -1795 -1791 -2168 -2159 -2162 -2347 -2340 -2336 -2517 -2704 -2885 -3069 -3051 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 0 -1 -2 -1 -1 -1 -2 -1 -1 0 -1 -2 -2 -2 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 0 0 -1 -1 -1 -1 -1 -1 -1 -3 -1 -6 -4 -1 -1 -5 -3 -3 -5 -5 -6 -6 -5 -5 -6 -6 -5 -5 -5 -6 -5 -4 -6 -5 -4 -4 -4 -5 -5 -4 -4 -3 -4 -4 -4 -3 -4 -5 -6 -4 -4 -4 -4 -5 -3 -4 -4 -3 -5 -5 -4 -5 -4 -4 -4 -5 -5 -5 -4 -4 -5 -7 -7 -9 -8 -7 -9 -8 -7 -7 -8 -9 -7 -8 -7 -7 -8 -7 -6 -7 -6 -5 -7 -6 -6 -8 -7 -7 -6 -6 -7 -7 -7 -6 -8 -8 -9 -8 -8 -9 -9 -9 -8 -9 -9 -8 -9 -10 -9 -9 -9 -8 -9 -8 -8 -9 -8 -8 -7 -8 -10 -11 -11 -12 -12 -11 -11 -12 -11 -11 -10 -13 -14 -11 -12 -10 -9 -11 -11 -11 -10 -10 -11 -10 -12 -11 -9 -11 -11 -10 -12 -11 -11 -11 -9 -11 -12 -13 -12 -10 -10 -12 -10 -11 -14 -11 -11 -11 -12 -13 -13 -13 -12 -15 -13 -17 -14 -15 -16 -17 -15 -15 -17 -15 -16 -13 -14 -14 -13 -15 -17 -16 -16 -15 -13 -15 -16 -15 -16 -16 -17 -17 -17 -18 -17 -16 -15 -16 -17 -16 -15 -14 -17 -17 -17 -14 -15 -15 -15 -16 -16 -14 -14 -17 -15 -16 -15 -13 -11 -14 -13 -15 -16 -15 -16 -14 -16 -19 -18 -20 -20 -20 -20 -21 -22 -21 -20 -23 -22 -21 -22 -23 -23 -22 -21 -21 -20 -23 -22 -19 -18 -19 -19 -20 -19 -18 -17 -17 -18 -19 -19 -18 -17 -18 -18 -18 -17 -17 -17 -18 -20 -18 -19 -19 -16 -20 -20 -21 -19 -17 -17 -20 -21 -20 -20 -21 -20 -19 -21 -20 -22 -21 -20 -20 -21 -22 -21 -21 -20 -21 -20 -22 -24 -21 -20 -21 -21 -24 -23 -22 -21 -22 -24 -23 -20 -21 -24 -24 -22 -23 -23 -23 -23 -23 -23 -22 -22 -22 -21 -23 -22 -22 -23 -23 -25 -26 -26 -25 -26 -25 -26 -26 -28 -27 -26 -28 -26 -27 -27 -26 -29 -30 -28 -26 -28 -28 -27 -26 -26 -24 -27 -28 -27 -24 -26 -27 -26 -28 -28 -29 -29 -28 -27 -26 -26 -28 -29 -29 -28 -29 -28 -28 -28 -28 -29 -30 -31 -30 -26 -26 -28 -28 -30 -33 -30 -29 -28 -29 -30 -33 -31 -32 -36 -36 -33 -31 -33 -35 -32 -34 -34 -34 -31 -32 -32 -35 -33 -35 -34 -35 -37 -36 -37 -38 -37 -37 -36 -37 -37 -34 -34 -35 -35 -34 -36 -34 -36 -35 -35 -34 -35 -36 -35 -35 -34 -33 -32 -34 -36 -35 -36 -33 -34 -34 -33 -32 -33 -33 -33 -34 -35 -33 -34 -37 -35 -35 -37 -38 -37 -37 -38 -40 -39 -39 -41 -38 -36 -37 -39 -38 -37 -39 -39 -40 -39 -38 -36 -36 -38 -38 -38 -37 -38 -41 -42 -42 -41 -42 -41 -39 -38 -41 -41 -42 -41 -41 -40 -40 -41 -39 -39 -37 -40 -38 -39 -37 -35 -36 -39 -39 -40 -39 -37 -37 -37 -37 -39 -39 -36 -39 -38 -36 -40 -38 -41 -40 -41 -40 -41 -44 -44 -44 -44 -43 -42 -45 -44 -43 -44 -45 -44 -42 -43 -42 -41 -40 -40 -40 -42 -40 -40 -42 -44 -41 -40 -42 -43 -41 -39 -40 -41 -41 -42 -43 -40 -43 -40 -41 -42 -44 -44 -42 -42 -44 -44 -42 -42 -44 -44 -43 -42 -44 -44 -42 -43 -42 -43 -43 -43 -41 -44 -43 -45 -40 -42 -42 -42 -42 -43 -44 -45 -46 -45 -45 -48 -47 -43 -45 -47 -46 -45 -46 -45 -45 -47 -47 -47 -46 -46 -48 -48 -46 -49 -50 -48 -50 -50 -49 -49 -50 -52 -49 -50 -49 -50 -51 -50 -50 -49 -48 -50 -51 -49 -48 -48 -47 -49 -50 -50 -52 -49 -49 -48 -51 -51 -52 -51 -49 -53 -51 -50 -52 -52 -54 -54 -52 -51 -51 -52 -51 -52 -55 -51 -50 -51 -51 -54 -51 -53 -50 -51 -53 -52 -50 -51 -53 -55 -52 -52 -55 -53 -55 -56 -54 -55 -56 -56 -58 -59 -57 -57 -61 -60 -56 -58 -60 -58 -59 -59 -61 -58 -55 -60 -59 -59 -62 -57 -59 -60 -59 -64 -61 -57 -57 -56 -61 -59 -56 -58 -55 -54 -55 -55 -55 -55 -53 -53 -58 -62 -57 -54 -58 -64 -64 -57 -53 -54 -62 -71 -67 -62 -58 -52 -59 -64 -73 -76 -72 -60 -43 -42 -48 -69 -84 -82 -71 -53 -43 -43 -58 -87 -100 -86 -55 -36 -37 -55 -83 -95 -92 -70 -43 -36 -48 -74 -93 -97 -74 -50 -42 -52 -74 -92 -92 -70 -55 -49 -60 -72 -77 -78 -68 -60 -52 -53 -75 -94 -82 -61 -46 -50 -62 -82 -84 -79 -63 -48 -50 -60 -85 -92 -84 -63 -49 -48 -60 -83 -93 -78 -62 -54 -65 -73 -82 -80 -76 -71 -59 -66 -77 -79 -82 -77 -73 -70 -72 -77 -74 -71 -74 -70 -65 -71 -77 -77 -67 -65 -69 -75 -74 -66 -67 -71 -76 -72 -64 -66 -74 -84 -80 -72 -72 -74 -76 -75 -76 -80 -80 -82 -80 -84 -76 -77 -71 -73 -75 -79 -79 -77 -73 -70 -70 -73 -76 -80 -76 -70 -67 -73 -77 -81 -77 -73 -67 -66 -71 -84 -83 -76 -74 -70 -71 -75 -79 -82 -82 -80 -77 -75 -80 -84 -84 -78 -76 -80 -82 -81 -83 -82 -83 -82 -78 -76 -78 -78 -72 -73 -80 -85 -84 -81 -77 -73 -78 -84 -86 -88 -90 -86 -81 -82 -85 -89 -91 -89 -86 -85 -85 -89 -89 -89 -90 -92 -89 -86 -85 -80 -82 -78 -81 -84 -81 -81 -79 -77 -77 -79 -79 -77 -74 -77 -81 -91 -91 -83 -77 -76 -81 -88 -88 -83 -82 -81 -85 -91 -95 -89 -82 -77 -81 -85 -84 -84 -86 -87 -88 -86 -87 -87 -83 -86 -82 -83 -86 -88 -86 -86 -86 -83 -84 -84 -84 -85 -85 -85 -86 -86 -90 -89 -91 -89 -86 -84 -87 -94 -90 -87 -82 -89 -92 -92 -87 -86 -85 -92 -99 -92 -85 -80 -84 -91 -90 -86 -81 -81 -84 -86 -92 -93 -90 -82 -77 -83 -99 -97 -88 -81 -83 -90 -89 -81 -86 -84 -87 -84 -82 -84 -90 -92 -92 -95 -97 -93 -89 -90 -96 -101 -103 -92 -86 -83 -87 -96 -101 -101 -100 -103 -99 -93 -96 -103 -103 -97 -97 -94 -93 -91 -87 -92 -103 -100 -93 -90 -90 -96 -102 -102 -99 -93 -90 -96 -101 -106 -101 -95 -95 -95 -88 -94 -100 -108 -113 -106 -95 -92 -95 -107 -115 -109 -104 -98 -92 -93 -103 -105 -110 -106 -99 -96 -99 -105 -109 -109 -110 -105 -102 -96 -101 -97 -97 -103 -105 -103 -109 -113 -108 -108 -108 -107 -107 -107 -111 -111 -108 -103 -102 -102 -105 -105 -111 -112 -109 -100 -95 -101 -113 -116 -106 -95 -92 -107 -122 -120 -110 -106 -101 -101 -105 -112 -119 -117 -103 -96 -103 -113 -121 -124 -113 -101 -96 -97 -107 -122 -124 -116 -100 -93 -100 -109 -114 -113 -111 -102 -101 -105 -114 -115 -109 -106 -99 -104 -113 -117 -114 -113 -108 -111 -117 -116 -116 -117 -120 -124 -119 -121 -115 -114 -111 -108 -109 -119 -120 -119 -113 -108 -107 -110 -108 -109 -109 -106 -104 -104 -107 -113 -109 -103 -102 -106 -110 -112 -115 -111 -107 -109 -108 -118 -121 -117 -112 -111 -116 -120 -118 -114 -115 -119 -119 -113 -113 -112 -114 -116 -111 -113 -115 -111 -108 -106 -107 -109 -105 -106 -105 -103 -102 -103 -106 -111 -105 -106 -109 -109 -114 -113 -111 -112 -111 -111 -110 -112 -110 -107 -111 -113 -115 -115 -112 -110 -106 -106 -107 -110 -106 -105 -100 -106 -108 -109 -109 -108 -106 -107 -105 -106 -106 -101 -101 -104 -98 -101 -107 -107 -104 -105 -107 -109 -103 -107 -108 -106 -108 -107 -107 -106 -106 -109 -108 -112 -110 -110 -110 -110 -112 -115 -113 -112 -109 -108 -107 -107 -110 -108 -111 -106 -104 -101 -101 -98 -102 -106 -103 -104 -106 -107 -108 -106 -104 -106 -107 -108 -111 -107 -106 -107 -112 -113 -115 -113 -110 -110 -115 -122 -125 -117 -109 -108 -112 -117 -118 -118 -113 -109 -113 -115 -113 -109 -109 -109 -110 -107 -106 -106 -107 -107 -109 -110 -109 -109 -108 -106 -106 -104 -107 -110 -111 -108 -105 -106 -109 -110 -115 -113 -107 -108 -111 -109 -109 -108 -109 -107 -110 -110 -114 -114 -114 -110 -107 -107 -109 -109 -110 -108 -110 -110 -110 -111 -113 -114 -112 -112 -111 -112 -111 -110 -111 -109 -110 -109 -106 -109 -111 -114 -116 -115 -116 -114 -114 -112 -114 -115 -113 -109 -109 -110 -112 -113 -110 -111 -112 -109 -111 -115 -117 -116 -118 -115 -113 -112 -111 -111 -112 -112 -111 -110 -109 -109 -108 -110 -114 -111 -113 -113 -109 -110 -111 -109 -112 -112 -114 -114 -116 -115 -114 -115 -115 -113 -114 -113 -112 -109 -114 -112 -113 -115 -116 -114 -112 -114 -114 -111 -111 -113 -113 -117 -116 -113 -112 -113 -110 -112 -112 -114 -114 -110 -107 -110 -113 -113 -112 -115 -117 -114 -115 -117 -119 -117 -116 -118 -116 -115 -115 -116 -118 -120 -118 -119 -118 -116 -116 -118 -119 -115 -116 -117 -115 -118 -118 -116 -114 -115 -116 -113 -114 -113 -114 -112 -113 -114 -114 -114 -115 -112 -114 -113 -113 -115 -117 -115 -115 -112 -115 -115 -115 -115 -115 -116 -114 -114 -117 -117 -117 -114 -118 -121 -118 -117 -114 -116 -119 -121 -118 -114 -113 -117 -121 -123 -118 -113 -114 -116 -118 -121 -114 -114 -116 -116 -118 -117 -115 -117 -119 -119 -115 -116 -117 -120 -121 -120 -119 -115 -116 -116 -119 -122 -122 -116 -117 -119 -118 -121 -117 -117 -119 -120 -122 -121 -121 -116 -116 -119 -117 -115 -113 -113 -113 -111 -113 -116 -114 -111 -115 -114 -115 -115 -116 -116 -116 -116 -119 -118 -122 -120 -121 -121 -123 -123 -119 -121 -122 -123 -122 -123 -121 -125 -122 -122 -119 -119 -118 -116 -115 -119 -120 -118 -121 -118 -120 -121 -120 -116 -117 -117 -119 -116 -116 -115 -113 -116 -117 -118 -120 -121 -123 -125 -124 -123 -122 -123 -123 -124 -126 -128 -127 -127 -125 -127 -126 -124 -125 -128 -127 -126 -124 -127 -125 -127 -124 -123 -123 -122 -123 -121 -118 -121 -121 -119 -120 -120 -119 -118 -119 -119 -118 -120 -122 -125 -122 -122 -120 -121 -123 -125 -126 -125 -123 -128 -127 -125 -126 -126 -128 -128 -128 -126 -125 -124 -124 -124 -125 -125 -123 -125 -126 -126 -125 -124 -123 -120 -124 -122 -123 -123 -120 -121 -121 -122 -121 -124 -126 -121 -121 -119 -121 -123 -123 -124 -121 -120 -122 -121 -122 -121 -123 -122 -120 -122 -121 -122 -120 -120 -122 -116 -121 -122 -123 -115 -120 -121 -121 -118 -119 -118 -118 -122 -120 -119 -123 -121 -120 -122 -122 -122 -121 -120 -116 -117 -116 -120 -123 -120 -120 -121 -124 -124 -128 -126 -124 -128 -129 -125 -126 -125 -123 -126 -124 -122 -121 -122 -123 -121 -118 -117 -120 -123 -125 -122 -123 -121 -120 -122 -124 -121 -122 -123 -121 -121 -124 -127 -127 -126 -124 -124 -125 -125 -126 -127 -125 -124 -122 -124 -122 -123 -125 -123 -123 -122 -124 -125 -125 -125 -128 -129 -129 -128 -126 -130 -127 -125 -125 -122 -120 -124 -123 -123 -124 -125 -125 -124 -122 -121 -120 -118 -119 -121 -121 -122 -121 -126 -123 -122 -120 -121 -121 -121 -122 -121 -123 -118 -125 -120 -121 -125 -125 -123 -124 -124 -125 -125 -125 -126 -123 -121 -121 -122 -123 -123 -122 -123 -124 -125 -123 -121 -124 -126 -122 -127 -125 -118 -124 -129 -124 -126 -128 -127 -129 -125 -123 -127 -126 -124 -125 -122 -124 -124 -125 -124 -128 -128 -125 -126 -127 -123 -124 -126 -122 -122 -122 -125 -125 -122 -123 -125 -126 -126 -127 -126 -126 -125 -125 -126 -125 -131 -128 -127 -127 -128 -126 -127 -128 -129 -128 -128 -129 -128 -131 -131 -130 -131 -134 -130 -130 -130 -130 -131 -131 -128 -133 -133 -130 -129 -126 -130 -131 -133 -127 -126 -129 -134 -128 -127 -131 -131 -130 -134 -134 -135 -133 -130 -127 -124 -129 -132 -134 -126 -128 -127 -127 -125 -129 -134 -131 -131 -129 -128 -129 -129 -125 -131 -136 -129 -129 -130 -131 -133 -129 -130 -131 -132 -129 -135 -134 -128 -123 -129 -130 -128 -129 -136 -137 -134 -130 -128 -127 -133 -139 -135 -125 -127 -142 -153 -138 -123 -120 -126 -130 -130 -132 -134 -133 -126 -123 -126 -128 -129 -129 -129 -130 -129 -127 -128 -129 -131 -134 -134 -135 -128 -132 -130 -129 -130 -132 -133 -134 -132 -133 -129 -130 -131 -132 -135 -136 -135 -132 -130 -132 -131 -131 -129 -134 -135 -136 -130 -127 -130 -133 -133 -132 -136 -133 -130 -129 -132 -130 -129 -131 -133 -131 -134 -132 -132 -134 -138 -134 -128 -133 -135 -136 -133 -133 -133 -133 -135 -132 -131 -135 -137 -136 -134 -131 -133 -135 -134 -135 -129 -132 -131 -131 -130 -131 -133 -133 -131 -131 -133 -132 -131 -130 -134 -136 -133 -136 -132 -129 -132 -135 -134 -135 -136 -135 -134 -131 -134 -137 -136 -137 -133 -134 -138 -140 -137 -139 -137 -138 -136 -131 -134 -137 -133 -133 -131 -131 -130 -132 -132 -132 -128 -131 -130 -131 -134 -133 -132 -132 -131 -134 -136 -131 -136 -133 -134 -138 -135 -138 -137 -139 -138 -137 -137 -139 -139 -140 -138 -139 -136 -136 -137 -141 -137 -137 -136 -136 -138 -142 -141 -142 -137 -138 -139 -139 -139 -141 -143 -138 -135 -135 -138 -137 -137 -139 -138 -140 -139 -140 -141 -139 -140 -138 -138 -140 -138 -140 -136 -137 -142 -138 -134 -135 -135 -136 -134 -137 -136 -139 -138 -136 -133 -135 -140 -141 -140 -140 -139 -138 -140 -141 -139 -139 -141 -141 -140 -141 -142 -144 -140 -142 -141 -137 -142 -140 -136 -137 -139 -140 -142 -140 -136 -139 -137 -141 -140 -140 -141 -140 -141 -140 -141 -140 -143 -138 -140 -140 -144 -141 -140 -138 -135 -135 -138 -137 -138 -137 -136 -139 -138 -138 -138 -139 -135 -135 -136 -143 -138 -138 -137 -134 -140 -140 -139 -142 -142 -140 -138 -140 -144 -144 -144 -143 -141 -139 -141 -143 -146 -143 -139 -140 -144 -143 -146 -144 -140 -140 -137 -140 -145 -145 -142 -135 -136 -137 -142 -144 -142 -138 -138 -137 -138 -143 -143 -141 -138 -138 -136 -142 -145 -142 -144 -140 -141 -140 -145 -143 -142 -141 -140 -139 -144 -142 -143 -142 -141 -141 -141 -143 -144 -142 -140 -140 -140 -144 -144 -143 -146 -144 -144 -145 -146 -146 -145 -142 -145 -148 -144 -143 -142 -142 -145 -145 -141 -142 -147 -144 -144 -145 -143 -142 -146 -146 -142 -141 -139 -143 -140 -140 -138 -142 -141 -144 -142 -143 -144 -143 -142 -139 -142 -142 -141 -141 -142 -143 -145 -141 -140 -142 -142 -146 -145 -148 -147 -146 -146 -148 -148 -148 -147 -148 -149 -151 -148 -145 -147 -149 -147 -145 -146 -143 -147 -145 -146 -144 -146 -146 -145 -146 -146 -144 -142 -144 -142 -144 -143 -143 -141 -144 -144 -146 -144 -143 -144 -145 -146 -144 -145 -146 -147 -149 -147 -150 -150 -150 -149 -151 -150 -149 -151 -147 -145 -147 -145 -150 -149 -148 -146 -149 -148 -145 -149 -147 -147 -148 -151 -152 -152 -149 -146 -144 -146 -146 -146 -148 -149 -147 -149 -146 -146 -147 -143 -143 -236 -329 -329 -424 -514 -513 -611 -703 -701 -794 -793 -794 -885 -792 -884 -1073 -1139 -1231 -1414 -1502 -1410 -1500 -1592 -1770 -1769 -1766 -1758 -1759 -2127 -2122 -2123 -2302 -2295 -2290 -2471 -2651 -2831 -3010 -2992 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 0 0 -1 -2 -1 -3 -1 0 -1 -2 -1 -3 -1 -3 -1 -1 -3 -2 -2 -2 -2 -2 -1 -2 -1 -2 -3 -2 0 -1 -3 -1 0 -1 -1 -1 -1 -1 -1 0 -1 -2 -1 -3 -1 -2 -1 -5 -5 -2 -5 -3 -2 -4 -5 -4 -5 -6 -5 -6 -5 -5 -5 -6 -5 -6 -4 -5 -4 -3 -4 -5 -4 -4 -3 -4 -2 -3 -4 -3 -4 -5 -5 -5 -4 -4 -5 -5 -5 -4 -5 -5 -4 -5 -5 -4 -4 -5 -5 -5 -6 -5 -3 -5 -7 -5 -6 -5 -6 -7 -7 -9 -7 -7 -8 -9 -8 -8 -9 -9 -7 -6 -7 -7 -8 -7 -6 -8 -7 -5 -6 -7 -8 -8 -7 -8 -8 -8 -8 -8 -8 -8 -9 -8 -8 -9 -8 -7 -9 -9 -8 -9 -8 -8 -8 -8 -9 -10 -7 -8 -8 -7 -9 -9 -10 -10 -11 -12 -11 -13 -12 -11 -10 -10 -12 -10 -12 -13 -13 -10 -9 -10 -9 -10 -11 -12 -12 -11 -13 -11 -11 -13 -10 -9 -11 -11 -9 -10 -10 -11 -11 -13 -12 -11 -11 -10 -11 -13 -12 -12 -11 -12 -11 -11 -14 -14 -13 -14 -17 -14 -16 -14 -14 -14 -15 -17 -14 -18 -15 -14 -14 -14 -15 -13 -16 -16 -16 -16 -16 -15 -16 -16 -17 -17 -15 -16 -16 -18 -18 -15 -16 -15 -16 -16 -16 -16 -15 -17 -14 -17 -15 -14 -14 -15 -17 -17 -14 -13 -15 -14 -14 -14 -14 -15 -14 -16 -15 -16 -16 -16 -15 -17 -18 -22 -22 -22 -22 -21 -20 -22 -21 -21 -23 -21 -21 -23 -23 -23 -21 -20 -19 -21 -21 -22 -19 -18 -20 -18 -18 -20 -21 -20 -20 -19 -18 -19 -19 -19 -18 -18 -18 -18 -19 -20 -21 -18 -19 -21 -19 -20 -19 -21 -18 -18 -20 -20 -20 -19 -20 -20 -19 -22 -21 -21 -20 -20 -22 -22 -21 -19 -21 -22 -22 -22 -21 -22 -21 -20 -23 -23 -23 -22 -21 -20 -22 -22 -22 -23 -21 -22 -22 -22 -23 -24 -24 -24 -25 -22 -21 -24 -22 -23 -22 -22 -21 -23 -23 -23 -20 -22 -25 -27 -26 -26 -25 -27 -29 -26 -25 -27 -27 -28 -27 -28 -26 -28 -29 -29 -28 -27 -28 -27 -27 -26 -27 -27 -27 -27 -26 -27 -27 -26 -27 -28 -28 -26 -26 -26 -27 -28 -27 -28 -28 -29 -29 -28 -28 -28 -28 -28 -29 -28 -29 -31 -30 -28 -28 -30 -30 -31 -31 -30 -30 -33 -33 -35 -33 -32 -33 -32 -32 -35 -33 -33 -32 -33 -34 -31 -32 -33 -34 -35 -34 -35 -37 -34 -37 -37 -37 -37 -37 -35 -35 -34 -35 -36 -36 -34 -35 -33 -33 -35 -37 -36 -36 -35 -33 -33 -34 -36 -35 -32 -32 -34 -35 -35 -34 -33 -33 -33 -33 -32 -32 -36 -38 -33 -33 -35 -34 -37 -37 -37 -38 -37 -38 -38 -40 -39 -40 -40 -38 -39 -40 -39 -39 -37 -41 -39 -38 -36 -38 -38 -37 -38 -37 -37 -40 -39 -41 -43 -40 -39 -42 -40 -42 -41 -42 -42 -39 -40 -40 -40 -42 -39 -41 -40 -39 -38 -38 -37 -36 -37 -38 -37 -39 -37 -38 -38 -36 -37 -38 -36 -40 -39 -40 -38 -39 -40 -36 -39 -41 -42 -43 -45 -43 -45 -43 -46 -44 -42 -42 -46 -46 -44 -42 -43 -42 -44 -39 -40 -39 -40 -41 -43 -40 -41 -40 -43 -46 -41 -42 -41 -41 -42 -41 -42 -41 -40 -43 -41 -41 -44 -45 -43 -42 -44 -44 -45 -41 -44 -42 -42 -45 -43 -43 -43 -41 -42 -42 -42 -44 -44 -44 -42 -42 -43 -43 -43 -43 -40 -42 -44 -43 -44 -44 -45 -47 -46 -47 -48 -46 -45 -47 -47 -45 -43 -48 -47 -47 -45 -47 -47 -47 -47 -51 -49 -49 -48 -48 -49 -50 -51 -51 -49 -49 -50 -49 -51 -49 -48 -52 -51 -48 -48 -50 -48 -47 -50 -49 -49 -46 -49 -50 -52 -51 -52 -49 -51 -48 -51 -51 -51 -50 -52 -51 -51 -54 -56 -51 -53 -51 -53 -53 -51 -54 -53 -49 -52 -51 -52 -50 -52 -52 -53 -52 -51 -50 -54 -50 -52 -54 -53 -51 -55 -54 -53 -55 -56 -55 -55 -57 -56 -61 -61 -59 -57 -58 -60 -57 -59 -60 -58 -61 -58 -56 -61 -60 -59 -60 -58 -58 -60 -57 -59 -62 -61 -62 -58 -56 -57 -59 -59 -55 -56 -54 -51 -54 -55 -57 -58 -54 -57 -58 -63 -61 -57 -52 -53 -67 -75 -69 -63 -46 -43 -56 -82 -85 -72 -53 -39 -47 -60 -76 -86 -76 -72 -54 -40 -43 -60 -86 -94 -76 -52 -35 -40 -65 -92 -98 -79 -49 -28 -35 -61 -90 -101 -87 -61 -36 -31 -58 -95 -108 -88 -58 -37 -46 -68 -87 -90 -82 -60 -48 -46 -59 -83 -91 -81 -64 -55 -56 -67 -82 -84 -67 -51 -51 -70 -82 -80 -68 -56 -52 -59 -76 -83 -82 -74 -65 -55 -54 -71 -85 -77 -68 -66 -70 -76 -75 -77 -75 -75 -71 -70 -76 -80 -75 -70 -70 -75 -79 -81 -77 -73 -66 -67 -72 -73 -73 -72 -73 -74 -69 -63 -65 -72 -79 -78 -79 -66 -63 -61 -69 -82 -89 -89 -79 -69 -65 -69 -74 -78 -86 -86 -84 -79 -80 -75 -75 -73 -74 -77 -76 -80 -76 -77 -73 -72 -73 -75 -75 -76 -75 -73 -76 -75 -74 -72 -74 -73 -75 -76 -75 -78 -77 -71 -72 -74 -78 -84 -83 -83 -78 -77 -75 -79 -83 -84 -86 -83 -81 -83 -85 -83 -78 -79 -79 -80 -71 -74 -77 -78 -80 -82 -80 -83 -80 -78 -77 -83 -85 -89 -87 -86 -86 -85 -87 -86 -87 -88 -92 -93 -90 -87 -88 -90 -91 -86 -82 -85 -83 -84 -83 -82 -81 -82 -78 -78 -75 -78 -81 -79 -75 -78 -87 -88 -90 -80 -72 -76 -85 -91 -88 -83 -79 -83 -87 -90 -89 -86 -85 -82 -84 -82 -86 -89 -89 -88 -83 -83 -86 -88 -87 -85 -86 -87 -87 -88 -88 -85 -83 -85 -85 -86 -85 -85 -82 -84 -88 -89 -91 -90 -88 -83 -90 -93 -89 -87 -83 -84 -93 -94 -90 -83 -82 -92 -96 -95 -91 -86 -83 -91 -98 -91 -81 -78 -84 -92 -93 -93 -88 -84 -84 -86 -91 -100 -94 -79 -79 -93 -91 -83 -82 -91 -96 -84 -69 -74 -87 -98 -105 -98 -84 -79 -82 -91 -101 -102 -91 -87 -91 -96 -100 -97 -98 -96 -92 -91 -90 -97 -106 -108 -109 -101 -95 -86 -89 -96 -104 -102 -100 -94 -92 -89 -97 -99 -97 -94 -101 -100 -97 -100 -94 -97 -102 -105 -101 -102 -94 -91 -91 -101 -105 -100 -107 -100 -100 -98 -102 -111 -111 -105 -102 -96 -100 -103 -103 -102 -102 -101 -103 -105 -106 -108 -114 -113 -107 -99 -98 -107 -112 -105 -104 -104 -107 -107 -102 -98 -108 -118 -112 -103 -98 -108 -112 -111 -112 -109 -108 -101 -96 -98 -107 -114 -116 -110 -105 -101 -99 -103 -107 -116 -114 -109 -103 -103 -110 -115 -116 -114 -110 -103 -97 -99 -112 -127 -124 -107 -99 -107 -112 -115 -109 -108 -109 -105 -106 -103 -109 -119 -114 -98 -96 -105 -114 -114 -110 -108 -114 -115 -113 -101 -102 -112 -117 -117 -105 -105 -111 -114 -122 -121 -126 -122 -111 -111 -116 -128 -128 -120 -112 -112 -109 -110 -115 -118 -115 -118 -113 -107 -98 -103 -112 -116 -113 -108 -107 -105 -103 -105 -116 -113 -104 -104 -105 -112 -119 -118 -119 -115 -111 -109 -113 -118 -116 -116 -117 -119 -118 -118 -111 -110 -114 -121 -118 -117 -114 -110 -112 -112 -114 -114 -111 -109 -105 -101 -106 -105 -104 -110 -110 -108 -108 -105 -108 -112 -113 -115 -114 -114 -108 -110 -111 -110 -110 -109 -110 -112 -112 -111 -111 -112 -113 -111 -107 -111 -106 -105 -107 -106 -103 -107 -107 -110 -111 -107 -108 -105 -104 -104 -111 -107 -101 -102 -103 -103 -105 -106 -106 -102 -109 -109 -112 -107 -110 -108 -108 -107 -107 -113 -108 -111 -110 -112 -113 -111 -113 -113 -110 -108 -109 -111 -114 -108 -106 -106 -107 -106 -106 -110 -105 -102 -99 -103 -103 -107 -111 -111 -108 -105 -105 -110 -109 -108 -110 -109 -105 -108 -111 -112 -115 -116 -117 -116 -110 -110 -117 -124 -123 -114 -107 -113 -116 -116 -113 -110 -111 -114 -116 -113 -111 -110 -109 -109 -110 -110 -110 -109 -109 -106 -108 -112 -110 -107 -107 -105 -107 -111 -112 -113 -106 -106 -108 -111 -117 -117 -112 -111 -108 -109 -112 -108 -107 -110 -111 -108 -107 -110 -113 -116 -110 -110 -108 -108 -111 -110 -111 -105 -110 -113 -113 -114 -114 -116 -115 -113 -109 -113 -113 -110 -110 -108 -109 -111 -112 -113 -112 -114 -116 -121 -119 -115 -110 -111 -112 -111 -112 -113 -112 -113 -115 -113 -111 -109 -113 -114 -117 -115 -116 -118 -114 -116 -113 -114 -109 -115 -111 -113 -113 -107 -109 -112 -111 -112 -114 -112 -113 -113 -110 -113 -112 -108 -112 -116 -115 -115 -115 -115 -119 -117 -111 -114 -114 -113 -112 -115 -114 -116 -111 -115 -116 -116 -116 -112 -112 -114 -115 -119 -115 -116 -113 -113 -117 -115 -114 -114 -111 -112 -111 -111 -113 -113 -113 -117 -115 -116 -115 -116 -116 -118 -119 -117 -116 -116 -118 -117 -117 -118 -120 -118 -120 -119 -121 -117 -116 -117 -118 -116 -116 -120 -117 -118 -119 -116 -115 -113 -115 -114 -116 -117 -116 -113 -112 -113 -114 -116 -118 -117 -114 -117 -115 -113 -114 -115 -118 -116 -117 -113 -117 -118 -117 -117 -115 -118 -119 -120 -120 -120 -117 -116 -119 -119 -118 -117 -117 -119 -123 -118 -119 -116 -116 -118 -118 -118 -118 -118 -119 -118 -118 -116 -116 -119 -119 -118 -118 -117 -118 -118 -115 -117 -118 -121 -121 -119 -116 -117 -120 -121 -119 -119 -120 -119 -123 -119 -117 -121 -122 -121 -118 -120 -122 -122 -125 -119 -116 -114 -116 -118 -117 -116 -112 -115 -113 -115 -115 -117 -114 -116 -116 -117 -116 -118 -121 -120 -122 -120 -122 -125 -123 -122 -122 -123 -120 -121 -125 -121 -122 -124 -126 -125 -124 -120 -119 -119 -118 -118 -117 -120 -120 -121 -122 -120 -121 -119 -119 -120 -119 -119 -119 -115 -117 -119 -114 -115 -119 -123 -124 -120 -122 -123 -125 -127 -130 -125 -128 -130 -129 -130 -127 -126 -124 -126 -126 -127 -125 -128 -127 -127 -128 -126 -126 -126 -125 -127 -124 -121 -123 -121 -120 -119 -121 -120 -121 -121 -120 -119 -122 -121 -122 -125 -123 -123 -124 -125 -124 -123 -125 -125 -127 -126 -128 -128 -128 -125 -126 -130 -130 -130 -128 -125 -128 -128 -125 -127 -125 -124 -124 -126 -128 -129 -124 -121 -121 -123 -123 -126 -124 -124 -123 -123 -120 -124 -123 -123 -125 -124 -121 -124 -122 -125 -125 -123 -126 -122 -125 -125 -122 -123 -122 -122 -125 -122 -121 -124 -121 -119 -123 -117 -123 -120 -121 -121 -123 -119 -122 -119 -121 -120 -121 -119 -124 -125 -126 -123 -122 -122 -120 -121 -120 -117 -123 -120 -120 -120 -122 -124 -124 -127 -124 -128 -129 -128 -127 -127 -126 -124 -127 -127 -126 -124 -124 -121 -124 -124 -124 -122 -122 -123 -121 -123 -123 -125 -122 -121 -123 -124 -125 -122 -124 -122 -122 -126 -128 -129 -128 -126 -125 -125 -125 -127 -127 -127 -125 -126 -125 -125 -126 -125 -126 -123 -125 -125 -124 -127 -127 -129 -132 -129 -127 -127 -128 -131 -128 -126 -122 -123 -123 -123 -127 -126 -126 -128 -124 -123 -123 -124 -123 -122 -120 -120 -122 -122 -126 -125 -122 -125 -125 -121 -119 -119 -124 -124 -123 -126 -125 -125 -124 -122 -121 -128 -128 -127 -128 -125 -125 -124 -124 -123 -125 -125 -125 -123 -123 -125 -126 -125 -127 -125 -125 -124 -124 -129 -128 -126 -125 -126 -123 -128 -129 -127 -131 -129 -127 -127 -128 -125 -124 -124 -127 -126 -126 -128 -125 -128 -129 -127 -126 -130 -127 -122 -124 -127 -126 -126 -123 -126 -124 -127 -127 -125 -128 -126 -128 -128 -128 -127 -125 -128 -130 -130 -129 -127 -126 -129 -132 -129 -130 -132 -130 -129 -133 -132 -132 -135 -132 -130 -133 -133 -130 -133 -132 -133 -132 -130 -133 -133 -130 -130 -130 -131 -130 -131 -131 -132 -131 -131 -131 -132 -135 -134 -137 -134 -129 -126 -126 -130 -135 -133 -130 -131 -128 -126 -125 -133 -136 -133 -130 -132 -133 -129 -130 -134 -134 -132 -130 -131 -131 -128 -131 -133 -136 -134 -129 -131 -135 -132 -126 -130 -132 -127 -131 -134 -136 -137 -135 -134 -130 -130 -134 -138 -133 -126 -135 -149 -151 -137 -122 -123 -130 -130 -134 -135 -135 -135 -126 -129 -129 -129 -129 -129 -130 -131 -128 -129 -130 -130 -132 -133 -138 -133 -129 -131 -130 -132 -132 -131 -135 -131 -132 -127 -131 -129 -131 -135 -136 -136 -135 -131 -129 -131 -135 -132 -131 -135 -138 -133 -132 -131 -133 -132 -133 -133 -133 -133 -133 -131 -130 -131 -130 -129 -130 -133 -131 -132 -136 -131 -133 -128 -134 -137 -135 -137 -132 -131 -135 -136 -134 -132 -132 -135 -135 -136 -135 -135 -132 -131 -132 -136 -135 -132 -130 -131 -131 -133 -133 -132 -132 -132 -133 -133 -132 -133 -139 -136 -132 -134 -130 -131 -134 -133 -135 -136 -133 -135 -134 -137 -136 -133 -131 -134 -136 -139 -139 -140 -139 -137 -136 -136 -135 -137 -138 -137 -134 -134 -132 -133 -133 -133 -132 -131 -131 -131 -131 -132 -135 -132 -128 -131 -134 -135 -135 -134 -136 -135 -134 -135 -137 -138 -138 -136 -137 -137 -142 -143 -139 -138 -135 -135 -139 -141 -139 -140 -136 -137 -136 -137 -141 -141 -138 -139 -138 -142 -139 -141 -143 -139 -137 -138 -139 -143 -139 -134 -135 -137 -141 -140 -140 -138 -141 -139 -139 -137 -140 -142 -138 -136 -137 -141 -140 -138 -138 -136 -136 -135 -137 -139 -137 -136 -136 -134 -136 -141 -139 -138 -139 -139 -142 -142 -141 -140 -139 -138 -140 -143 -146 -142 -140 -140 -140 -142 -142 -139 -141 -139 -136 -138 -142 -142 -137 -136 -143 -139 -136 -142 -143 -140 -139 -137 -138 -143 -141 -142 -140 -140 -140 -141 -144 -143 -137 -137 -135 -138 -139 -138 -138 -135 -139 -143 -139 -140 -136 -135 -134 -141 -136 -138 -138 -140 -137 -136 -140 -139 -144 -143 -138 -139 -140 -141 -143 -146 -141 -140 -141 -143 -146 -144 -141 -140 -142 -141 -143 -144 -145 -142 -139 -141 -143 -146 -142 -139 -137 -142 -139 -140 -140 -146 -141 -137 -139 -139 -139 -141 -141 -137 -140 -143 -143 -143 -140 -140 -143 -141 -143 -143 -141 -141 -142 -143 -142 -141 -141 -142 -141 -144 -144 -140 -141 -147 -144 -142 -140 -141 -142 -142 -143 -148 -145 -145 -145 -143 -143 -146 -146 -147 -147 -144 -143 -145 -143 -140 -141 -146 -147 -145 -144 -144 -146 -147 -142 -141 -141 -143 -144 -140 -140 -142 -143 -141 -137 -141 -143 -142 -143 -143 -144 -140 -144 -143 -145 -143 -142 -142 -141 -144 -144 -144 -141 -145 -146 -145 -145 -146 -146 -149 -151 -148 -148 -146 -147 -145 -147 -148 -148 -149 -150 -147 -146 -144 -148 -147 -146 -144 -145 -145 -147 -147 -145 -146 -146 -143 -144 -144 -145 -143 -142 -143 -141 -142 -145 -148 -146 -143 -144 -145 -145 -145 -147 -149 -148 -147 -148 -150 -148 -148 -150 -153 -155 -149 -146 -148 -146 -147 -148 -148 -151 -147 -149 -145 -145 -147 -148 -150 -150 -148 -147 -151 -150 -151 -147 -146 -148 -144 -146 -147 -148 -150 -146 -147 -145 -146 -147 -144 -236 -327 -324 -417 -506 -511 -603 -691 -690 -782 -781 -873 -1054 -963 -1051 -1240 -1303 -1391 -1572 -1658 -1566 -1562 -1563 -1739 -1740 -1730 -1727 -1724 -2089 -2084 -2084 -2260 -2250 -2249 -2424 -2601 -2776 -2954 -2936 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 0 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -2 -3 -2 -1 0 -1 -1 -1 0 -1 0 -1 -1 -1 -1 -1 -1 0 -2 -1 -1 0 -2 -1 0 -1 -2 -1 -1 -3 -4 -1 -4 -4 -1 -2 -5 -2 -2 -4 -5 -4 -5 -3 -4 -6 -5 -4 -5 -5 -6 -5 -3 -4 -4 -3 -4 -4 -5 -6 -5 -4 -3 -4 -3 -4 -5 -5 -5 -4 -4 -6 -6 -6 -5 -4 -5 -5 -5 -6 -6 -6 -5 -5 -4 -4 -6 -5 -6 -5 -4 -5 -4 -4 -6 -6 -5 -8 -6 -7 -7 -8 -9 -9 -7 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -9 -7 -7 -6 -6 -8 -8 -7 -8 -9 -8 -7 -6 -9 -8 -9 -8 -9 -8 -9 -9 -8 -8 -8 -7 -9 -8 -8 -6 -7 -8 -9 -8 -8 -8 -7 -10 -9 -13 -13 -11 -11 -11 -12 -11 -10 -12 -11 -11 -12 -13 -13 -11 -10 -10 -11 -9 -8 -9 -10 -14 -11 -10 -11 -11 -9 -11 -10 -9 -11 -12 -10 -11 -12 -13 -11 -11 -12 -11 -11 -11 -12 -12 -10 -12 -12 -11 -15 -15 -16 -13 -17 -13 -14 -16 -16 -17 -12 -16 -15 -17 -16 -14 -16 -13 -15 -16 -17 -17 -16 -17 -18 -16 -14 -14 -17 -18 -16 -17 -18 -15 -16 -15 -18 -16 -16 -15 -15 -16 -14 -15 -13 -14 -14 -15 -15 -15 -17 -15 -13 -15 -13 -16 -17 -15 -14 -15 -17 -16 -17 -17 -17 -16 -17 -18 -18 -20 -24 -23 -21 -19 -20 -21 -22 -22 -20 -22 -21 -21 -20 -20 -22 -20 -21 -20 -18 -20 -21 -19 -19 -18 -19 -21 -20 -20 -20 -19 -18 -19 -19 -20 -19 -18 -18 -19 -20 -21 -21 -21 -20 -19 -20 -19 -19 -17 -20 -20 -19 -19 -20 -20 -21 -21 -22 -18 -21 -21 -20 -19 -19 -22 -19 -19 -22 -23 -24 -21 -23 -23 -22 -22 -22 -21 -22 -21 -23 -25 -23 -22 -22 -22 -23 -22 -22 -23 -23 -23 -24 -24 -22 -24 -23 -22 -23 -23 -22 -22 -21 -24 -22 -24 -23 -24 -26 -26 -26 -26 -25 -29 -27 -27 -27 -28 -27 -27 -27 -30 -30 -27 -27 -28 -26 -26 -27 -27 -27 -27 -28 -26 -26 -27 -30 -28 -25 -26 -25 -26 -26 -26 -26 -26 -27 -25 -26 -28 -28 -28 -28 -27 -29 -27 -27 -30 -28 -27 -30 -32 -30 -30 -29 -30 -29 -31 -30 -34 -35 -35 -33 -33 -32 -32 -32 -32 -34 -32 -31 -33 -30 -33 -35 -33 -33 -34 -34 -36 -35 -34 -35 -37 -39 -40 -36 -36 -35 -36 -36 -35 -34 -33 -32 -35 -35 -34 -35 -35 -35 -35 -36 -33 -33 -34 -34 -35 -33 -33 -36 -33 -32 -33 -34 -35 -34 -33 -34 -34 -35 -37 -34 -33 -35 -35 -34 -37 -37 -39 -36 -38 -38 -40 -39 -39 -40 -40 -42 -40 -39 -36 -36 -38 -41 -38 -37 -37 -37 -37 -38 -38 -38 -37 -38 -40 -41 -42 -41 -39 -41 -41 -42 -42 -42 -41 -40 -38 -39 -40 -40 -41 -40 -40 -41 -38 -38 -38 -38 -38 -37 -35 -37 -38 -38 -39 -39 -36 -35 -38 -42 -38 -39 -39 -35 -40 -40 -42 -44 -44 -44 -42 -42 -43 -45 -45 -44 -43 -44 -41 -42 -46 -44 -41 -41 -41 -40 -40 -42 -41 -40 -40 -41 -41 -42 -43 -44 -43 -41 -42 -43 -42 -43 -41 -39 -41 -41 -42 -41 -44 -45 -43 -43 -42 -44 -44 -43 -42 -44 -43 -45 -44 -42 -42 -43 -43 -41 -44 -44 -42 -43 -42 -41 -42 -44 -43 -46 -45 -43 -43 -43 -42 -44 -46 -45 -47 -48 -46 -46 -45 -46 -45 -46 -47 -46 -47 -48 -48 -49 -47 -46 -50 -49 -48 -47 -49 -49 -49 -49 -50 -49 -51 -48 -50 -48 -49 -49 -48 -48 -48 -50 -50 -48 -48 -50 -46 -48 -50 -51 -49 -50 -48 -53 -52 -49 -50 -50 -50 -50 -49 -52 -53 -53 -53 -51 -53 -54 -52 -53 -51 -50 -53 -51 -52 -57 -53 -50 -52 -50 -50 -53 -53 -51 -51 -50 -49 -52 -53 -53 -53 -53 -55 -55 -52 -54 -58 -56 -55 -57 -57 -58 -60 -60 -60 -58 -58 -61 -61 -58 -56 -58 -61 -62 -59 -61 -58 -59 -59 -57 -57 -61 -62 -59 -62 -60 -57 -59 -57 -53 -53 -54 -58 -61 -56 -53 -52 -55 -64 -63 -53 -47 -54 -65 -75 -72 -55 -47 -54 -61 -78 -78 -71 -53 -45 -51 -62 -73 -78 -71 -58 -47 -49 -48 -74 -88 -78 -58 -27 -38 -66 -85 -92 -79 -55 -32 -38 -67 -88 -92 -75 -56 -47 -51 -73 -90 -93 -74 -48 -38 -53 -81 -100 -97 -69 -47 -41 -57 -77 -87 -80 -68 -54 -48 -65 -86 -95 -76 -53 -53 -64 -76 -77 -66 -60 -59 -67 -77 -81 -74 -59 -55 -56 -68 -83 -88 -79 -65 -53 -54 -69 -82 -82 -77 -70 -73 -77 -76 -79 -76 -68 -67 -69 -78 -87 -85 -75 -64 -65 -73 -78 -77 -77 -73 -70 -64 -66 -71 -77 -78 -71 -65 -62 -65 -77 -78 -81 -76 -71 -63 -62 -69 -88 -96 -85 -72 -65 -66 -71 -77 -79 -82 -85 -79 -76 -72 -79 -83 -83 -78 -70 -73 -75 -76 -78 -76 -76 -75 -73 -75 -76 -75 -73 -69 -72 -72 -79 -80 -76 -70 -70 -74 -80 -79 -76 -77 -79 -79 -78 -79 -80 -83 -80 -78 -80 -81 -84 -88 -90 -88 -80 -76 -78 -79 -79 -78 -72 -74 -82 -81 -78 -76 -80 -82 -86 -84 -84 -82 -80 -78 -83 -88 -86 -90 -87 -89 -90 -85 -88 -95 -98 -95 -90 -82 -80 -84 -87 -84 -85 -81 -87 -84 -82 -80 -78 -80 -78 -76 -73 -78 -87 -91 -87 -81 -77 -76 -80 -85 -82 -82 -85 -84 -86 -89 -90 -88 -83 -83 -83 -78 -84 -94 -94 -88 -85 -79 -82 -85 -89 -86 -85 -86 -88 -93 -88 -88 -90 -87 -84 -84 -81 -80 -81 -85 -88 -91 -89 -85 -84 -89 -92 -93 -88 -83 -80 -88 -92 -97 -89 -85 -81 -89 -94 -90 -91 -90 -88 -90 -92 -88 -86 -84 -89 -94 -94 -82 -80 -81 -88 -97 -103 -100 -85 -75 -77 -93 -102 -92 -81 -88 -84 -74 -73 -91 -105 -100 -81 -75 -80 -97 -105 -98 -84 -74 -81 -105 -112 -102 -90 -84 -92 -102 -101 -93 -93 -96 -102 -102 -98 -104 -107 -103 -87 -82 -93 -107 -101 -99 -96 -97 -97 -96 -95 -98 -102 -98 -94 -86 -89 -103 -113 -109 -96 -93 -96 -98 -100 -102 -104 -98 -91 -91 -98 -109 -115 -112 -102 -97 -100 -103 -105 -104 -103 -103 -106 -99 -100 -101 -106 -109 -116 -116 -114 -102 -100 -104 -106 -105 -112 -123 -108 -89 -81 -102 -120 -125 -112 -96 -98 -103 -107 -109 -116 -121 -110 -95 -96 -104 -111 -116 -113 -111 -100 -94 -96 -110 -123 -122 -112 -99 -97 -104 -111 -119 -118 -110 -102 -100 -108 -118 -118 -117 -110 -103 -102 -108 -112 -110 -111 -115 -112 -110 -105 -98 -101 -111 -113 -109 -104 -107 -110 -104 -106 -113 -122 -119 -115 -107 -106 -109 -112 -112 -115 -113 -111 -109 -109 -119 -125 -121 -119 -120 -117 -119 -116 -116 -123 -121 -116 -112 -112 -117 -117 -112 -111 -108 -108 -110 -109 -107 -110 -110 -113 -113 -107 -102 -109 -114 -111 -111 -110 -112 -114 -111 -110 -116 -121 -117 -117 -114 -112 -111 -112 -119 -125 -119 -114 -109 -112 -116 -119 -120 -115 -111 -115 -117 -115 -114 -111 -109 -109 -109 -108 -109 -105 -107 -110 -114 -111 -111 -110 -107 -108 -113 -114 -113 -109 -111 -108 -108 -111 -113 -113 -112 -108 -107 -109 -113 -113 -113 -110 -111 -112 -109 -108 -109 -108 -106 -107 -106 -108 -108 -107 -105 -109 -109 -111 -107 -103 -104 -105 -110 -109 -106 -102 -102 -105 -107 -111 -112 -113 -107 -109 -111 -113 -111 -110 -112 -110 -111 -112 -112 -112 -108 -111 -109 -111 -110 -106 -109 -110 -109 -111 -108 -104 -107 -103 -106 -108 -108 -107 -105 -106 -110 -107 -106 -112 -110 -110 -109 -110 -108 -107 -107 -112 -111 -111 -113 -112 -119 -123 -120 -114 -106 -108 -120 -129 -125 -113 -105 -108 -112 -115 -114 -114 -117 -113 -111 -111 -107 -112 -114 -113 -114 -112 -110 -109 -108 -107 -107 -111 -112 -112 -109 -109 -108 -108 -112 -113 -114 -112 -114 -115 -113 -111 -112 -112 -110 -109 -108 -109 -112 -111 -110 -106 -110 -111 -115 -116 -110 -108 -109 -108 -113 -112 -111 -109 -113 -112 -118 -118 -115 -113 -114 -113 -114 -113 -109 -110 -110 -110 -112 -113 -113 -113 -114 -113 -118 -120 -119 -112 -110 -111 -114 -117 -113 -112 -115 -115 -115 -115 -115 -113 -115 -117 -118 -117 -117 -117 -115 -116 -113 -111 -112 -112 -110 -116 -111 -112 -109 -112 -110 -113 -115 -116 -113 -112 -112 -112 -112 -114 -116 -113 -114 -118 -118 -117 -116 -117 -115 -114 -116 -115 -115 -112 -115 -116 -118 -116 -115 -113 -117 -117 -120 -116 -115 -115 -117 -115 -116 -118 -116 -113 -116 -113 -112 -112 -114 -113 -114 -115 -116 -118 -116 -117 -117 -118 -117 -115 -117 -119 -118 -116 -119 -118 -120 -120 -119 -119 -120 -122 -120 -119 -117 -117 -118 -118 -119 -118 -119 -117 -118 -115 -116 -119 -115 -113 -113 -115 -117 -114 -115 -117 -116 -116 -118 -119 -118 -117 -115 -114 -117 -116 -118 -118 -118 -115 -114 -120 -119 -119 -119 -120 -121 -117 -119 -121 -121 -122 -118 -118 -119 -122 -119 -118 -119 -120 -117 -119 -120 -118 -117 -119 -118 -120 -121 -121 -117 -118 -120 -118 -115 -120 -122 -119 -117 -119 -119 -113 -116 -119 -121 -124 -121 -116 -117 -120 -122 -121 -120 -121 -125 -124 -122 -116 -119 -122 -123 -122 -121 -120 -120 -120 -119 -117 -116 -117 -119 -116 -115 -113 -112 -116 -120 -120 -115 -115 -117 -121 -123 -120 -119 -123 -124 -124 -125 -122 -124 -125 -124 -121 -121 -122 -124 -123 -124 -125 -122 -121 -124 -122 -118 -123 -122 -119 -119 -119 -121 -121 -123 -121 -121 -119 -118 -121 -121 -123 -120 -116 -115 -118 -121 -121 -120 -121 -121 -122 -124 -125 -129 -131 -131 -129 -133 -129 -128 -128 -125 -127 -129 -128 -128 -126 -126 -126 -126 -127 -128 -127 -128 -125 -125 -122 -125 -125 -120 -121 -122 -121 -122 -123 -122 -123 -122 -122 -122 -124 -125 -126 -127 -128 -126 -125 -127 -127 -128 -129 -129 -128 -126 -131 -129 -127 -126 -127 -127 -131 -130 -130 -127 -129 -127 -123 -126 -128 -124 -127 -125 -123 -127 -122 -122 -125 -124 -123 -125 -125 -124 -123 -123 -121 -123 -123 -128 -127 -128 -120 -126 -126 -125 -126 -126 -124 -125 -126 -123 -122 -123 -122 -126 -128 -120 -122 -121 -120 -119 -120 -120 -122 -123 -124 -122 -120 -120 -121 -124 -124 -122 -125 -125 -124 -128 -122 -122 -122 -121 -121 -122 -123 -123 -123 -123 -125 -125 -126 -127 -129 -129 -127 -128 -126 -128 -129 -127 -127 -126 -124 -125 -127 -125 -125 -126 -126 -124 -126 -122 -122 -122 -124 -124 -124 -126 -122 -120 -124 -126 -127 -124 -126 -125 -128 -128 -127 -128 -131 -126 -124 -125 -128 -127 -127 -129 -127 -124 -128 -126 -128 -127 -130 -127 -129 -127 -126 -130 -131 -130 -127 -131 -129 -127 -127 -125 -127 -126 -126 -125 -126 -129 -124 -126 -126 -126 -126 -126 -127 -121 -124 -123 -123 -124 -126 -123 -125 -127 -122 -123 -123 -125 -122 -126 -125 -125 -124 -126 -127 -126 -126 -125 -129 -126 -127 -126 -123 -125 -126 -124 -128 -127 -128 -126 -123 -124 -126 -127 -127 -124 -125 -127 -129 -133 -130 -129 -123 -127 -125 -127 -127 -130 -131 -132 -131 -126 -126 -129 -127 -126 -125 -126 -128 -129 -125 -127 -128 -132 -129 -131 -131 -127 -125 -125 -131 -126 -124 -125 -126 -125 -125 -129 -128 -130 -131 -132 -130 -125 -126 -131 -130 -130 -128 -130 -132 -130 -130 -130 -134 -133 -130 -132 -132 -136 -133 -133 -133 -135 -136 -137 -135 -134 -133 -131 -131 -134 -133 -135 -136 -133 -128 -130 -133 -135 -134 -132 -130 -130 -133 -136 -137 -137 -135 -130 -127 -126 -129 -137 -137 -131 -135 -134 -131 -126 -128 -133 -134 -134 -136 -134 -134 -133 -133 -132 -133 -132 -135 -132 -134 -131 -132 -133 -135 -133 -132 -135 -132 -130 -127 -129 -135 -131 -135 -135 -136 -139 -135 -134 -132 -132 -137 -136 -134 -132 -138 -152 -148 -134 -125 -126 -132 -134 -134 -135 -138 -132 -130 -131 -131 -132 -131 -131 -130 -129 -131 -130 -132 -131 -132 -135 -136 -131 -132 -133 -134 -136 -132 -131 -131 -132 -129 -131 -133 -135 -133 -137 -134 -135 -135 -130 -132 -133 -135 -132 -138 -141 -138 -134 -131 -131 -135 -137 -137 -136 -135 -136 -134 -133 -133 -133 -130 -133 -131 -133 -132 -134 -131 -132 -133 -133 -135 -137 -137 -136 -136 -133 -134 -136 -136 -135 -135 -138 -137 -135 -136 -134 -138 -136 -133 -134 -136 -135 -134 -133 -131 -136 -139 -135 -132 -131 -134 -137 -139 -136 -135 -134 -134 -133 -136 -130 -135 -135 -134 -132 -135 -135 -140 -139 -135 -134 -132 -136 -139 -140 -138 -135 -138 -137 -136 -137 -138 -139 -138 -136 -135 -135 -136 -136 -135 -134 -133 -130 -131 -130 -135 -132 -129 -130 -128 -133 -134 -136 -137 -134 -132 -135 -137 -138 -139 -137 -135 -134 -138 -139 -140 -141 -139 -138 -142 -135 -141 -138 -139 -139 -136 -138 -142 -140 -139 -141 -138 -137 -142 -140 -142 -142 -139 -138 -137 -142 -142 -138 -138 -137 -137 -138 -140 -142 -140 -137 -139 -137 -140 -139 -139 -139 -139 -136 -140 -140 -140 -139 -138 -138 -140 -138 -140 -139 -134 -135 -134 -139 -141 -138 -138 -137 -138 -140 -142 -145 -144 -139 -140 -140 -141 -143 -144 -141 -139 -140 -143 -142 -139 -141 -140 -139 -139 -140 -141 -139 -139 -140 -139 -141 -141 -140 -142 -138 -137 -139 -139 -142 -138 -140 -139 -144 -141 -141 -144 -139 -139 -136 -140 -137 -138 -141 -140 -141 -140 -139 -139 -139 -140 -133 -136 -140 -137 -139 -140 -135 -135 -141 -143 -140 -141 -141 -141 -142 -143 -141 -144 -143 -143 -139 -144 -145 -145 -146 -141 -141 -140 -140 -144 -143 -143 -143 -142 -141 -143 -142 -141 -140 -140 -141 -141 -143 -143 -143 -140 -137 -139 -140 -140 -140 -140 -142 -141 -144 -145 -144 -140 -141 -141 -140 -145 -145 -143 -141 -140 -142 -141 -141 -144 -143 -140 -138 -143 -144 -147 -143 -142 -145 -143 -143 -145 -143 -144 -143 -143 -145 -145 -148 -145 -144 -148 -143 -146 -149 -146 -142 -142 -143 -141 -143 -149 -145 -149 -146 -143 -146 -143 -144 -140 -138 -141 -142 -139 -142 -144 -142 -141 -140 -140 -144 -144 -142 -142 -145 -145 -142 -142 -144 -143 -143 -142 -142 -145 -144 -144 -147 -147 -145 -143 -147 -147 -151 -150 -148 -145 -146 -146 -148 -147 -147 -148 -150 -150 -146 -147 -148 -146 -145 -146 -149 -147 -144 -143 -145 -148 -145 -145 -145 -144 -145 -144 -142 -145 -144 -143 -145 -143 -143 -147 -146 -145 -147 -146 -147 -147 -149 -148 -148 -147 -146 -150 -151 -151 -153 -150 -150 -149 -147 -149 -150 -146 -149 -149 -149 -148 -146 -148 -147 -148 -151 -150 -149 -146 -150 -151 -149 -145 -147 -148 -148 -147 -148 -146 -144 -146 -145 -145 -149 -144 -144 -238 -324 -323 -414 -501 -503 -593 -680 -680 -858 -951 -1043 -1219 -1128 -1213 -1395 -1458 -1548 -1726 -1717 -1538 -1533 -1537 -1709 -1706 -1701 -1693 -1698 -2049 -2046 -2047 -2218 -2210 -2203 -2383 -2551 -2725 -2899 -2882 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 -1 0 -2 -1 -1 -1 -1 -2 -2 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -1 -1 -1 -2 -2 -1 -2 -3 -1 -2 -3 -2 -3 -4 -5 -4 -3 -4 -3 -3 -4 -5 -5 -5 -4 -4 -5 -5 -4 -4 -3 -4 -4 -4 -4 -4 -5 -4 -3 -3 -4 -4 -3 -5 -5 -6 -5 -6 -5 -5 -5 -6 -7 -6 -6 -6 -7 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -5 -5 -6 -4 -6 -5 -4 -5 -5 -4 -7 -7 -6 -6 -7 -8 -7 -7 -7 -8 -7 -6 -9 -9 -9 -9 -8 -7 -7 -6 -8 -8 -8 -8 -8 -9 -8 -8 -7 -7 -8 -8 -8 -8 -9 -10 -8 -8 -7 -8 -7 -9 -7 -8 -8 -7 -9 -7 -7 -8 -7 -8 -8 -10 -10 -10 -13 -13 -12 -11 -11 -11 -12 -11 -10 -12 -12 -11 -13 -10 -11 -11 -7 -8 -13 -10 -12 -10 -10 -11 -11 -10 -11 -10 -9 -10 -13 -10 -9 -13 -13 -12 -11 -11 -12 -11 -10 -12 -11 -10 -13 -12 -12 -13 -15 -13 -15 -15 -15 -14 -15 -17 -17 -13 -14 -13 -15 -16 -16 -15 -14 -16 -16 -16 -16 -16 -16 -16 -17 -17 -17 -17 -14 -15 -14 -16 -17 -17 -17 -16 -14 -16 -16 -14 -16 -15 -14 -16 -16 -11 -13 -15 -15 -14 -16 -16 -13 -14 -15 -15 -15 -15 -15 -15 -15 -18 -17 -18 -19 -17 -16 -16 -18 -21 -23 -22 -22 -23 -22 -21 -20 -21 -21 -22 -22 -20 -21 -20 -21 -21 -20 -20 -20 -18 -19 -19 -19 -19 -20 -19 -21 -20 -20 -20 -19 -20 -18 -18 -20 -21 -20 -20 -21 -21 -22 -22 -21 -22 -20 -19 -22 -22 -19 -20 -20 -20 -21 -21 -21 -21 -20 -19 -20 -19 -22 -21 -18 -20 -20 -21 -21 -21 -22 -20 -23 -23 -24 -25 -24 -22 -22 -22 -23 -25 -23 -23 -23 -23 -23 -21 -22 -22 -22 -22 -21 -23 -24 -23 -24 -24 -23 -23 -22 -22 -24 -22 -23 -22 -24 -26 -26 -24 -23 -25 -27 -29 -28 -29 -26 -28 -27 -30 -28 -28 -28 -30 -26 -26 -27 -25 -27 -28 -29 -28 -29 -29 -28 -27 -27 -26 -26 -27 -25 -25 -25 -25 -24 -25 -27 -28 -27 -27 -29 -27 -27 -27 -26 -28 -30 -29 -28 -29 -29 -28 -29 -29 -30 -30 -30 -32 -32 -33 -32 -33 -34 -36 -34 -32 -33 -31 -30 -32 -32 -34 -31 -34 -34 -34 -35 -35 -36 -36 -34 -34 -36 -37 -36 -38 -37 -38 -37 -34 -36 -35 -35 -34 -35 -33 -32 -33 -35 -34 -36 -34 -35 -36 -34 -34 -33 -36 -35 -33 -33 -33 -34 -33 -34 -36 -33 -34 -34 -34 -36 -35 -34 -35 -37 -35 -35 -36 -36 -36 -37 -39 -39 -38 -36 -39 -40 -40 -42 -41 -39 -38 -36 -36 -37 -39 -38 -36 -36 -35 -36 -36 -38 -40 -37 -38 -39 -41 -41 -44 -42 -41 -38 -39 -40 -40 -41 -42 -41 -41 -40 -40 -38 -41 -42 -40 -39 -40 -38 -37 -37 -36 -37 -39 -36 -36 -37 -36 -38 -38 -38 -38 -41 -39 -38 -41 -39 -43 -42 -42 -43 -44 -44 -44 -45 -45 -46 -45 -43 -43 -43 -42 -43 -43 -44 -42 -40 -40 -42 -43 -39 -40 -41 -41 -41 -43 -42 -41 -43 -44 -42 -42 -43 -42 -41 -41 -41 -43 -44 -43 -42 -43 -43 -43 -43 -42 -42 -42 -45 -44 -41 -41 -43 -44 -43 -44 -43 -44 -42 -41 -43 -42 -43 -41 -42 -45 -44 -44 -46 -46 -44 -43 -44 -47 -46 -45 -46 -47 -46 -47 -46 -46 -47 -47 -46 -50 -49 -49 -48 -48 -46 -45 -46 -51 -49 -52 -49 -52 -49 -48 -49 -49 -51 -50 -49 -48 -49 -46 -48 -48 -50 -47 -49 -50 -49 -48 -47 -48 -48 -49 -50 -50 -54 -51 -52 -50 -49 -49 -50 -51 -52 -52 -51 -53 -55 -50 -56 -53 -51 -53 -52 -50 -52 -54 -54 -53 -54 -52 -52 -53 -51 -50 -53 -49 -49 -51 -51 -52 -50 -53 -53 -53 -54 -53 -55 -58 -57 -53 -55 -55 -57 -57 -60 -60 -62 -59 -58 -56 -59 -61 -61 -61 -56 -57 -62 -61 -61 -60 -55 -55 -60 -59 -60 -62 -59 -56 -57 -59 -59 -56 -52 -53 -56 -62 -63 -56 -50 -49 -56 -64 -69 -61 -52 -50 -59 -71 -76 -67 -60 -47 -52 -57 -72 -84 -77 -62 -47 -42 -52 -74 -82 -70 -68 -51 -42 -56 -67 -85 -74 -61 -47 -35 -51 -82 -101 -88 -53 -38 -41 -65 -84 -88 -79 -58 -53 -56 -74 -90 -79 -60 -51 -57 -71 -91 -86 -71 -54 -50 -64 -77 -78 -76 -65 -57 -66 -75 -86 -83 -64 -48 -54 -73 -86 -79 -63 -54 -62 -67 -76 -73 -70 -68 -64 -69 -76 -76 -71 -63 -57 -60 -76 -90 -89 -80 -68 -64 -76 -85 -83 -73 -67 -66 -67 -81 -91 -85 -75 -67 -65 -68 -75 -90 -85 -72 -50 -49 -65 -83 -90 -79 -68 -62 -63 -69 -70 -76 -80 -82 -74 -67 -69 -76 -82 -79 -78 -75 -74 -74 -75 -77 -82 -80 -81 -75 -77 -75 -83 -88 -83 -76 -69 -71 -79 -80 -79 -76 -71 -70 -73 -76 -77 -73 -71 -69 -70 -79 -79 -77 -72 -72 -73 -74 -79 -81 -84 -83 -77 -75 -74 -80 -84 -84 -79 -77 -84 -90 -87 -89 -82 -79 -80 -81 -79 -82 -73 -75 -76 -81 -83 -81 -77 -78 -82 -86 -86 -85 -84 -84 -84 -80 -83 -85 -86 -89 -89 -89 -92 -94 -97 -93 -86 -80 -83 -87 -87 -87 -83 -83 -84 -86 -81 -77 -80 -78 -79 -77 -77 -81 -85 -84 -82 -78 -84 -84 -82 -81 -77 -78 -84 -88 -88 -87 -88 -89 -85 -84 -80 -82 -88 -93 -92 -83 -82 -83 -84 -88 -87 -82 -84 -86 -92 -92 -89 -85 -90 -90 -86 -81 -82 -85 -87 -85 -81 -85 -83 -89 -92 -90 -87 -86 -87 -87 -86 -88 -90 -92 -92 -87 -85 -87 -87 -89 -93 -90 -87 -87 -94 -93 -86 -87 -89 -93 -87 -88 -89 -90 -92 -96 -91 -79 -80 -91 -100 -97 -80 -75 -87 -96 -88 -76 -82 -91 -87 -89 -90 -95 -94 -90 -81 -77 -88 -109 -118 -101 -78 -73 -88 -105 -106 -96 -93 -99 -104 -103 -93 -92 -103 -112 -97 -85 -90 -107 -114 -97 -88 -96 -106 -110 -96 -90 -98 -110 -101 -94 -91 -96 -104 -105 -99 -94 -101 -110 -104 -91 -90 -100 -106 -102 -101 -96 -96 -96 -102 -110 -115 -107 -100 -93 -96 -108 -114 -110 -106 -98 -95 -98 -106 -121 -125 -110 -101 -100 -108 -115 -125 -126 -115 -94 -84 -99 -115 -118 -109 -105 -104 -101 -100 -108 -112 -112 -110 -107 -103 -101 -111 -115 -115 -108 -104 -106 -106 -113 -113 -115 -114 -103 -97 -106 -118 -119 -113 -107 -109 -108 -108 -109 -110 -111 -118 -121 -111 -102 -104 -112 -119 -116 -107 -111 -108 -103 -106 -108 -110 -111 -109 -107 -108 -105 -104 -112 -122 -121 -113 -107 -106 -111 -117 -119 -114 -109 -108 -111 -113 -114 -117 -119 -118 -119 -117 -121 -122 -118 -118 -120 -118 -117 -116 -114 -119 -119 -118 -117 -111 -108 -104 -109 -113 -109 -104 -110 -113 -116 -113 -105 -106 -112 -117 -117 -111 -111 -112 -117 -119 -118 -111 -112 -112 -117 -119 -117 -115 -112 -116 -120 -120 -119 -111 -106 -111 -116 -120 -118 -114 -114 -113 -114 -113 -114 -114 -108 -107 -113 -109 -111 -115 -112 -113 -111 -112 -110 -114 -110 -107 -107 -111 -114 -115 -109 -111 -110 -110 -113 -113 -111 -113 -110 -110 -112 -110 -112 -114 -108 -111 -110 -110 -108 -108 -110 -108 -106 -104 -103 -109 -109 -109 -110 -108 -104 -103 -110 -109 -109 -108 -103 -107 -110 -108 -110 -109 -111 -113 -112 -112 -113 -113 -116 -111 -109 -114 -111 -113 -108 -108 -110 -107 -109 -112 -110 -109 -108 -103 -104 -109 -111 -112 -107 -103 -104 -110 -111 -111 -107 -106 -108 -109 -107 -113 -112 -110 -110 -107 -108 -107 -109 -114 -115 -115 -118 -120 -120 -117 -114 -105 -108 -119 -131 -127 -111 -103 -103 -112 -118 -118 -115 -112 -110 -112 -113 -113 -115 -116 -115 -113 -116 -112 -110 -108 -104 -108 -111 -114 -114 -114 -110 -106 -108 -114 -115 -116 -116 -113 -116 -112 -113 -113 -110 -109 -108 -110 -111 -110 -110 -112 -110 -107 -109 -113 -117 -116 -106 -103 -109 -113 -117 -114 -114 -115 -117 -115 -113 -113 -112 -114 -114 -116 -116 -113 -112 -110 -110 -111 -112 -115 -114 -114 -114 -116 -120 -120 -115 -109 -112 -117 -119 -113 -112 -113 -114 -116 -119 -118 -118 -117 -117 -116 -117 -119 -117 -115 -113 -113 -112 -113 -114 -113 -112 -112 -113 -113 -111 -111 -113 -115 -116 -115 -113 -114 -113 -112 -113 -118 -117 -115 -115 -117 -120 -118 -117 -117 -116 -117 -116 -113 -116 -119 -117 -117 -116 -117 -115 -116 -120 -119 -117 -116 -118 -118 -115 -115 -114 -115 -114 -118 -116 -114 -113 -115 -117 -118 -116 -115 -115 -121 -119 -118 -117 -116 -119 -119 -119 -120 -120 -118 -120 -121 -120 -121 -121 -119 -120 -122 -119 -119 -119 -117 -118 -117 -117 -121 -119 -117 -118 -117 -115 -114 -116 -119 -114 -114 -116 -117 -119 -119 -120 -117 -117 -118 -116 -118 -117 -117 -119 -120 -115 -119 -121 -116 -117 -120 -120 -122 -120 -122 -119 -120 -121 -122 -123 -122 -120 -120 -120 -120 -119 -120 -118 -120 -120 -120 -120 -120 -120 -123 -121 -118 -121 -122 -116 -117 -121 -118 -119 -120 -119 -122 -120 -118 -119 -118 -116 -120 -122 -122 -122 -121 -121 -119 -122 -123 -124 -123 -125 -124 -123 -121 -118 -119 -120 -122 -120 -120 -123 -118 -119 -120 -119 -118 -117 -119 -115 -114 -117 -115 -118 -121 -120 -117 -121 -124 -125 -122 -122 -123 -122 -126 -126 -125 -125 -122 -124 -123 -123 -125 -125 -123 -120 -124 -122 -125 -124 -124 -120 -120 -121 -119 -120 -121 -121 -121 -118 -121 -122 -123 -122 -118 -121 -121 -121 -122 -121 -121 -119 -120 -121 -123 -125 -124 -127 -129 -134 -132 -131 -132 -130 -129 -130 -129 -131 -130 -125 -126 -126 -128 -128 -129 -127 -126 -128 -128 -128 -125 -122 -126 -123 -122 -123 -122 -122 -124 -122 -126 -123 -123 -127 -124 -125 -126 -126 -128 -128 -130 -130 -128 -127 -126 -130 -132 -132 -130 -131 -130 -127 -128 -129 -126 -129 -131 -132 -130 -129 -126 -125 -126 -128 -127 -127 -127 -122 -124 -124 -124 -125 -123 -124 -125 -125 -127 -125 -123 -121 -127 -125 -127 -126 -130 -128 -129 -128 -128 -125 -127 -125 -128 -125 -122 -126 -126 -125 -125 -125 -125 -121 -122 -120 -120 -120 -122 -123 -123 -122 -120 -122 -124 -124 -123 -124 -125 -125 -125 -127 -123 -125 -124 -127 -125 -123 -123 -124 -125 -126 -124 -127 -131 -129 -127 -129 -129 -130 -129 -129 -124 -128 -131 -126 -125 -126 -128 -126 -124 -127 -130 -126 -125 -126 -123 -123 -124 -123 -124 -125 -125 -123 -122 -125 -127 -127 -124 -126 -129 -130 -129 -127 -129 -128 -130 -131 -127 -129 -130 -124 -127 -130 -128 -131 -127 -131 -130 -129 -130 -130 -131 -130 -131 -130 -128 -129 -130 -126 -126 -127 -127 -129 -128 -127 -130 -129 -126 -126 -126 -125 -129 -128 -125 -126 -127 -130 -124 -125 -127 -124 -126 -124 -125 -125 -122 -126 -129 -127 -125 -122 -125 -128 -128 -127 -129 -129 -127 -128 -123 -125 -127 -127 -125 -125 -128 -129 -130 -128 -128 -130 -127 -126 -127 -124 -126 -129 -132 -131 -132 -132 -130 -127 -130 -129 -125 -127 -129 -130 -132 -130 -128 -132 -130 -128 -126 -129 -129 -128 -126 -124 -130 -132 -132 -132 -133 -128 -128 -131 -132 -129 -127 -123 -125 -125 -124 -130 -126 -132 -129 -131 -131 -131 -130 -129 -132 -132 -128 -128 -132 -134 -132 -130 -130 -133 -134 -136 -134 -135 -133 -133 -133 -137 -137 -138 -137 -137 -138 -135 -133 -134 -133 -135 -134 -131 -132 -133 -133 -134 -134 -133 -136 -133 -132 -134 -135 -136 -138 -134 -131 -126 -127 -132 -139 -137 -137 -135 -134 -130 -133 -132 -137 -134 -134 -135 -136 -133 -134 -133 -134 -134 -133 -137 -138 -137 -134 -132 -134 -136 -133 -130 -136 -133 -130 -129 -131 -136 -136 -136 -139 -140 -137 -135 -131 -135 -139 -138 -136 -132 -136 -147 -154 -142 -127 -125 -135 -135 -135 -139 -141 -138 -132 -130 -129 -133 -133 -132 -134 -132 -129 -129 -132 -134 -132 -134 -137 -137 -133 -133 -135 -137 -132 -133 -133 -132 -129 -132 -136 -137 -136 -131 -135 -135 -136 -136 -134 -135 -136 -134 -136 -137 -142 -139 -135 -133 -135 -136 -136 -136 -141 -139 -137 -134 -136 -134 -136 -136 -133 -134 -132 -131 -131 -130 -134 -135 -136 -138 -136 -134 -136 -137 -134 -140 -138 -136 -136 -136 -137 -139 -137 -139 -136 -135 -134 -137 -140 -137 -133 -132 -135 -135 -139 -139 -134 -136 -135 -136 -138 -139 -136 -138 -134 -131 -132 -137 -138 -137 -136 -132 -132 -136 -141 -138 -140 -136 -139 -138 -139 -138 -139 -139 -136 -136 -135 -140 -142 -145 -140 -137 -136 -138 -138 -137 -136 -137 -138 -135 -135 -136 -132 -129 -129 -130 -133 -132 -138 -134 -135 -133 -133 -139 -140 -139 -140 -139 -137 -136 -135 -139 -141 -137 -139 -138 -140 -142 -144 -142 -139 -136 -140 -140 -143 -144 -142 -139 -139 -142 -142 -145 -143 -143 -139 -137 -142 -142 -142 -142 -139 -140 -138 -139 -142 -143 -140 -138 -139 -141 -139 -141 -138 -139 -141 -138 -139 -141 -139 -142 -139 -141 -142 -139 -141 -143 -140 -139 -136 -138 -139 -139 -137 -140 -140 -140 -140 -141 -144 -143 -140 -143 -142 -145 -143 -139 -139 -141 -140 -140 -144 -142 -138 -140 -137 -142 -142 -140 -140 -141 -141 -140 -143 -141 -138 -136 -141 -140 -139 -141 -139 -140 -137 -139 -142 -145 -142 -141 -136 -137 -139 -140 -139 -142 -143 -141 -142 -140 -142 -140 -139 -136 -138 -139 -138 -137 -138 -139 -138 -137 -139 -137 -142 -143 -143 -139 -141 -144 -144 -140 -142 -144 -142 -145 -144 -142 -143 -141 -142 -143 -140 -140 -142 -144 -144 -142 -143 -146 -140 -140 -140 -143 -142 -142 -141 -140 -142 -141 -138 -140 -139 -141 -141 -141 -144 -145 -144 -139 -141 -141 -143 -144 -145 -143 -142 -140 -139 -139 -146 -146 -144 -141 -139 -141 -144 -142 -144 -144 -144 -144 -143 -147 -145 -148 -146 -146 -141 -141 -147 -146 -145 -147 -143 -144 -149 -147 -146 -143 -142 -145 -143 -146 -144 -145 -145 -147 -149 -146 -145 -142 -141 -139 -142 -141 -139 -142 -141 -143 -141 -143 -142 -141 -142 -145 -144 -143 -143 -145 -142 -144 -143 -145 -146 -139 -142 -144 -147 -148 -145 -144 -144 -148 -150 -151 -151 -147 -143 -147 -148 -148 -147 -150 -148 -147 -146 -149 -152 -147 -146 -145 -145 -148 -149 -148 -147 -143 -142 -145 -147 -145 -147 -146 -144 -147 -142 -145 -143 -146 -147 -143 -145 -145 -144 -148 -148 -149 -150 -152 -145 -146 -146 -148 -147 -150 -151 -151 -152 -149 -150 -149 -150 -151 -149 -147 -152 -151 -146 -147 -152 -149 -149 -148 -147 -148 -149 -147 -149 -148 -147 -149 -149 -147 -148 -149 -146 -147 -148 -148 -143 -145 -147 -146 -146 -234 -321 -319 -412 -496 -496 -672 -848 -846 -1023 -1114 -1205 -1378 -1286 -1372 -1549 -1519 -1521 -1694 -1689 -1512 -1506 -1509 -1677 -1675 -1670 -1666 -1667 -2014 -2009 -2008 -2180 -2168 -2165 -2338 -2506 -2677 -2846 -2829 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -2 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -2 0 -2 -1 -1 0 0 -2 -4 -4 -2 -2 -1 0 0 -1 0 -2 -3 -2 -2 -2 -3 -2 -1 -2 -2 -1 -2 -1 -1 -2 -2 -3 -3 -3 -4 -5 -4 -5 -5 -4 -3 -4 -4 -5 -5 -5 -5 -4 -3 -5 -5 -3 -4 -5 -4 -4 -4 -4 -5 -4 -3 -3 -3 -5 -5 -6 -5 -5 -5 -5 -6 -6 -7 -6 -8 -6 -3 -5 -6 -7 -4 -5 -6 -7 -6 -5 -6 -6 -5 -6 -5 -6 -5 -6 -6 -6 -5 -5 -5 -5 -6 -8 -6 -6 -8 -4 -7 -7 -6 -9 -7 -10 -10 -8 -7 -7 -6 -8 -10 -10 -9 -8 -8 -9 -9 -9 -7 -7 -7 -9 -8 -7 -8 -9 -7 -8 -8 -7 -8 -9 -8 -6 -7 -7 -8 -10 -8 -8 -9 -10 -9 -12 -13 -12 -11 -12 -13 -12 -10 -12 -12 -13 -11 -12 -11 -9 -13 -10 -10 -11 -12 -10 -13 -9 -11 -8 -12 -13 -9 -11 -11 -9 -10 -10 -11 -11 -11 -10 -11 -11 -11 -11 -10 -9 -11 -12 -12 -13 -12 -12 -13 -14 -13 -16 -14 -14 -15 -15 -15 -17 -13 -13 -14 -16 -16 -15 -13 -14 -17 -16 -16 -16 -17 -16 -16 -16 -16 -16 -17 -14 -17 -14 -15 -16 -17 -16 -16 -17 -15 -15 -15 -14 -15 -14 -12 -14 -13 -14 -16 -16 -13 -16 -17 -17 -15 -13 -13 -14 -15 -15 -17 -18 -16 -17 -18 -18 -21 -18 -19 -20 -20 -22 -23 -23 -20 -22 -21 -19 -21 -21 -21 -20 -19 -19 -20 -20 -19 -19 -20 -20 -20 -19 -18 -19 -22 -21 -19 -19 -18 -18 -18 -20 -20 -20 -20 -20 -21 -21 -22 -21 -21 -21 -22 -22 -20 -20 -21 -21 -19 -20 -23 -20 -19 -21 -20 -19 -19 -19 -21 -20 -20 -20 -20 -21 -21 -21 -22 -20 -20 -19 -23 -25 -24 -24 -24 -24 -23 -22 -24 -26 -24 -22 -24 -23 -23 -23 -22 -21 -21 -22 -22 -22 -22 -24 -25 -25 -22 -22 -22 -24 -22 -23 -23 -23 -25 -26 -25 -27 -27 -26 -28 -27 -27 -28 -28 -28 -28 -28 -27 -30 -29 -26 -27 -27 -25 -26 -28 -26 -28 -28 -29 -29 -29 -30 -25 -25 -27 -24 -25 -26 -25 -26 -26 -29 -27 -26 -27 -28 -28 -26 -28 -28 -27 -28 -29 -29 -29 -28 -30 -28 -29 -28 -31 -32 -32 -32 -30 -33 -34 -33 -33 -34 -31 -34 -33 -31 -32 -33 -28 -32 -34 -34 -35 -35 -35 -35 -34 -34 -35 -35 -34 -37 -37 -35 -37 -37 -37 -36 -36 -37 -35 -34 -34 -34 -33 -32 -33 -33 -35 -35 -35 -34 -34 -33 -35 -33 -30 -33 -34 -35 -34 -31 -34 -35 -33 -36 -37 -36 -35 -33 -34 -35 -37 -38 -35 -35 -36 -37 -38 -38 -40 -38 -38 -39 -40 -41 -40 -38 -38 -40 -38 -38 -36 -38 -38 -36 -35 -35 -35 -37 -37 -38 -40 -41 -39 -40 -39 -40 -41 -41 -40 -40 -39 -41 -40 -41 -42 -42 -41 -43 -39 -37 -38 -38 -40 -41 -41 -40 -36 -38 -39 -36 -35 -36 -37 -37 -39 -37 -41 -38 -39 -41 -38 -41 -39 -39 -40 -43 -44 -45 -45 -44 -45 -47 -44 -42 -42 -43 -45 -43 -42 -40 -41 -43 -43 -44 -41 -41 -41 -40 -41 -42 -42 -42 -41 -42 -42 -42 -44 -45 -40 -40 -41 -43 -44 -45 -42 -42 -42 -42 -43 -45 -44 -42 -44 -43 -41 -40 -43 -45 -43 -42 -46 -43 -42 -43 -42 -42 -40 -41 -40 -45 -45 -42 -43 -44 -45 -44 -46 -49 -48 -46 -45 -46 -46 -45 -44 -46 -47 -47 -46 -47 -47 -49 -50 -48 -46 -46 -48 -47 -45 -48 -49 -50 -50 -49 -51 -50 -50 -50 -49 -49 -50 -48 -49 -46 -50 -48 -47 -48 -49 -49 -49 -47 -45 -47 -50 -47 -50 -51 -49 -51 -54 -52 -53 -50 -50 -49 -51 -51 -55 -53 -52 -52 -54 -54 -54 -52 -52 -51 -52 -51 -54 -52 -51 -54 -52 -53 -51 -49 -49 -50 -51 -52 -51 -50 -49 -51 -54 -53 -54 -57 -57 -54 -55 -57 -55 -57 -57 -59 -59 -59 -59 -58 -60 -58 -59 -60 -59 -59 -60 -59 -58 -60 -62 -57 -58 -59 -57 -59 -58 -54 -57 -59 -61 -58 -53 -57 -58 -63 -61 -54 -50 -54 -63 -69 -59 -49 -49 -59 -69 -68 -60 -55 -55 -56 -57 -65 -71 -81 -71 -48 -45 -52 -71 -87 -80 -51 -42 -53 -57 -75 -80 -69 -60 -36 -39 -73 -94 -91 -59 -27 -34 -68 -102 -102 -70 -48 -36 -53 -78 -98 -91 -70 -53 -47 -66 -76 -81 -76 -68 -60 -67 -76 -81 -74 -69 -70 -75 -76 -68 -58 -48 -63 -86 -97 -86 -62 -49 -51 -62 -76 -80 -76 -61 -62 -64 -75 -72 -66 -63 -67 -73 -77 -80 -75 -64 -64 -65 -71 -85 -90 -82 -73 -71 -72 -80 -86 -78 -68 -64 -66 -72 -87 -96 -85 -68 -55 -62 -78 -86 -80 -69 -61 -59 -63 -75 -84 -83 -76 -62 -60 -71 -79 -77 -74 -75 -76 -80 -79 -76 -75 -73 -72 -73 -75 -84 -84 -83 -76 -75 -71 -77 -81 -87 -88 -79 -73 -73 -74 -78 -78 -77 -74 -76 -74 -73 -73 -76 -74 -71 -74 -75 -75 -75 -76 -75 -74 -77 -79 -78 -81 -80 -78 -78 -80 -80 -78 -78 -83 -86 -88 -85 -85 -80 -78 -79 -82 -86 -83 -77 -80 -83 -78 -78 -76 -79 -81 -83 -79 -79 -82 -86 -86 -85 -83 -80 -83 -81 -85 -86 -88 -92 -99 -99 -91 -87 -80 -81 -85 -86 -86 -88 -83 -86 -81 -81 -80 -82 -85 -84 -79 -79 -80 -85 -83 -79 -78 -81 -85 -83 -78 -77 -79 -83 -87 -88 -82 -81 -82 -87 -87 -89 -87 -86 -89 -87 -84 -84 -86 -87 -85 -85 -80 -81 -85 -91 -93 -90 -90 -92 -88 -85 -84 -86 -86 -83 -82 -82 -87 -90 -88 -86 -83 -82 -88 -89 -90 -92 -87 -87 -90 -89 -83 -83 -87 -96 -98 -94 -92 -85 -86 -97 -92 -80 -81 -93 -103 -93 -88 -87 -83 -86 -89 -91 -91 -93 -93 -87 -82 -75 -84 -101 -106 -88 -69 -71 -89 -94 -90 -89 -89 -88 -89 -84 -77 -93 -118 -114 -90 -68 -75 -94 -107 -101 -89 -91 -103 -105 -96 -91 -97 -109 -105 -88 -86 -105 -115 -102 -84 -84 -104 -118 -111 -91 -83 -94 -106 -107 -95 -91 -96 -105 -106 -97 -99 -103 -103 -96 -90 -93 -107 -107 -102 -96 -99 -99 -98 -103 -110 -107 -100 -89 -92 -106 -117 -115 -107 -97 -91 -101 -116 -126 -117 -104 -96 -102 -111 -117 -108 -109 -113 -117 -111 -112 -114 -108 -103 -97 -100 -107 -106 -109 -115 -113 -105 -95 -100 -111 -117 -106 -110 -112 -113 -116 -109 -105 -107 -103 -110 -115 -110 -101 -107 -111 -114 -111 -114 -119 -117 -110 -102 -103 -112 -120 -119 -109 -103 -107 -116 -115 -111 -99 -104 -116 -113 -105 -107 -115 -112 -99 -93 -107 -125 -126 -112 -102 -106 -115 -119 -113 -112 -113 -112 -112 -112 -116 -115 -109 -107 -116 -123 -121 -117 -115 -114 -118 -122 -124 -119 -117 -117 -120 -124 -120 -119 -116 -110 -109 -113 -111 -112 -109 -108 -109 -108 -110 -112 -113 -117 -110 -110 -106 -111 -115 -119 -118 -117 -114 -115 -115 -113 -114 -117 -113 -113 -114 -117 -119 -119 -119 -119 -116 -112 -110 -112 -112 -110 -111 -115 -120 -120 -112 -109 -112 -112 -115 -116 -114 -112 -114 -116 -114 -112 -113 -113 -115 -116 -110 -103 -105 -111 -112 -117 -117 -113 -109 -103 -107 -113 -114 -114 -113 -112 -108 -110 -113 -112 -114 -112 -108 -106 -106 -110 -112 -113 -110 -107 -103 -106 -106 -108 -107 -112 -109 -108 -106 -104 -108 -108 -113 -109 -111 -110 -108 -111 -110 -113 -115 -113 -113 -112 -109 -117 -117 -114 -111 -109 -110 -111 -110 -108 -111 -114 -107 -109 -105 -106 -107 -103 -105 -106 -111 -115 -112 -106 -106 -107 -109 -110 -112 -110 -107 -106 -106 -106 -110 -111 -111 -112 -113 -112 -112 -114 -119 -120 -121 -120 -115 -109 -107 -115 -125 -123 -117 -109 -107 -110 -114 -116 -115 -114 -115 -116 -114 -113 -112 -115 -117 -116 -114 -112 -111 -109 -107 -108 -112 -116 -116 -115 -109 -107 -108 -114 -118 -117 -116 -111 -111 -113 -114 -111 -110 -108 -112 -111 -111 -111 -111 -111 -109 -108 -109 -114 -115 -116 -112 -105 -109 -111 -114 -116 -118 -118 -120 -111 -107 -111 -114 -114 -116 -117 -115 -112 -116 -117 -112 -111 -113 -112 -112 -115 -114 -113 -120 -121 -116 -112 -112 -116 -115 -119 -116 -117 -118 -115 -117 -119 -119 -118 -118 -120 -119 -117 -115 -115 -116 -115 -114 -112 -113 -113 -113 -114 -114 -116 -110 -112 -112 -114 -115 -115 -114 -113 -111 -113 -114 -120 -119 -117 -118 -117 -116 -120 -117 -120 -121 -115 -115 -116 -120 -118 -116 -116 -118 -118 -117 -118 -117 -119 -118 -119 -121 -114 -117 -117 -113 -114 -114 -116 -114 -118 -117 -114 -117 -116 -118 -120 -117 -119 -118 -117 -119 -118 -117 -121 -121 -118 -119 -119 -122 -122 -122 -120 -120 -121 -120 -123 -122 -120 -119 -118 -118 -117 -117 -120 -119 -119 -117 -117 -116 -118 -118 -116 -114 -115 -116 -120 -117 -119 -119 -119 -121 -119 -116 -116 -117 -120 -119 -120 -121 -118 -117 -121 -121 -121 -119 -117 -120 -122 -120 -123 -126 -124 -124 -122 -121 -123 -121 -121 -120 -121 -120 -121 -120 -120 -121 -120 -122 -122 -121 -120 -122 -119 -117 -120 -122 -121 -117 -120 -121 -118 -119 -122 -121 -121 -119 -121 -121 -118 -119 -122 -124 -125 -123 -122 -122 -124 -126 -125 -125 -123 -122 -119 -120 -120 -119 -122 -123 -120 -121 -120 -119 -117 -120 -120 -117 -118 -118 -118 -118 -119 -117 -121 -122 -124 -123 -123 -124 -123 -124 -124 -123 -125 -128 -127 -126 -125 -124 -125 -127 -125 -123 -122 -125 -122 -124 -123 -121 -122 -120 -123 -122 -121 -121 -119 -119 -120 -122 -122 -124 -123 -123 -123 -120 -121 -121 -121 -124 -122 -122 -121 -125 -126 -129 -130 -132 -133 -132 -130 -132 -129 -128 -133 -134 -132 -129 -127 -126 -124 -127 -131 -129 -130 -125 -126 -127 -127 -128 -124 -124 -124 -124 -123 -124 -124 -125 -126 -126 -126 -127 -128 -127 -126 -127 -126 -130 -130 -131 -131 -130 -130 -131 -131 -129 -134 -134 -131 -130 -131 -127 -128 -130 -131 -129 -130 -129 -129 -124 -128 -127 -126 -127 -128 -125 -126 -125 -123 -122 -124 -124 -125 -125 -127 -124 -125 -125 -126 -127 -130 -127 -128 -125 -132 -130 -134 -128 -126 -126 -128 -129 -128 -127 -125 -126 -127 -127 -125 -122 -123 -122 -121 -123 -123 -125 -123 -123 -121 -122 -122 -123 -125 -125 -126 -125 -122 -126 -127 -126 -127 -127 -126 -124 -125 -126 -126 -127 -130 -128 -127 -129 -126 -129 -132 -132 -129 -128 -130 -128 -129 -127 -128 -127 -126 -131 -126 -128 -130 -126 -125 -126 -125 -125 -128 -126 -124 -125 -126 -126 -125 -126 -125 -124 -126 -127 -129 -130 -128 -128 -130 -132 -131 -128 -131 -131 -130 -130 -128 -128 -129 -131 -130 -132 -131 -131 -129 -131 -132 -132 -132 -132 -131 -129 -127 -124 -126 -126 -128 -130 -128 -128 -131 -129 -131 -130 -127 -126 -128 -129 -124 -127 -129 -128 -130 -129 -127 -125 -127 -124 -124 -124 -127 -129 -128 -126 -127 -127 -127 -129 -128 -128 -126 -128 -130 -129 -128 -126 -128 -126 -126 -128 -125 -128 -132 -127 -131 -132 -128 -127 -130 -128 -126 -130 -132 -131 -126 -129 -133 -133 -133 -129 -128 -128 -128 -130 -130 -127 -131 -131 -132 -131 -132 -130 -132 -130 -127 -128 -130 -129 -130 -133 -135 -132 -129 -132 -131 -130 -130 -127 -127 -128 -127 -125 -128 -130 -131 -131 -130 -131 -131 -130 -134 -134 -134 -132 -131 -130 -133 -134 -132 -135 -134 -134 -134 -134 -136 -138 -132 -138 -141 -139 -140 -141 -136 -137 -139 -135 -135 -139 -135 -133 -130 -135 -136 -135 -135 -135 -136 -136 -135 -133 -134 -137 -138 -138 -132 -129 -125 -129 -139 -139 -137 -135 -136 -136 -131 -130 -135 -140 -141 -138 -135 -132 -136 -133 -135 -135 -134 -136 -140 -141 -136 -134 -137 -137 -135 -134 -132 -132 -133 -131 -130 -138 -138 -137 -136 -138 -141 -136 -136 -135 -134 -139 -137 -138 -136 -144 -152 -152 -136 -126 -128 -138 -136 -138 -140 -142 -139 -133 -130 -132 -134 -132 -134 -137 -133 -131 -130 -129 -134 -135 -136 -137 -138 -135 -137 -137 -136 -133 -132 -132 -132 -135 -135 -136 -137 -132 -134 -136 -137 -137 -139 -135 -137 -136 -135 -138 -143 -140 -138 -135 -133 -138 -138 -139 -140 -140 -139 -134 -136 -139 -137 -139 -136 -139 -136 -133 -131 -130 -134 -133 -135 -133 -137 -137 -136 -138 -138 -136 -142 -139 -137 -137 -136 -140 -140 -138 -138 -139 -141 -141 -136 -136 -138 -138 -137 -135 -140 -141 -137 -138 -135 -140 -138 -137 -138 -138 -137 -137 -136 -133 -136 -137 -137 -133 -135 -137 -134 -137 -139 -140 -141 -139 -139 -141 -144 -137 -135 -137 -140 -145 -143 -142 -139 -139 -140 -141 -141 -142 -139 -136 -136 -139 -141 -137 -135 -131 -132 -131 -135 -134 -133 -140 -130 -133 -135 -137 -142 -141 -140 -136 -141 -140 -139 -138 -139 -139 -140 -140 -142 -142 -144 -143 -141 -140 -141 -142 -145 -144 -142 -140 -140 -142 -145 -146 -144 -145 -139 -140 -142 -147 -145 -142 -142 -139 -141 -144 -141 -143 -139 -139 -141 -141 -142 -141 -139 -141 -138 -142 -144 -144 -141 -142 -140 -139 -143 -144 -140 -144 -144 -138 -139 -139 -142 -140 -139 -140 -141 -144 -144 -143 -143 -143 -140 -143 -144 -143 -145 -143 -140 -143 -143 -140 -141 -139 -140 -141 -142 -143 -141 -142 -142 -143 -141 -142 -145 -142 -139 -140 -140 -141 -140 -143 -140 -138 -140 -139 -146 -145 -142 -141 -140 -142 -138 -139 -141 -144 -144 -143 -142 -146 -146 -140 -139 -141 -141 -140 -139 -138 -141 -142 -138 -140 -139 -142 -143 -138 -140 -142 -145 -148 -142 -144 -142 -142 -148 -146 -144 -143 -143 -146 -143 -141 -144 -146 -142 -143 -141 -143 -142 -144 -147 -147 -147 -143 -143 -137 -144 -145 -141 -139 -137 -141 -140 -142 -143 -141 -140 -143 -143 -140 -143 -145 -144 -143 -144 -143 -142 -142 -141 -142 -140 -143 -143 -145 -146 -142 -143 -142 -143 -143 -143 -142 -145 -147 -146 -146 -146 -147 -147 -146 -147 -142 -144 -141 -147 -148 -148 -144 -146 -145 -145 -143 -143 -146 -148 -147 -143 -144 -146 -144 -147 -145 -142 -143 -143 -142 -143 -139 -138 -143 -142 -141 -143 -143 -143 -145 -143 -144 -144 -144 -142 -142 -143 -147 -145 -143 -144 -146 -145 -145 -144 -146 -147 -148 -149 -146 -149 -150 -148 -149 -146 -148 -147 -147 -149 -147 -149 -150 -149 -147 -148 -146 -147 -147 -144 -149 -149 -147 -148 -144 -146 -145 -144 -145 -147 -147 -146 -145 -141 -147 -146 -146 -146 -147 -145 -146 -144 -147 -151 -151 -149 -146 -148 -149 -147 -144 -147 -150 -151 -153 -150 -148 -145 -150 -154 -151 -149 -148 -151 -151 -149 -149 -147 -150 -150 -147 -147 -146 -147 -148 -148 -150 -151 -149 -148 -146 -146 -146 -150 -148 -146 -147 -150 -146 -144 -144 -233 -316 -316 -495 -665 -666 -838 -1008 -1009 -1182 -1267 -1358 -1530 -1355 -1349 -1523 -1492 -1490 -1665 -1662 -1487 -1480 -1478 -1649 -1646 -1645 -1637 -1638 -1977 -1975 -1972 -2138 -2134 -2125 -2296 -2461 -2629 -2796 -2778 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -2 -2 0 0 0 -1 -3 -2 -1 -2 0 0 0 0 -1 0 0 0 -1 -2 0 0 -1 -2 0 -1 -2 0 -1 0 0 0 -1 -1 -1 0 -1 -1 -3 -1 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -2 -3 -1 -3 -3 -4 -4 -2 -5 -5 -4 -5 -5 -4 -3 -4 -4 -6 -5 -3 -2 -2 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -6 -6 -6 -5 -6 -6 -5 -5 -6 -6 -8 -8 -7 -6 -7 -6 -5 -5 -6 -6 -7 -6 -7 -6 -6 -6 -7 -5 -7 -6 -6 -3 -3 -5 -5 -6 -5 -5 -4 -6 -6 -5 -5 -8 -5 -7 -6 -7 -10 -8 -7 -8 -8 -7 -8 -8 -8 -8 -11 -10 -10 -9 -8 -8 -8 -8 -9 -8 -9 -7 -7 -7 -7 -8 -8 -7 -7 -8 -8 -6 -8 -7 -8 -9 -7 -8 -8 -11 -11 -10 -10 -11 -12 -12 -11 -10 -12 -11 -12 -12 -10 -10 -12 -12 -10 -12 -9 -10 -11 -10 -10 -15 -10 -13 -9 -11 -12 -11 -9 -9 -10 -10 -10 -9 -9 -11 -11 -11 -9 -11 -10 -11 -12 -12 -12 -12 -12 -14 -14 -14 -16 -14 -14 -15 -16 -15 -18 -16 -16 -15 -15 -15 -16 -17 -15 -16 -15 -17 -16 -16 -17 -17 -14 -15 -16 -17 -17 -17 -14 -16 -14 -15 -16 -15 -17 -16 -15 -15 -14 -15 -15 -13 -13 -14 -17 -13 -13 -16 -16 -17 -16 -17 -16 -15 -14 -14 -15 -17 -17 -17 -17 -18 -18 -20 -18 -18 -22 -19 -19 -20 -19 -20 -20 -20 -19 -21 -21 -20 -19 -20 -21 -20 -19 -20 -19 -18 -19 -20 -20 -20 -19 -18 -19 -19 -20 -20 -18 -19 -19 -19 -18 -20 -21 -21 -20 -22 -23 -22 -20 -19 -19 -22 -21 -21 -20 -19 -20 -19 -21 -22 -21 -19 -19 -20 -19 -20 -20 -19 -20 -20 -21 -21 -22 -21 -19 -18 -20 -20 -23 -22 -23 -23 -23 -24 -24 -24 -22 -24 -23 -23 -23 -24 -24 -23 -23 -22 -21 -22 -23 -22 -23 -22 -24 -24 -23 -23 -22 -23 -23 -22 -23 -24 -23 -25 -27 -29 -27 -27 -30 -29 -30 -26 -27 -25 -28 -29 -31 -28 -27 -26 -27 -27 -28 -29 -26 -26 -28 -28 -28 -29 -30 -30 -28 -27 -24 -22 -25 -27 -25 -27 -26 -27 -30 -28 -25 -25 -25 -28 -28 -27 -28 -28 -30 -29 -27 -28 -30 -29 -32 -32 -32 -30 -30 -32 -32 -34 -35 -33 -33 -32 -31 -33 -32 -31 -32 -32 -33 -32 -34 -35 -35 -33 -33 -33 -36 -36 -36 -36 -35 -36 -36 -35 -37 -35 -37 -35 -38 -35 -34 -34 -34 -34 -35 -35 -33 -32 -33 -34 -35 -35 -36 -33 -34 -33 -31 -32 -34 -34 -34 -35 -32 -33 -34 -37 -36 -35 -35 -35 -34 -35 -36 -37 -35 -37 -38 -35 -37 -40 -39 -39 -36 -38 -41 -38 -39 -40 -40 -41 -38 -38 -37 -38 -37 -35 -37 -36 -38 -39 -38 -36 -40 -41 -39 -39 -38 -38 -39 -39 -40 -39 -40 -39 -41 -43 -40 -41 -40 -41 -39 -40 -39 -40 -39 -40 -42 -38 -40 -37 -36 -37 -38 -37 -37 -39 -37 -38 -38 -42 -41 -40 -43 -39 -39 -40 -40 -41 -42 -44 -47 -47 -48 -46 -44 -43 -44 -44 -45 -42 -40 -41 -40 -42 -42 -42 -42 -43 -41 -39 -41 -43 -40 -40 -44 -42 -42 -43 -40 -44 -42 -42 -45 -43 -42 -44 -42 -43 -43 -43 -43 -42 -45 -43 -41 -40 -44 -44 -42 -41 -44 -44 -40 -43 -42 -42 -43 -42 -41 -42 -42 -39 -42 -43 -44 -46 -45 -48 -48 -46 -44 -46 -49 -46 -46 -46 -46 -46 -48 -47 -48 -45 -44 -46 -49 -49 -51 -50 -49 -47 -49 -47 -49 -49 -49 -50 -48 -51 -50 -52 -48 -49 -47 -50 -48 -47 -49 -50 -50 -50 -47 -52 -46 -44 -49 -48 -50 -49 -47 -51 -49 -51 -51 -53 -51 -50 -53 -53 -52 -51 -53 -52 -52 -54 -53 -51 -52 -53 -53 -53 -50 -50 -53 -51 -53 -51 -54 -51 -52 -50 -49 -50 -53 -49 -50 -52 -49 -50 -54 -55 -56 -55 -53 -54 -57 -57 -57 -59 -57 -58 -59 -56 -59 -60 -59 -59 -58 -59 -60 -60 -59 -58 -59 -62 -59 -58 -58 -59 -54 -57 -60 -59 -53 -54 -54 -63 -65 -58 -52 -53 -58 -68 -69 -58 -47 -49 -60 -71 -71 -59 -48 -50 -56 -63 -67 -71 -71 -59 -47 -45 -64 -90 -86 -57 -33 -42 -66 -89 -82 -63 -56 -47 -49 -65 -73 -83 -66 -43 -34 -47 -78 -97 -84 -59 -41 -60 -86 -89 -77 -50 -50 -62 -76 -88 -78 -64 -52 -65 -74 -86 -76 -66 -52 -60 -73 -84 -83 -72 -69 -70 -73 -65 -56 -53 -59 -78 -96 -98 -74 -47 -40 -60 -79 -86 -75 -66 -63 -70 -73 -72 -71 -66 -65 -67 -75 -79 -80 -78 -69 -67 -69 -77 -77 -84 -87 -77 -64 -66 -72 -88 -88 -74 -64 -66 -77 -89 -88 -79 -66 -56 -62 -74 -82 -74 -63 -61 -71 -80 -81 -75 -70 -68 -72 -75 -75 -79 -78 -74 -73 -77 -82 -82 -75 -68 -69 -76 -86 -85 -81 -76 -77 -77 -77 -81 -80 -80 -82 -80 -75 -77 -75 -77 -76 -75 -74 -73 -74 -74 -75 -72 -74 -72 -71 -75 -76 -74 -75 -78 -80 -78 -77 -77 -78 -83 -80 -79 -81 -78 -82 -87 -88 -83 -83 -84 -83 -80 -82 -78 -84 -82 -82 -84 -85 -78 -74 -73 -82 -80 -80 -80 -82 -86 -84 -80 -76 -82 -86 -85 -85 -83 -86 -95 -99 -93 -87 -83 -85 -90 -91 -83 -82 -85 -89 -85 -82 -78 -82 -87 -84 -84 -79 -81 -86 -87 -79 -77 -82 -83 -82 -79 -76 -78 -83 -87 -86 -82 -81 -82 -85 -85 -84 -83 -86 -87 -87 -89 -90 -91 -87 -85 -83 -82 -81 -85 -88 -87 -86 -87 -87 -89 -88 -89 -91 -86 -81 -83 -82 -84 -88 -85 -84 -85 -87 -87 -89 -87 -85 -85 -90 -91 -90 -82 -81 -88 -93 -94 -88 -85 -87 -95 -98 -96 -88 -85 -92 -96 -86 -80 -86 -100 -102 -94 -87 -82 -78 -82 -87 -92 -96 -94 -93 -82 -76 -76 -87 -99 -95 -86 -82 -93 -92 -85 -84 -77 -90 -106 -105 -84 -77 -90 -107 -99 -84 -81 -100 -114 -103 -81 -84 -104 -118 -106 -89 -90 -97 -98 -91 -93 -109 -119 -111 -86 -78 -93 -115 -121 -116 -96 -88 -91 -102 -108 -106 -99 -100 -99 -97 -95 -102 -112 -109 -96 -90 -90 -100 -104 -100 -102 -106 -108 -101 -95 -98 -98 -97 -102 -112 -113 -111 -105 -105 -105 -106 -114 -121 -122 -111 -101 -102 -110 -114 -119 -116 -110 -107 -100 -113 -123 -120 -103 -92 -98 -110 -115 -111 -104 -99 -99 -109 -117 -121 -111 -112 -111 -113 -106 -104 -110 -118 -117 -112 -109 -110 -110 -112 -115 -113 -104 -103 -112 -119 -122 -113 -106 -107 -108 -112 -119 -122 -109 -102 -101 -110 -109 -108 -111 -110 -104 -103 -106 -110 -115 -114 -109 -112 -119 -123 -115 -106 -107 -114 -116 -115 -114 -114 -109 -112 -120 -120 -116 -113 -111 -112 -118 -118 -124 -122 -118 -119 -119 -121 -116 -114 -121 -125 -122 -112 -107 -107 -110 -106 -110 -117 -117 -108 -103 -108 -114 -118 -117 -112 -106 -107 -110 -119 -126 -126 -120 -106 -104 -109 -119 -123 -120 -109 -112 -114 -116 -117 -118 -119 -121 -111 -106 -109 -113 -117 -118 -118 -111 -110 -110 -111 -117 -115 -117 -115 -115 -111 -115 -116 -119 -117 -114 -112 -108 -108 -113 -115 -111 -110 -108 -108 -107 -112 -117 -116 -113 -110 -108 -110 -109 -111 -111 -118 -112 -114 -109 -107 -108 -111 -108 -112 -109 -108 -106 -112 -114 -114 -110 -106 -104 -107 -106 -108 -113 -108 -105 -104 -110 -112 -112 -111 -114 -114 -113 -111 -112 -113 -115 -115 -115 -111 -114 -115 -108 -113 -114 -109 -109 -111 -115 -113 -109 -110 -104 -105 -105 -107 -105 -106 -105 -111 -113 -115 -114 -110 -105 -104 -107 -111 -109 -109 -109 -108 -107 -108 -114 -113 -116 -115 -116 -117 -113 -114 -117 -121 -118 -115 -112 -115 -120 -119 -116 -113 -110 -110 -116 -120 -117 -113 -113 -112 -114 -115 -117 -116 -114 -113 -113 -114 -114 -110 -110 -114 -112 -115 -113 -113 -111 -111 -112 -115 -119 -117 -116 -112 -112 -112 -111 -109 -111 -111 -112 -111 -110 -113 -114 -111 -111 -111 -110 -110 -116 -115 -111 -111 -111 -111 -111 -117 -121 -117 -116 -111 -111 -112 -111 -115 -116 -114 -115 -116 -114 -112 -113 -117 -115 -113 -112 -112 -115 -115 -114 -121 -119 -113 -114 -115 -113 -117 -118 -120 -121 -117 -118 -118 -116 -120 -122 -118 -120 -118 -117 -115 -115 -116 -115 -113 -115 -113 -112 -115 -111 -113 -115 -111 -114 -110 -115 -118 -116 -111 -113 -112 -114 -119 -119 -118 -118 -118 -116 -121 -118 -118 -118 -118 -118 -119 -120 -121 -117 -121 -118 -120 -118 -120 -117 -119 -118 -117 -122 -120 -117 -116 -114 -114 -116 -117 -115 -114 -114 -117 -120 -118 -118 -119 -117 -118 -118 -118 -119 -121 -118 -116 -121 -124 -121 -121 -121 -120 -120 -122 -123 -123 -122 -121 -119 -119 -118 -123 -120 -120 -119 -117 -118 -117 -118 -115 -117 -118 -118 -119 -116 -115 -117 -118 -119 -120 -121 -120 -118 -118 -120 -118 -117 -118 -121 -121 -119 -122 -122 -121 -122 -122 -118 -119 -124 -122 -120 -122 -122 -123 -126 -128 -125 -121 -122 -124 -122 -121 -121 -121 -120 -121 -122 -122 -120 -121 -123 -122 -120 -119 -119 -120 -121 -122 -123 -121 -121 -121 -124 -119 -119 -119 -124 -122 -121 -120 -122 -122 -121 -121 -122 -124 -125 -124 -127 -127 -123 -123 -122 -124 -121 -118 -120 -120 -123 -125 -120 -119 -120 -118 -119 -121 -119 -119 -120 -119 -119 -122 -123 -120 -119 -121 -123 -124 -124 -123 -122 -126 -126 -127 -127 -128 -126 -128 -129 -128 -126 -125 -123 -127 -123 -125 -124 -122 -123 -121 -122 -123 -124 -120 -121 -122 -120 -122 -119 -118 -123 -123 -125 -123 -123 -122 -120 -123 -125 -122 -125 -124 -127 -128 -127 -131 -134 -129 -132 -133 -130 -131 -132 -131 -131 -130 -131 -132 -133 -130 -127 -127 -127 -128 -128 -129 -128 -124 -123 -124 -125 -126 -126 -125 -126 -128 -125 -125 -125 -128 -128 -128 -129 -126 -129 -132 -130 -128 -130 -132 -133 -132 -133 -134 -134 -134 -133 -132 -133 -130 -129 -131 -131 -131 -132 -130 -127 -126 -126 -124 -127 -128 -129 -127 -127 -125 -127 -127 -126 -123 -122 -121 -123 -127 -127 -127 -126 -129 -128 -130 -129 -126 -128 -130 -133 -132 -130 -130 -132 -130 -129 -131 -129 -125 -128 -127 -125 -128 -127 -125 -121 -123 -123 -126 -125 -125 -124 -122 -120 -120 -124 -125 -127 -126 -124 -124 -126 -128 -126 -126 -127 -127 -130 -128 -124 -129 -130 -131 -130 -132 -128 -128 -128 -129 -130 -131 -131 -131 -131 -127 -130 -129 -130 -129 -125 -127 -127 -126 -128 -131 -129 -125 -127 -127 -125 -125 -125 -128 -125 -127 -128 -128 -125 -126 -127 -126 -128 -131 -128 -128 -130 -131 -134 -131 -132 -131 -130 -131 -130 -132 -132 -129 -130 -129 -134 -133 -133 -132 -135 -131 -133 -131 -129 -130 -126 -126 -127 -128 -127 -125 -128 -133 -131 -130 -130 -131 -129 -129 -129 -128 -129 -131 -126 -128 -129 -133 -130 -127 -129 -126 -126 -128 -127 -130 -128 -128 -126 -127 -129 -129 -128 -128 -128 -129 -128 -127 -132 -126 -128 -131 -129 -124 -127 -129 -130 -128 -131 -129 -130 -135 -130 -130 -128 -132 -125 -130 -132 -132 -132 -131 -131 -131 -131 -133 -131 -130 -129 -133 -132 -131 -129 -133 -134 -134 -131 -130 -133 -132 -128 -128 -131 -135 -131 -131 -131 -132 -129 -131 -132 -133 -130 -130 -126 -130 -129 -130 -130 -130 -131 -133 -132 -132 -134 -137 -136 -133 -133 -132 -133 -135 -136 -135 -134 -134 -135 -136 -136 -136 -138 -139 -141 -144 -142 -142 -137 -138 -138 -135 -136 -136 -139 -136 -136 -134 -135 -136 -137 -136 -139 -134 -136 -133 -135 -136 -141 -138 -135 -129 -128 -133 -139 -137 -138 -136 -136 -134 -131 -134 -139 -143 -139 -136 -138 -136 -135 -137 -137 -135 -134 -136 -140 -142 -139 -135 -138 -136 -135 -131 -133 -135 -136 -132 -132 -136 -142 -139 -139 -139 -139 -134 -134 -139 -141 -138 -137 -134 -137 -149 -158 -150 -134 -127 -134 -138 -138 -139 -144 -143 -133 -133 -134 -136 -138 -137 -138 -134 -134 -130 -133 -133 -135 -136 -136 -138 -134 -137 -136 -139 -140 -136 -132 -130 -133 -135 -136 -135 -138 -134 -136 -135 -136 -137 -138 -139 -137 -139 -136 -145 -145 -143 -136 -133 -137 -137 -139 -140 -141 -140 -138 -139 -137 -140 -136 -142 -138 -137 -134 -136 -135 -134 -134 -135 -135 -134 -133 -136 -140 -142 -140 -140 -136 -134 -138 -141 -141 -140 -140 -138 -140 -143 -141 -140 -141 -141 -137 -138 -139 -140 -143 -142 -137 -139 -139 -139 -137 -139 -140 -138 -139 -137 -138 -138 -134 -133 -135 -134 -139 -138 -139 -138 -137 -138 -139 -145 -141 -140 -141 -142 -138 -139 -144 -146 -142 -139 -144 -140 -143 -144 -141 -138 -139 -142 -141 -138 -137 -137 -137 -133 -134 -136 -137 -137 -134 -134 -134 -132 -139 -143 -138 -139 -139 -143 -141 -140 -141 -141 -139 -140 -142 -140 -145 -143 -142 -143 -140 -144 -143 -146 -145 -144 -143 -141 -142 -145 -148 -147 -141 -143 -141 -146 -148 -147 -144 -143 -139 -144 -146 -147 -145 -140 -139 -139 -144 -144 -144 -142 -136 -139 -140 -143 -145 -147 -144 -138 -139 -140 -145 -146 -143 -143 -140 -140 -143 -143 -141 -142 -142 -141 -143 -147 -146 -145 -144 -146 -143 -141 -144 -146 -140 -142 -145 -145 -144 -144 -142 -136 -139 -141 -144 -145 -144 -143 -146 -142 -141 -145 -145 -140 -138 -139 -142 -147 -144 -142 -139 -138 -143 -142 -144 -145 -145 -144 -139 -141 -141 -145 -142 -144 -144 -144 -147 -145 -144 -145 -144 -139 -141 -141 -143 -141 -139 -140 -140 -144 -144 -142 -142 -142 -141 -143 -143 -144 -148 -147 -146 -143 -146 -146 -147 -146 -145 -143 -143 -147 -146 -146 -145 -142 -142 -145 -144 -147 -147 -146 -147 -147 -145 -144 -145 -143 -141 -138 -143 -143 -140 -143 -146 -143 -141 -140 -144 -145 -146 -146 -146 -146 -145 -144 -140 -141 -146 -142 -145 -140 -143 -146 -144 -147 -148 -146 -142 -140 -142 -145 -147 -146 -145 -149 -151 -151 -148 -147 -147 -149 -145 -145 -147 -147 -149 -147 -144 -145 -146 -148 -149 -149 -145 -147 -147 -149 -142 -143 -144 -147 -143 -148 -144 -143 -142 -141 -142 -140 -142 -144 -144 -144 -143 -145 -145 -147 -144 -144 -143 -145 -146 -147 -148 -146 -147 -150 -147 -147 -146 -145 -149 -150 -149 -149 -150 -146 -150 -148 -149 -152 -149 -146 -145 -149 -147 -148 -151 -151 -149 -145 -144 -147 -148 -149 -147 -147 -150 -148 -145 -144 -146 -147 -146 -146 -145 -143 -145 -145 -147 -148 -146 -146 -147 -148 -146 -148 -149 -147 -147 -149 -151 -149 -148 -144 -145 -148 -151 -151 -152 -146 -148 -148 -151 -152 -152 -150 -151 -147 -149 -152 -152 -151 -147 -147 -148 -144 -148 -150 -151 -150 -148 -147 -146 -148 -148 -149 -149 -145 -147 -146 -150 -152 -146 -143 -314 -481 -485 -659 -829 -826 -997 -1166 -1166 -1332 -1333 -1334 -1502 -1330 -1327 -1497 -1466 -1466 -1638 -1633 -1462 -1454 -1454 -1619 -1618 -1615 -1611 -1610 -1943 -1940 -1936 -2100 -2096 -2091 -2254 -2418 -2584 -2746 -2730 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 0 -1 -1 0 0 0 -1 -1 -2 -2 -1 -1 0 0 0 -1 0 -2 -1 0 -1 -1 0 0 -2 -2 0 0 0 -1 -1 -1 -1 0 0 -2 -1 -2 -2 -2 -3 -2 -2 -1 -2 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -5 -5 -4 -3 -4 -4 -2 -4 -4 -4 -3 -2 -4 -5 -4 -3 -4 -5 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -5 -4 -5 -6 -5 -5 -7 -6 -7 -7 -7 -6 -6 -7 -6 -8 -7 -7 -6 -6 -6 -6 -6 -6 -7 -5 -5 -5 -6 -5 -3 -4 -4 -5 -6 -6 -5 -4 -6 -9 -3 -6 -5 -6 -7 -6 -8 -9 -8 -7 -6 -7 -8 -9 -9 -8 -9 -9 -9 -8 -7 -9 -9 -9 -8 -8 -8 -8 -8 -9 -7 -6 -7 -7 -7 -8 -7 -8 -7 -6 -8 -8 -8 -8 -10 -10 -11 -12 -11 -11 -11 -13 -12 -10 -12 -12 -12 -12 -12 -13 -12 -14 -11 -10 -11 -9 -8 -11 -10 -12 -11 -12 -9 -7 -11 -12 -10 -10 -10 -9 -9 -9 -10 -10 -10 -10 -9 -11 -12 -10 -11 -11 -12 -15 -13 -13 -15 -15 -15 -14 -16 -15 -17 -16 -16 -16 -14 -14 -18 -16 -15 -17 -16 -17 -17 -17 -15 -15 -14 -16 -16 -16 -16 -16 -14 -15 -16 -18 -16 -16 -17 -15 -16 -16 -15 -14 -14 -16 -16 -15 -15 -14 -14 -15 -12 -15 -16 -15 -16 -14 -17 -15 -16 -16 -15 -17 -16 -18 -19 -17 -20 -18 -17 -19 -18 -20 -21 -20 -19 -18 -19 -19 -19 -19 -22 -20 -20 -21 -21 -19 -18 -18 -20 -19 -19 -19 -19 -18 -19 -20 -20 -19 -20 -19 -20 -19 -21 -21 -22 -22 -21 -20 -21 -20 -21 -21 -21 -21 -20 -20 -19 -20 -20 -20 -19 -20 -22 -20 -21 -20 -19 -18 -19 -18 -21 -21 -19 -21 -20 -21 -21 -20 -20 -21 -20 -21 -21 -23 -22 -24 -23 -26 -24 -23 -22 -24 -23 -22 -24 -24 -24 -22 -23 -22 -23 -23 -22 -23 -23 -24 -23 -24 -21 -24 -23 -23 -23 -22 -24 -24 -22 -26 -28 -31 -30 -30 -26 -26 -29 -29 -27 -30 -29 -27 -27 -27 -27 -29 -29 -27 -27 -28 -29 -28 -29 -27 -28 -28 -27 -26 -24 -25 -26 -25 -26 -26 -25 -26 -28 -29 -27 -26 -26 -25 -28 -24 -25 -29 -29 -29 -28 -29 -29 -29 -31 -31 -32 -31 -35 -32 -31 -31 -33 -32 -33 -33 -34 -33 -31 -31 -31 -33 -31 -34 -36 -35 -33 -31 -32 -35 -33 -36 -37 -35 -35 -36 -32 -35 -37 -35 -35 -38 -34 -35 -33 -34 -34 -33 -35 -34 -33 -34 -34 -33 -33 -33 -33 -33 -34 -36 -33 -34 -33 -32 -31 -32 -32 -35 -36 -34 -34 -36 -35 -37 -36 -36 -35 -38 -37 -34 -36 -37 -36 -35 -39 -39 -38 -40 -40 -37 -38 -36 -40 -41 -42 -41 -39 -34 -35 -40 -40 -38 -37 -38 -39 -40 -38 -38 -39 -36 -35 -37 -41 -40 -38 -41 -42 -41 -43 -41 -41 -40 -39 -40 -40 -40 -41 -39 -40 -38 -40 -40 -39 -37 -38 -38 -39 -40 -38 -37 -38 -43 -36 -41 -40 -38 -41 -39 -44 -44 -42 -40 -40 -43 -44 -45 -46 -45 -46 -46 -44 -45 -43 -42 -40 -42 -41 -40 -42 -41 -40 -42 -42 -40 -41 -40 -43 -41 -41 -42 -43 -42 -41 -41 -44 -42 -45 -43 -42 -41 -43 -44 -44 -42 -42 -43 -42 -40 -42 -45 -44 -43 -41 -43 -41 -43 -44 -42 -43 -41 -40 -41 -43 -44 -42 -40 -42 -41 -42 -42 -46 -46 -47 -43 -46 -47 -47 -45 -48 -47 -45 -45 -45 -47 -47 -47 -47 -44 -47 -47 -48 -50 -49 -52 -50 -48 -50 -50 -48 -51 -46 -48 -51 -48 -50 -48 -51 -47 -48 -47 -49 -50 -49 -49 -50 -48 -48 -47 -48 -49 -48 -50 -51 -51 -49 -48 -50 -49 -50 -50 -52 -54 -52 -52 -50 -51 -55 -53 -50 -49 -52 -50 -52 -51 -53 -51 -53 -52 -54 -55 -55 -48 -52 -51 -53 -50 -52 -50 -52 -48 -53 -51 -53 -53 -54 -54 -53 -55 -55 -55 -56 -58 -59 -59 -57 -58 -58 -56 -56 -59 -60 -59 -57 -59 -60 -60 -58 -59 -59 -58 -56 -59 -61 -59 -55 -53 -55 -59 -62 -57 -52 -54 -61 -69 -70 -61 -49 -51 -65 -76 -72 -57 -46 -45 -59 -66 -71 -67 -58 -47 -47 -55 -70 -78 -71 -54 -40 -54 -76 -83 -68 -54 -42 -56 -69 -76 -75 -60 -45 -55 -62 -80 -81 -60 -48 -48 -60 -88 -99 -88 -64 -39 -37 -52 -81 -88 -84 -70 -55 -60 -65 -71 -75 -82 -78 -75 -57 -50 -56 -83 -100 -93 -69 -49 -48 -62 -80 -82 -76 -63 -53 -62 -77 -86 -81 -70 -67 -75 -79 -70 -58 -58 -67 -79 -83 -84 -72 -60 -62 -64 -69 -76 -78 -81 -74 -69 -67 -71 -78 -79 -80 -77 -70 -69 -68 -76 -87 -90 -77 -69 -74 -80 -78 -77 -74 -68 -67 -64 -68 -75 -78 -81 -69 -63 -67 -78 -83 -76 -71 -70 -76 -78 -78 -79 -78 -77 -75 -72 -72 -75 -81 -81 -82 -80 -78 -77 -80 -75 -78 -85 -87 -81 -75 -73 -72 -78 -80 -80 -75 -73 -71 -72 -75 -76 -72 -71 -68 -72 -75 -74 -75 -79 -80 -81 -76 -71 -77 -79 -85 -82 -80 -82 -84 -84 -87 -86 -81 -83 -82 -81 -81 -80 -79 -82 -84 -82 -86 -84 -81 -75 -77 -76 -78 -82 -85 -84 -80 -75 -77 -86 -85 -80 -83 -87 -91 -97 -94 -87 -83 -86 -87 -91 -88 -87 -87 -86 -86 -79 -80 -86 -90 -89 -82 -76 -78 -85 -90 -85 -79 -80 -84 -82 -80 -79 -78 -80 -84 -85 -81 -77 -83 -87 -86 -84 -82 -82 -84 -85 -90 -87 -87 -84 -84 -89 -88 -87 -86 -81 -86 -83 -87 -83 -87 -91 -89 -86 -88 -84 -85 -87 -87 -86 -84 -83 -83 -84 -86 -87 -88 -86 -87 -89 -91 -88 -82 -84 -87 -90 -89 -91 -91 -88 -88 -89 -84 -87 -90 -97 -99 -92 -86 -91 -98 -93 -84 -82 -88 -88 -92 -94 -93 -86 -80 -80 -84 -91 -92 -93 -83 -86 -91 -94 -96 -81 -69 -80 -100 -109 -97 -81 -73 -81 -97 -106 -101 -87 -93 -102 -98 -88 -88 -103 -111 -98 -82 -87 -101 -107 -101 -95 -97 -102 -103 -95 -92 -93 -108 -120 -115 -97 -94 -91 -100 -110 -107 -97 -90 -100 -110 -102 -97 -100 -108 -109 -100 -97 -103 -104 -97 -96 -95 -98 -97 -106 -111 -116 -106 -91 -90 -98 -102 -109 -113 -115 -110 -111 -110 -111 -111 -113 -115 -116 -113 -103 -105 -107 -111 -116 -120 -113 -107 -103 -102 -108 -116 -115 -110 -106 -100 -95 -99 -106 -116 -120 -122 -114 -105 -101 -100 -113 -125 -125 -108 -98 -102 -111 -109 -114 -122 -114 -104 -101 -104 -113 -121 -118 -118 -115 -105 -96 -108 -121 -123 -114 -109 -107 -103 -106 -114 -110 -109 -105 -104 -104 -104 -109 -120 -125 -119 -112 -104 -110 -120 -122 -117 -109 -107 -112 -116 -115 -114 -114 -112 -114 -117 -114 -118 -119 -113 -112 -121 -119 -123 -122 -118 -118 -118 -117 -117 -118 -114 -112 -108 -113 -115 -110 -109 -110 -111 -114 -113 -114 -112 -105 -109 -115 -118 -116 -117 -117 -115 -112 -114 -116 -115 -115 -113 -114 -117 -122 -118 -114 -110 -110 -116 -116 -116 -113 -114 -115 -114 -116 -116 -117 -115 -113 -108 -110 -111 -118 -120 -119 -113 -112 -113 -116 -116 -114 -113 -116 -118 -113 -109 -107 -109 -112 -111 -114 -113 -110 -110 -111 -118 -115 -110 -105 -106 -109 -115 -114 -113 -109 -111 -107 -105 -106 -112 -114 -111 -113 -114 -114 -108 -110 -108 -109 -109 -108 -108 -106 -107 -109 -110 -109 -110 -105 -112 -112 -113 -115 -117 -115 -113 -114 -112 -115 -115 -110 -112 -107 -111 -112 -114 -114 -112 -113 -109 -107 -110 -111 -111 -106 -104 -105 -104 -113 -113 -114 -109 -105 -106 -107 -111 -110 -109 -108 -104 -110 -109 -109 -112 -112 -111 -114 -116 -117 -115 -116 -115 -118 -121 -119 -115 -109 -110 -116 -122 -119 -112 -109 -114 -119 -119 -115 -113 -115 -116 -114 -114 -117 -114 -115 -114 -112 -112 -111 -112 -114 -115 -114 -114 -113 -111 -111 -113 -115 -118 -121 -119 -115 -112 -111 -112 -110 -111 -112 -110 -109 -108 -110 -114 -114 -118 -116 -111 -112 -113 -113 -113 -110 -111 -115 -113 -117 -119 -116 -115 -114 -113 -113 -113 -114 -114 -116 -113 -114 -115 -113 -111 -113 -115 -113 -112 -115 -115 -113 -115 -119 -117 -115 -114 -115 -116 -119 -118 -118 -118 -119 -118 -121 -118 -117 -119 -120 -120 -120 -121 -119 -114 -117 -117 -115 -113 -115 -114 -113 -115 -116 -113 -113 -112 -113 -115 -112 -115 -114 -114 -117 -116 -116 -115 -115 -120 -119 -118 -119 -117 -118 -117 -119 -122 -121 -120 -120 -120 -119 -122 -121 -121 -121 -119 -118 -118 -121 -121 -120 -120 -118 -115 -114 -117 -117 -117 -116 -114 -115 -114 -119 -122 -121 -116 -119 -118 -117 -115 -118 -118 -121 -122 -121 -121 -119 -121 -122 -125 -124 -124 -124 -121 -119 -122 -122 -123 -120 -121 -119 -118 -121 -120 -117 -117 -116 -117 -116 -116 -118 -119 -118 -120 -118 -118 -117 -119 -120 -122 -122 -122 -119 -119 -117 -116 -120 -122 -122 -121 -126 -122 -122 -122 -123 -121 -119 -123 -122 -123 -124 -124 -125 -123 -123 -126 -127 -124 -123 -122 -119 -122 -123 -118 -118 -122 -123 -123 -124 -123 -119 -117 -121 -123 -122 -122 -117 -121 -122 -125 -120 -122 -120 -123 -121 -121 -123 -121 -122 -122 -123 -124 -123 -121 -122 -125 -126 -124 -125 -125 -127 -120 -119 -122 -120 -124 -123 -120 -122 -120 -119 -122 -119 -119 -119 -120 -121 -122 -121 -121 -122 -121 -125 -124 -125 -122 -122 -121 -127 -128 -126 -127 -128 -128 -127 -130 -131 -130 -124 -128 -129 -126 -126 -123 -122 -122 -126 -126 -122 -123 -121 -121 -121 -122 -123 -119 -120 -118 -121 -121 -123 -124 -125 -120 -123 -125 -123 -122 -125 -125 -128 -128 -126 -131 -130 -133 -131 -130 -134 -134 -133 -132 -132 -129 -131 -132 -131 -132 -131 -130 -130 -129 -128 -126 -126 -123 -123 -121 -124 -127 -125 -125 -127 -126 -129 -130 -130 -128 -126 -129 -130 -127 -130 -129 -133 -134 -129 -131 -133 -135 -135 -136 -134 -136 -134 -133 -133 -131 -132 -133 -132 -130 -129 -129 -130 -130 -126 -126 -127 -125 -126 -128 -128 -127 -130 -127 -123 -126 -123 -124 -126 -121 -124 -126 -128 -130 -129 -129 -129 -130 -130 -132 -130 -133 -131 -130 -132 -131 -132 -131 -132 -132 -127 -129 -128 -129 -126 -123 -125 -127 -127 -122 -125 -122 -124 -125 -124 -121 -123 -123 -125 -122 -124 -125 -129 -129 -129 -127 -125 -127 -128 -127 -130 -130 -135 -131 -129 -133 -131 -132 -133 -129 -129 -128 -128 -135 -133 -131 -130 -131 -130 -129 -130 -127 -125 -124 -127 -127 -130 -132 -129 -130 -126 -126 -124 -126 -129 -126 -127 -129 -130 -130 -127 -124 -128 -129 -130 -130 -133 -129 -131 -133 -136 -134 -132 -132 -132 -133 -134 -132 -134 -130 -130 -132 -134 -134 -136 -133 -132 -133 -131 -129 -128 -129 -131 -131 -128 -127 -125 -129 -128 -130 -134 -131 -129 -131 -129 -131 -132 -130 -127 -128 -132 -130 -128 -133 -130 -130 -127 -129 -128 -131 -130 -127 -127 -128 -130 -130 -131 -128 -131 -128 -127 -132 -130 -129 -126 -129 -129 -130 -126 -128 -132 -129 -128 -133 -132 -131 -131 -132 -131 -131 -129 -128 -135 -134 -131 -132 -131 -130 -134 -131 -132 -133 -134 -133 -132 -130 -132 -131 -129 -131 -138 -133 -132 -133 -130 -134 -131 -133 -132 -134 -130 -130 -130 -132 -136 -132 -131 -133 -132 -128 -131 -130 -131 -133 -131 -130 -134 -133 -133 -135 -135 -133 -134 -135 -137 -135 -135 -135 -136 -135 -135 -137 -136 -136 -134 -138 -142 -142 -146 -141 -140 -139 -141 -140 -138 -140 -137 -138 -133 -136 -137 -136 -138 -133 -137 -137 -138 -132 -136 -136 -141 -140 -141 -135 -130 -127 -136 -140 -140 -135 -136 -135 -136 -134 -138 -144 -140 -135 -136 -137 -140 -139 -138 -138 -135 -140 -139 -141 -141 -137 -136 -138 -137 -133 -131 -134 -135 -139 -136 -134 -138 -136 -135 -139 -142 -139 -136 -135 -139 -141 -139 -138 -133 -142 -153 -157 -147 -133 -129 -136 -139 -141 -140 -141 -139 -138 -134 -135 -136 -139 -142 -139 -134 -134 -131 -132 -135 -137 -138 -139 -138 -134 -134 -137 -139 -139 -139 -137 -134 -133 -133 -139 -136 -136 -136 -136 -137 -133 -137 -138 -141 -142 -142 -141 -145 -145 -141 -138 -134 -139 -139 -139 -140 -139 -143 -141 -136 -140 -142 -145 -140 -138 -135 -135 -137 -136 -138 -139 -135 -134 -137 -138 -139 -138 -139 -138 -142 -137 -137 -138 -140 -139 -142 -143 -141 -144 -143 -140 -142 -143 -142 -139 -138 -143 -144 -141 -142 -143 -141 -139 -140 -140 -140 -140 -139 -137 -140 -139 -138 -137 -136 -134 -136 -139 -141 -139 -138 -138 -139 -140 -139 -139 -145 -140 -142 -144 -141 -141 -146 -143 -146 -146 -143 -144 -140 -143 -143 -143 -141 -139 -141 -141 -137 -134 -138 -140 -141 -137 -136 -136 -133 -137 -139 -138 -138 -138 -143 -139 -143 -143 -143 -142 -143 -139 -141 -145 -145 -145 -143 -141 -145 -142 -147 -144 -147 -141 -141 -143 -146 -148 -148 -145 -143 -142 -147 -147 -149 -145 -145 -144 -143 -146 -147 -149 -147 -141 -140 -139 -145 -146 -144 -140 -141 -142 -144 -146 -145 -145 -141 -140 -143 -144 -146 -142 -141 -142 -143 -143 -142 -144 -147 -145 -144 -144 -148 -148 -147 -144 -146 -145 -146 -147 -146 -147 -143 -141 -141 -143 -142 -148 -145 -141 -140 -141 -144 -146 -143 -144 -146 -144 -144 -143 -143 -141 -138 -144 -144 -144 -142 -145 -147 -139 -141 -144 -145 -147 -143 -144 -142 -143 -146 -145 -143 -143 -145 -146 -143 -146 -147 -148 -144 -144 -142 -143 -144 -140 -142 -143 -142 -143 -141 -144 -147 -143 -146 -145 -141 -144 -147 -145 -143 -147 -149 -146 -148 -147 -148 -145 -145 -147 -150 -148 -146 -145 -143 -146 -146 -148 -147 -146 -144 -146 -147 -147 -148 -147 -146 -141 -141 -142 -144 -144 -145 -141 -142 -141 -146 -147 -147 -146 -146 -146 -145 -146 -148 -146 -145 -143 -138 -144 -143 -148 -148 -147 -148 -146 -146 -147 -146 -142 -141 -146 -149 -148 -148 -150 -150 -150 -149 -148 -149 -147 -151 -149 -148 -147 -147 -147 -147 -147 -152 -149 -148 -146 -148 -148 -147 -148 -143 -144 -142 -144 -148 -147 -147 -142 -141 -145 -145 -140 -145 -144 -143 -145 -148 -148 -146 -145 -144 -144 -149 -148 -147 -148 -149 -149 -152 -149 -149 -147 -150 -148 -150 -151 -152 -148 -147 -149 -149 -150 -151 -151 -150 -147 -147 -147 -149 -152 -151 -150 -150 -148 -145 -145 -150 -152 -150 -148 -148 -149 -150 -148 -147 -149 -148 -145 -143 -148 -147 -147 -149 -150 -150 -147 -150 -150 -148 -148 -151 -150 -149 -147 -149 -151 -151 -149 -148 -148 -150 -152 -152 -149 -151 -150 -153 -148 -151 -153 -150 -151 -149 -154 -151 -151 -149 -148 -145 -149 -150 -151 -152 -150 -147 -148 -149 -150 -152 -146 -149 -150 -152 -151 -152 -148 -145 -316 -483 -485 -660 -829 -828 -998 -1167 -1166 -1335 -1338 -1334 -1500 -1327 -1328 -1502 -1442 -1442 -1608 -1604 -1436 -1431 -1432 -1593 -1591 -1586 -1582 -1584 -1911 -1905 -1903 -2065 -2058 -2054 -2219 -2376 -2539 -2698 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -2 -2 -1 -1 -1 -2 -1 0 0 -1 0 0 0 0 -1 -1 -1 0 0 0 0 -2 -2 -1 -2 -1 0 0 -2 -1 -1 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -2 -2 -1 -2 -3 -1 -1 -1 -3 -3 -4 -5 -4 -3 -2 -5 -4 -4 -4 -4 -4 -5 -4 -3 -3 -4 -3 -3 -2 -4 -4 -3 -4 -3 -4 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -5 -8 -7 -5 -5 -7 -8 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -4 -5 -6 -4 -5 -5 -3 -3 -3 -5 -5 -7 -5 -6 -5 -4 -6 -7 -5 -6 -7 -6 -6 -7 -7 -7 -7 -6 -5 -6 -9 -8 -8 -8 -9 -10 -9 -8 -8 -7 -9 -9 -9 -10 -9 -8 -8 -7 -8 -7 -7 -7 -8 -8 -8 -8 -6 -8 -8 -8 -8 -10 -10 -11 -11 -11 -12 -13 -12 -12 -13 -12 -11 -11 -11 -11 -14 -11 -11 -12 -11 -8 -12 -10 -14 -10 -11 -12 -9 -9 -9 -8 -10 -10 -11 -10 -10 -10 -9 -8 -8 -11 -11 -10 -10 -10 -11 -11 -12 -13 -12 -14 -14 -13 -15 -16 -17 -14 -16 -17 -15 -13 -15 -15 -15 -17 -17 -15 -16 -14 -15 -16 -15 -14 -14 -16 -15 -15 -14 -17 -17 -17 -16 -16 -16 -15 -17 -17 -16 -16 -16 -16 -14 -14 -15 -14 -14 -14 -15 -15 -15 -13 -16 -16 -14 -14 -13 -17 -15 -16 -16 -17 -16 -16 -19 -17 -18 -19 -15 -18 -22 -20 -20 -19 -20 -20 -19 -18 -17 -20 -19 -21 -19 -19 -17 -18 -19 -18 -19 -20 -19 -20 -20 -20 -20 -20 -19 -21 -19 -20 -20 -23 -20 -21 -22 -21 -22 -22 -23 -21 -19 -20 -21 -22 -24 -22 -20 -19 -19 -18 -19 -19 -19 -20 -20 -21 -21 -20 -18 -19 -19 -19 -21 -22 -20 -19 -20 -20 -22 -23 -23 -22 -22 -21 -21 -23 -23 -22 -24 -24 -24 -24 -22 -23 -23 -23 -24 -24 -25 -21 -22 -23 -23 -22 -23 -23 -23 -24 -23 -20 -22 -24 -23 -22 -22 -23 -24 -27 -29 -28 -27 -27 -27 -27 -26 -30 -30 -30 -31 -31 -29 -28 -26 -30 -28 -28 -30 -28 -28 -29 -28 -29 -27 -27 -27 -27 -25 -26 -25 -25 -26 -26 -26 -27 -27 -26 -25 -27 -26 -26 -28 -25 -24 -26 -26 -27 -29 -29 -30 -29 -31 -29 -30 -32 -32 -33 -34 -31 -30 -32 -34 -36 -33 -31 -33 -32 -33 -34 -34 -34 -32 -32 -33 -34 -35 -35 -35 -33 -35 -34 -34 -34 -35 -36 -36 -36 -35 -34 -35 -32 -36 -38 -35 -33 -34 -34 -33 -35 -34 -34 -34 -33 -33 -32 -33 -34 -33 -34 -35 -34 -34 -32 -33 -32 -33 -35 -35 -37 -36 -36 -36 -36 -36 -33 -35 -38 -37 -34 -36 -35 -38 -38 -38 -39 -40 -39 -40 -40 -39 -39 -38 -39 -39 -37 -38 -38 -38 -39 -39 -40 -40 -39 -40 -40 -38 -38 -38 -39 -37 -39 -40 -41 -42 -40 -41 -42 -40 -38 -38 -38 -40 -42 -43 -40 -38 -38 -38 -39 -39 -37 -38 -39 -39 -38 -39 -38 -41 -38 -41 -40 -39 -41 -40 -41 -40 -41 -41 -40 -41 -44 -45 -42 -43 -42 -45 -44 -46 -45 -44 -44 -43 -43 -41 -40 -41 -40 -43 -44 -40 -40 -40 -43 -42 -42 -40 -42 -40 -43 -39 -43 -44 -43 -44 -43 -41 -42 -43 -42 -44 -42 -42 -43 -41 -40 -43 -42 -42 -43 -42 -42 -43 -43 -43 -42 -42 -42 -43 -40 -40 -44 -42 -41 -42 -42 -42 -44 -44 -44 -44 -47 -46 -46 -46 -47 -47 -45 -45 -47 -46 -48 -46 -46 -46 -46 -47 -49 -51 -48 -49 -51 -48 -46 -51 -50 -53 -49 -49 -48 -49 -49 -48 -47 -49 -47 -48 -47 -50 -47 -50 -49 -52 -50 -48 -46 -47 -49 -49 -51 -51 -50 -49 -51 -51 -48 -45 -51 -52 -53 -53 -52 -51 -54 -53 -53 -52 -52 -50 -50 -49 -52 -52 -51 -53 -53 -54 -52 -54 -52 -51 -49 -52 -52 -54 -52 -51 -48 -50 -52 -51 -50 -53 -52 -53 -56 -56 -54 -54 -56 -56 -57 -57 -58 -58 -55 -59 -57 -57 -59 -59 -62 -58 -58 -55 -58 -57 -57 -57 -62 -58 -53 -54 -59 -63 -64 -53 -46 -55 -70 -75 -61 -46 -47 -63 -77 -70 -59 -50 -56 -66 -70 -65 -62 -56 -49 -48 -60 -73 -79 -59 -42 -41 -59 -83 -84 -60 -37 -43 -70 -81 -89 -58 -32 -32 -54 -83 -86 -61 -53 -59 -61 -64 -66 -74 -75 -65 -67 -70 -73 -69 -58 -64 -65 -72 -70 -75 -72 -59 -62 -70 -75 -73 -76 -75 -82 -73 -59 -54 -67 -83 -91 -86 -65 -52 -54 -67 -80 -78 -68 -62 -66 -78 -84 -81 -71 -71 -70 -74 -74 -65 -67 -66 -73 -70 -65 -68 -69 -81 -80 -78 -73 -65 -66 -67 -73 -81 -84 -79 -73 -75 -77 -75 -68 -71 -78 -85 -83 -80 -75 -76 -79 -79 -79 -74 -69 -62 -66 -75 -82 -81 -67 -60 -60 -72 -82 -81 -77 -72 -75 -76 -73 -75 -82 -82 -71 -66 -73 -81 -87 -80 -78 -80 -83 -79 -75 -76 -81 -87 -88 -82 -76 -70 -73 -77 -79 -76 -73 -74 -77 -75 -70 -66 -69 -75 -76 -75 -73 -74 -78 -76 -75 -75 -77 -77 -78 -78 -80 -83 -87 -87 -85 -79 -81 -84 -89 -86 -82 -74 -74 -82 -85 -83 -80 -79 -83 -79 -84 -79 -76 -76 -76 -80 -78 -76 -80 -83 -83 -81 -83 -87 -91 -91 -87 -85 -88 -87 -94 -92 -85 -84 -86 -86 -91 -86 -87 -87 -89 -87 -81 -79 -83 -87 -87 -83 -80 -78 -84 -84 -81 -80 -78 -78 -83 -82 -78 -80 -82 -81 -81 -80 -80 -83 -86 -84 -84 -86 -88 -87 -87 -86 -87 -89 -85 -87 -84 -84 -88 -85 -87 -86 -85 -84 -84 -87 -90 -90 -85 -84 -83 -84 -86 -86 -89 -87 -86 -83 -83 -87 -91 -87 -84 -82 -88 -91 -90 -88 -86 -91 -91 -88 -86 -86 -85 -89 -91 -92 -91 -97 -97 -93 -92 -95 -91 -82 -83 -87 -87 -84 -87 -95 -97 -91 -80 -78 -85 -95 -102 -91 -83 -85 -89 -94 -92 -87 -81 -84 -89 -99 -100 -91 -91 -91 -98 -101 -102 -94 -94 -104 -104 -90 -82 -93 -103 -100 -95 -93 -100 -106 -103 -95 -94 -96 -100 -111 -111 -104 -101 -98 -100 -110 -105 -98 -97 -104 -104 -101 -104 -107 -104 -97 -98 -100 -102 -101 -104 -103 -102 -104 -99 -94 -94 -102 -105 -103 -104 -100 -98 -101 -115 -116 -109 -107 -108 -105 -106 -119 -120 -115 -109 -106 -112 -116 -111 -108 -112 -111 -110 -105 -110 -121 -122 -105 -95 -101 -107 -112 -118 -111 -99 -97 -106 -118 -118 -109 -107 -116 -119 -110 -98 -103 -114 -123 -119 -108 -110 -109 -106 -110 -111 -111 -110 -111 -117 -117 -111 -104 -106 -111 -111 -115 -117 -114 -109 -108 -112 -110 -104 -102 -102 -102 -107 -118 -118 -114 -108 -113 -114 -119 -119 -117 -113 -112 -111 -112 -116 -118 -115 -113 -114 -110 -110 -110 -117 -125 -125 -118 -112 -107 -111 -115 -122 -125 -122 -120 -116 -112 -110 -113 -114 -116 -115 -113 -111 -113 -112 -115 -116 -116 -110 -111 -110 -105 -113 -116 -121 -117 -112 -114 -116 -113 -114 -110 -113 -116 -117 -120 -121 -116 -111 -114 -110 -113 -115 -117 -117 -113 -112 -112 -115 -118 -118 -113 -112 -115 -115 -114 -114 -114 -114 -112 -117 -115 -116 -115 -114 -114 -116 -115 -113 -111 -111 -115 -114 -112 -111 -114 -109 -114 -109 -110 -111 -113 -113 -113 -111 -109 -107 -109 -113 -112 -110 -110 -107 -105 -108 -116 -118 -118 -111 -111 -109 -107 -107 -112 -110 -112 -111 -108 -108 -106 -105 -108 -114 -113 -110 -110 -113 -114 -116 -117 -119 -110 -109 -111 -114 -113 -111 -111 -110 -113 -110 -114 -116 -111 -112 -109 -108 -106 -107 -108 -107 -110 -112 -111 -110 -107 -106 -110 -107 -106 -109 -110 -108 -112 -110 -109 -108 -106 -112 -114 -112 -114 -115 -115 -114 -119 -120 -120 -116 -110 -111 -117 -123 -123 -114 -106 -110 -116 -122 -120 -116 -112 -113 -115 -117 -115 -114 -115 -113 -114 -113 -113 -112 -113 -114 -114 -115 -110 -111 -113 -112 -116 -119 -122 -122 -118 -115 -112 -111 -113 -114 -113 -110 -108 -110 -109 -109 -114 -115 -114 -117 -114 -115 -116 -114 -110 -111 -110 -113 -120 -120 -117 -115 -114 -117 -115 -113 -112 -113 -117 -119 -115 -111 -113 -111 -113 -113 -113 -116 -114 -111 -114 -117 -120 -114 -118 -113 -115 -117 -120 -119 -116 -117 -119 -118 -119 -118 -117 -118 -123 -122 -122 -117 -117 -119 -118 -116 -117 -115 -115 -115 -115 -113 -113 -115 -115 -116 -115 -112 -113 -112 -114 -114 -116 -117 -118 -119 -117 -117 -113 -117 -115 -117 -120 -116 -117 -117 -119 -122 -124 -121 -121 -122 -122 -122 -122 -121 -119 -121 -123 -121 -119 -115 -120 -118 -118 -117 -115 -116 -118 -115 -117 -118 -116 -116 -121 -117 -119 -120 -117 -118 -118 -117 -118 -118 -122 -121 -121 -122 -124 -122 -122 -123 -125 -127 -124 -122 -121 -123 -122 -120 -121 -123 -121 -118 -118 -118 -118 -119 -118 -116 -115 -117 -119 -117 -119 -120 -116 -118 -121 -122 -122 -122 -119 -122 -121 -121 -119 -118 -119 -125 -123 -120 -121 -124 -124 -124 -122 -122 -121 -122 -125 -125 -123 -126 -125 -125 -125 -124 -125 -125 -124 -124 -125 -121 -118 -119 -122 -124 -123 -123 -121 -122 -121 -123 -121 -121 -122 -122 -121 -122 -120 -120 -124 -126 -125 -121 -121 -122 -122 -122 -124 -122 -125 -126 -124 -125 -125 -123 -124 -123 -124 -125 -124 -122 -121 -123 -123 -124 -123 -121 -121 -116 -121 -122 -121 -120 -119 -120 -120 -120 -121 -123 -126 -124 -125 -122 -125 -126 -125 -127 -127 -126 -128 -127 -127 -130 -131 -131 -127 -126 -129 -129 -126 -127 -124 -125 -123 -125 -124 -126 -125 -122 -122 -119 -121 -123 -123 -120 -121 -121 -121 -123 -124 -122 -122 -122 -125 -126 -124 -126 -128 -126 -130 -129 -128 -130 -130 -131 -135 -135 -135 -133 -132 -132 -132 -133 -134 -131 -130 -127 -130 -131 -131 -130 -130 -125 -123 -121 -124 -127 -125 -123 -124 -127 -127 -127 -127 -130 -130 -131 -132 -129 -129 -131 -130 -132 -132 -132 -133 -135 -132 -135 -138 -137 -135 -139 -137 -133 -131 -132 -134 -134 -129 -131 -128 -128 -128 -129 -130 -129 -125 -125 -125 -127 -128 -128 -129 -126 -126 -125 -122 -125 -126 -127 -127 -125 -124 -127 -131 -131 -133 -132 -133 -132 -132 -131 -133 -132 -132 -131 -131 -133 -132 -133 -130 -129 -129 -131 -126 -126 -125 -125 -129 -126 -126 -122 -124 -122 -124 -123 -123 -123 -125 -124 -127 -127 -129 -128 -131 -126 -129 -129 -128 -129 -131 -131 -131 -135 -135 -132 -132 -134 -131 -129 -131 -134 -131 -132 -131 -131 -133 -131 -126 -129 -128 -127 -130 -126 -130 -130 -129 -127 -129 -129 -131 -127 -126 -130 -129 -126 -129 -130 -127 -129 -128 -132 -129 -131 -128 -132 -131 -130 -134 -134 -135 -133 -133 -133 -130 -135 -135 -137 -134 -133 -133 -130 -130 -135 -134 -134 -133 -133 -132 -129 -129 -131 -131 -130 -131 -128 -127 -128 -130 -132 -130 -131 -133 -131 -129 -130 -129 -133 -132 -133 -128 -131 -134 -130 -132 -130 -129 -132 -132 -130 -130 -130 -129 -130 -129 -130 -132 -131 -130 -130 -131 -129 -130 -129 -128 -130 -128 -128 -131 -134 -131 -130 -130 -130 -135 -130 -129 -129 -130 -129 -135 -133 -133 -135 -131 -133 -135 -130 -129 -135 -133 -132 -134 -133 -135 -131 -134 -134 -131 -131 -133 -132 -133 -132 -135 -135 -133 -132 -130 -133 -132 -134 -132 -131 -134 -134 -134 -131 -130 -132 -132 -129 -136 -133 -131 -135 -134 -132 -132 -134 -135 -136 -133 -135 -137 -136 -135 -136 -138 -136 -138 -139 -137 -138 -137 -138 -142 -145 -142 -139 -141 -141 -142 -143 -141 -137 -140 -141 -136 -135 -138 -138 -138 -137 -137 -134 -133 -137 -137 -142 -144 -143 -138 -131 -129 -131 -137 -142 -137 -138 -140 -134 -135 -139 -139 -142 -137 -138 -140 -137 -140 -142 -143 -142 -138 -138 -140 -140 -139 -138 -139 -137 -137 -136 -134 -136 -139 -136 -136 -135 -138 -137 -137 -140 -140 -135 -139 -139 -138 -139 -140 -137 -137 -145 -159 -155 -141 -130 -134 -139 -136 -137 -143 -147 -140 -133 -137 -138 -137 -142 -140 -140 -136 -133 -132 -136 -137 -138 -138 -139 -136 -136 -136 -138 -140 -139 -139 -139 -136 -135 -138 -138 -137 -136 -136 -135 -136 -139 -136 -140 -144 -141 -139 -141 -147 -147 -143 -137 -136 -139 -138 -141 -142 -140 -141 -143 -143 -140 -139 -144 -141 -141 -140 -137 -134 -136 -136 -137 -139 -139 -139 -138 -141 -139 -140 -139 -140 -137 -136 -139 -141 -141 -143 -143 -145 -144 -140 -144 -144 -142 -143 -139 -139 -140 -146 -146 -142 -142 -143 -142 -142 -142 -139 -140 -140 -138 -138 -136 -139 -141 -140 -138 -138 -139 -138 -140 -140 -140 -140 -140 -140 -138 -145 -145 -142 -141 -142 -144 -145 -147 -143 -147 -146 -145 -141 -141 -146 -144 -144 -144 -137 -138 -139 -138 -144 -140 -138 -139 -133 -138 -136 -140 -139 -139 -139 -144 -137 -142 -145 -144 -142 -141 -144 -145 -145 -145 -141 -146 -145 -145 -145 -142 -146 -145 -144 -144 -147 -146 -146 -144 -143 -144 -146 -149 -152 -148 -145 -144 -144 -149 -149 -150 -148 -146 -142 -145 -142 -143 -146 -143 -143 -144 -142 -145 -147 -147 -143 -143 -141 -144 -143 -145 -145 -144 -143 -143 -140 -144 -147 -147 -145 -146 -146 -153 -150 -149 -146 -145 -147 -147 -148 -150 -149 -147 -144 -142 -142 -143 -144 -142 -143 -144 -145 -145 -149 -143 -147 -145 -143 -144 -145 -141 -142 -141 -140 -143 -143 -146 -150 -144 -143 -147 -143 -145 -146 -145 -145 -144 -147 -146 -144 -146 -146 -143 -143 -148 -147 -145 -146 -144 -148 -145 -144 -145 -145 -142 -145 -144 -141 -141 -146 -146 -147 -145 -142 -147 -150 -145 -146 -146 -148 -143 -144 -146 -151 -150 -150 -145 -145 -145 -147 -153 -152 -145 -147 -144 -147 -148 -150 -149 -147 -144 -143 -148 -148 -148 -148 -145 -143 -145 -147 -143 -144 -143 -142 -146 -147 -145 -151 -145 -146 -146 -147 -147 -150 -148 -143 -143 -144 -142 -146 -148 -151 -149 -149 -148 -144 -145 -146 -145 -148 -149 -144 -149 -151 -151 -150 -151 -149 -149 -151 -150 -151 -149 -148 -150 -151 -149 -149 -150 -150 -149 -147 -150 -146 -148 -149 -151 -145 -145 -144 -145 -148 -144 -146 -144 -145 -145 -147 -147 -142 -142 -143 -150 -149 -147 -146 -146 -146 -147 -147 -148 -153 -150 -149 -149 -149 -153 -153 -149 -149 -151 -151 -152 -152 -149 -148 -151 -152 -148 -148 -149 -147 -149 -150 -150 -152 -151 -151 -149 -148 -149 -152 -151 -147 -149 -150 -152 -154 -149 -150 -150 -148 -148 -147 -148 -148 -149 -148 -147 -150 -151 -154 -153 -151 -148 -149 -152 -153 -150 -147 -148 -149 -150 -153 -155 -152 -149 -150 -149 -150 -152 -155 -153 -151 -150 -148 -151 -154 -154 -152 -151 -150 -153 -152 -151 -152 -152 -148 -148 -151 -150 -150 -148 -152 -151 -152 -152 -152 -152 -152 -152 -150 -149 -147 -319 -485 -486 -659 -828 -826 -1002 -1165 -1169 -1338 -1336 -1335 -1503 -1332 -1324 -1500 -1447 -1442 -1607 -1603 -1438 -1434 -1434 -1593 -1593 -1585 -1582 -1580 -1914 -1906 -1905 -2063 -2058 -2055 -2217 -2377 -2538 -2700 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 2 1 0 0 -1 0 0 0 -1 0 0 0 -1 0 -1 -3 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 0 0 0 -1 0 0 -1 0 0 -1 -1 -1 -1 0 -1 -1 0 -1 0 -3 0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -2 -4 -5 -5 -3 -3 -5 -4 -2 -3 -4 -5 -4 -5 -5 -4 -3 -4 -4 -4 -3 -2 -3 -4 -3 -3 -3 -3 -4 -3 -3 -4 -4 -5 -5 -4 -4 -4 -5 -5 -6 -5 -5 -7 -4 -5 -5 -7 -6 -7 -6 -6 -8 -9 -7 -6 -6 -5 -6 -5 -6 -6 -5 -4 -4 -5 -5 -4 -4 -5 -7 -7 -7 -6 -6 -8 -8 -6 -5 -5 -8 -7 -6 -6 -7 -8 -6 -6 -5 -6 -9 -9 -8 -8 -9 -9 -9 -8 -9 -8 -9 -9 -10 -9 -9 -8 -8 -8 -7 -8 -9 -7 -7 -8 -9 -7 -7 -8 -7 -8 -7 -10 -8 -10 -13 -12 -11 -10 -13 -14 -14 -12 -12 -11 -12 -13 -12 -11 -10 -9 -10 -10 -13 -13 -11 -12 -9 -10 -11 -10 -8 -11 -10 -11 -9 -10 -10 -10 -10 -7 -8 -10 -12 -10 -8 -9 -11 -11 -12 -13 -12 -11 -15 -17 -15 -15 -16 -17 -15 -15 -15 -17 -15 -15 -16 -16 -15 -15 -14 -15 -15 -16 -15 -16 -15 -14 -16 -15 -16 -16 -17 -15 -17 -18 -16 -16 -17 -17 -15 -16 -17 -15 -16 -16 -13 -12 -13 -15 -15 -14 -13 -15 -16 -15 -17 -16 -12 -16 -16 -13 -13 -17 -17 -17 -17 -18 -17 -16 -19 -18 -18 -20 -21 -20 -20 -17 -19 -19 -18 -20 -19 -18 -18 -18 -18 -19 -20 -20 -18 -19 -20 -19 -20 -21 -19 -20 -19 -20 -19 -20 -21 -23 -20 -21 -22 -23 -22 -20 -21 -21 -21 -21 -20 -21 -22 -21 -22 -21 -19 -19 -18 -19 -20 -20 -19 -18 -20 -21 -20 -21 -20 -20 -19 -19 -20 -19 -19 -19 -21 -21 -24 -21 -22 -22 -23 -24 -22 -21 -23 -24 -25 -25 -24 -23 -23 -23 -24 -23 -25 -23 -24 -23 -22 -23 -21 -24 -25 -23 -23 -21 -23 -20 -20 -23 -24 -24 -25 -25 -25 -28 -27 -27 -26 -29 -28 -31 -29 -31 -31 -29 -28 -29 -29 -28 -28 -29 -29 -28 -30 -28 -27 -28 -28 -27 -26 -27 -24 -26 -27 -26 -27 -27 -26 -29 -27 -25 -27 -26 -24 -26 -29 -27 -24 -23 -28 -30 -27 -29 -30 -29 -30 -31 -32 -32 -33 -33 -32 -31 -32 -32 -33 -34 -33 -33 -31 -32 -34 -32 -33 -34 -33 -35 -34 -33 -33 -35 -33 -35 -36 -34 -35 -35 -34 -34 -36 -35 -34 -35 -33 -35 -34 -36 -37 -37 -35 -36 -35 -34 -35 -35 -34 -33 -34 -34 -32 -34 -34 -33 -32 -34 -34 -34 -35 -33 -33 -33 -36 -38 -35 -37 -36 -37 -35 -33 -35 -35 -34 -35 -35 -37 -36 -37 -39 -35 -40 -39 -38 -40 -40 -40 -39 -38 -38 -36 -40 -40 -38 -40 -40 -39 -39 -40 -40 -37 -39 -39 -39 -40 -41 -40 -39 -41 -41 -43 -40 -39 -39 -38 -39 -38 -39 -41 -38 -40 -41 -37 -37 -38 -38 -39 -39 -39 -39 -39 -43 -38 -39 -41 -39 -42 -37 -41 -41 -41 -42 -41 -41 -40 -42 -42 -42 -42 -46 -45 -46 -43 -43 -42 -43 -44 -43 -44 -40 -42 -42 -41 -41 -41 -41 -41 -41 -41 -40 -41 -42 -39 -38 -43 -43 -42 -45 -41 -41 -44 -42 -42 -42 -43 -42 -44 -42 -41 -44 -44 -43 -40 -41 -42 -44 -42 -43 -44 -43 -41 -43 -40 -43 -43 -42 -40 -42 -43 -43 -43 -44 -45 -42 -43 -45 -47 -47 -44 -48 -43 -45 -45 -45 -44 -47 -46 -46 -47 -49 -47 -48 -50 -48 -49 -50 -47 -50 -50 -47 -50 -53 -52 -49 -48 -48 -49 -47 -50 -45 -46 -47 -45 -49 -49 -50 -49 -49 -48 -47 -52 -49 -51 -47 -48 -50 -48 -51 -51 -47 -52 -52 -49 -54 -51 -50 -54 -52 -53 -52 -52 -53 -51 -53 -50 -50 -52 -52 -53 -50 -52 -53 -52 -51 -49 -52 -56 -55 -51 -52 -53 -49 -52 -49 -51 -51 -52 -55 -54 -56 -56 -57 -55 -54 -54 -55 -56 -57 -59 -55 -56 -55 -57 -56 -58 -59 -62 -61 -62 -59 -56 -54 -54 -58 -54 -55 -60 -57 -56 -55 -56 -62 -69 -65 -53 -46 -55 -70 -70 -64 -57 -57 -62 -67 -70 -66 -61 -56 -51 -56 -67 -69 -62 -46 -49 -66 -81 -74 -48 -47 -63 -76 -70 -55 -40 -52 -59 -79 -79 -59 -47 -44 -62 -88 -91 -70 -57 -50 -64 -73 -74 -80 -72 -62 -47 -44 -70 -87 -95 -79 -61 -48 -40 -54 -75 -104 -102 -78 -43 -42 -63 -94 -98 -78 -59 -57 -60 -67 -75 -81 -84 -77 -77 -73 -64 -57 -58 -69 -87 -96 -87 -68 -59 -57 -68 -77 -75 -73 -65 -62 -67 -74 -75 -70 -69 -71 -70 -72 -77 -80 -71 -69 -68 -82 -88 -88 -83 -73 -58 -61 -75 -91 -100 -94 -71 -59 -67 -78 -86 -84 -75 -65 -65 -71 -74 -70 -74 -75 -72 -65 -59 -69 -84 -90 -81 -70 -66 -67 -73 -77 -82 -83 -84 -76 -77 -74 -78 -82 -85 -85 -80 -80 -82 -85 -82 -80 -75 -75 -75 -75 -72 -74 -74 -75 -72 -68 -69 -72 -74 -73 -72 -72 -73 -72 -75 -72 -72 -74 -78 -77 -78 -83 -84 -85 -82 -81 -83 -87 -88 -88 -84 -77 -76 -79 -83 -82 -80 -80 -79 -80 -80 -80 -77 -78 -79 -77 -78 -72 -75 -79 -79 -82 -84 -87 -89 -87 -84 -83 -83 -87 -94 -97 -88 -85 -83 -87 -93 -90 -88 -88 -87 -87 -84 -85 -86 -86 -84 -83 -78 -78 -83 -84 -81 -78 -78 -82 -80 -79 -80 -82 -85 -79 -78 -76 -77 -80 -82 -84 -81 -85 -86 -87 -86 -84 -88 -89 -85 -84 -84 -87 -86 -87 -87 -84 -85 -90 -85 -87 -88 -84 -85 -82 -86 -88 -84 -85 -87 -85 -87 -86 -85 -87 -87 -84 -82 -83 -85 -91 -92 -88 -88 -90 -88 -84 -87 -90 -93 -91 -90 -91 -87 -90 -85 -86 -93 -99 -97 -93 -86 -86 -90 -88 -88 -92 -94 -89 -81 -85 -93 -94 -92 -87 -90 -92 -90 -83 -80 -95 -101 -95 -90 -82 -80 -84 -89 -103 -106 -101 -91 -85 -94 -105 -105 -93 -87 -89 -100 -97 -99 -101 -101 -94 -86 -88 -97 -111 -116 -115 -102 -95 -92 -95 -100 -101 -109 -107 -109 -107 -105 -104 -106 -103 -96 -99 -104 -110 -102 -99 -102 -104 -100 -104 -109 -104 -95 -94 -101 -100 -94 -88 -102 -109 -115 -112 -106 -105 -109 -109 -113 -109 -101 -103 -117 -123 -120 -119 -113 -110 -104 -106 -112 -118 -121 -113 -102 -103 -103 -114 -119 -117 -108 -103 -100 -105 -108 -116 -121 -117 -107 -100 -97 -111 -120 -121 -119 -111 -106 -108 -107 -117 -116 -115 -111 -106 -107 -111 -116 -121 -113 -109 -105 -109 -117 -117 -111 -108 -112 -114 -111 -107 -110 -112 -107 -106 -111 -114 -110 -104 -108 -117 -126 -118 -105 -107 -113 -123 -123 -115 -108 -103 -110 -123 -130 -124 -109 -99 -107 -118 -126 -120 -116 -112 -112 -113 -113 -114 -118 -121 -124 -119 -115 -112 -113 -112 -116 -117 -112 -107 -107 -115 -123 -124 -116 -108 -101 -114 -115 -120 -120 -111 -114 -111 -111 -114 -121 -119 -115 -108 -107 -108 -119 -123 -121 -120 -117 -114 -111 -110 -115 -120 -118 -111 -110 -111 -112 -117 -120 -117 -118 -113 -111 -111 -113 -115 -114 -116 -118 -113 -113 -118 -117 -117 -109 -108 -109 -116 -121 -123 -115 -114 -110 -108 -106 -111 -113 -112 -115 -113 -110 -107 -109 -108 -112 -110 -110 -111 -109 -108 -110 -111 -115 -114 -111 -113 -113 -109 -111 -116 -112 -111 -107 -107 -110 -110 -109 -113 -108 -106 -110 -109 -116 -116 -113 -111 -111 -112 -115 -115 -114 -114 -109 -109 -112 -113 -114 -112 -113 -108 -112 -115 -112 -113 -107 -107 -108 -108 -111 -112 -111 -111 -106 -110 -106 -106 -108 -110 -110 -109 -109 -111 -111 -111 -111 -111 -109 -111 -114 -114 -115 -118 -121 -118 -115 -111 -111 -115 -123 -126 -120 -114 -111 -110 -113 -120 -119 -115 -115 -115 -115 -116 -114 -117 -117 -116 -112 -112 -114 -111 -113 -118 -112 -112 -111 -112 -110 -112 -116 -117 -123 -121 -117 -116 -113 -111 -113 -114 -113 -110 -109 -109 -112 -111 -113 -113 -113 -113 -113 -116 -116 -116 -112 -111 -116 -117 -116 -116 -118 -119 -116 -115 -114 -114 -115 -116 -116 -115 -115 -115 -114 -113 -113 -112 -114 -112 -110 -113 -115 -114 -116 -118 -116 -116 -118 -119 -118 -117 -117 -120 -119 -116 -118 -118 -118 -119 -124 -123 -118 -118 -117 -116 -118 -120 -120 -118 -114 -113 -113 -116 -117 -116 -117 -115 -111 -111 -115 -113 -115 -115 -117 -116 -120 -115 -118 -117 -122 -117 -115 -117 -116 -114 -117 -122 -118 -122 -120 -124 -123 -121 -121 -124 -124 -124 -120 -123 -120 -118 -118 -121 -117 -117 -118 -115 -116 -115 -117 -118 -115 -117 -122 -119 -118 -118 -118 -118 -119 -120 -120 -117 -116 -120 -121 -120 -121 -124 -124 -121 -123 -126 -126 -125 -123 -123 -125 -125 -124 -123 -121 -120 -120 -119 -121 -120 -120 -118 -115 -115 -118 -120 -120 -115 -117 -117 -116 -119 -119 -121 -122 -119 -120 -120 -122 -122 -120 -123 -121 -123 -124 -123 -120 -124 -125 -125 -123 -124 -122 -121 -124 -124 -126 -126 -127 -124 -124 -126 -127 -125 -122 -122 -121 -122 -124 -123 -121 -124 -122 -123 -124 -123 -123 -120 -122 -123 -121 -121 -122 -122 -123 -122 -122 -125 -123 -123 -124 -123 -122 -124 -125 -125 -125 -125 -126 -123 -126 -126 -128 -123 -121 -122 -123 -124 -123 -122 -122 -125 -126 -125 -120 -118 -118 -122 -120 -121 -122 -120 -120 -118 -119 -124 -124 -128 -126 -126 -124 -124 -126 -128 -130 -127 -127 -127 -129 -130 -129 -129 -129 -129 -128 -126 -127 -128 -130 -127 -125 -124 -126 -126 -126 -123 -124 -118 -122 -123 -119 -120 -121 -123 -124 -123 -122 -120 -123 -126 -125 -125 -125 -127 -129 -128 -129 -131 -132 -128 -132 -132 -131 -133 -134 -134 -134 -131 -135 -136 -133 -132 -130 -132 -131 -129 -128 -126 -130 -125 -125 -127 -127 -126 -123 -125 -128 -126 -127 -125 -126 -131 -130 -130 -130 -132 -134 -131 -132 -132 -135 -134 -133 -136 -134 -137 -137 -137 -136 -137 -138 -137 -139 -135 -130 -131 -130 -129 -130 -131 -130 -131 -130 -127 -127 -127 -126 -127 -126 -126 -127 -129 -125 -126 -126 -126 -125 -125 -127 -130 -128 -127 -127 -133 -132 -132 -133 -132 -132 -137 -135 -134 -133 -131 -133 -133 -135 -134 -131 -131 -128 -131 -131 -129 -128 -125 -126 -121 -124 -124 -127 -126 -126 -122 -124 -121 -122 -124 -127 -127 -130 -127 -131 -128 -131 -130 -130 -130 -130 -129 -132 -134 -133 -134 -134 -134 -134 -136 -134 -134 -132 -132 -131 -131 -133 -129 -128 -129 -124 -128 -128 -132 -130 -132 -129 -128 -129 -126 -128 -131 -130 -128 -130 -128 -128 -129 -131 -131 -130 -128 -132 -135 -131 -131 -134 -131 -132 -131 -135 -132 -134 -136 -132 -133 -133 -137 -136 -138 -135 -135 -133 -132 -133 -132 -134 -135 -134 -132 -132 -131 -132 -129 -129 -130 -131 -132 -129 -128 -128 -130 -130 -132 -131 -131 -128 -130 -131 -131 -134 -135 -132 -134 -133 -131 -132 -134 -130 -133 -133 -132 -129 -130 -131 -131 -133 -132 -130 -129 -131 -129 -133 -131 -127 -127 -129 -130 -132 -133 -133 -129 -129 -129 -135 -134 -132 -130 -130 -130 -132 -130 -134 -135 -133 -134 -133 -134 -134 -134 -134 -133 -133 -131 -130 -135 -136 -134 -133 -134 -132 -134 -135 -133 -132 -132 -134 -136 -131 -135 -134 -133 -131 -134 -135 -134 -133 -135 -131 -129 -134 -134 -134 -134 -134 -132 -134 -135 -134 -135 -134 -135 -134 -134 -137 -135 -136 -139 -137 -135 -138 -139 -139 -139 -139 -138 -141 -144 -143 -139 -141 -140 -140 -143 -143 -142 -142 -141 -140 -136 -139 -141 -137 -135 -137 -138 -136 -134 -140 -140 -142 -143 -144 -138 -133 -125 -134 -143 -142 -139 -141 -139 -140 -135 -138 -139 -144 -142 -137 -139 -139 -141 -143 -143 -142 -140 -140 -139 -141 -138 -138 -139 -136 -139 -136 -135 -138 -142 -139 -138 -137 -137 -137 -137 -139 -138 -134 -140 -140 -138 -138 -137 -137 -139 -153 -163 -154 -133 -129 -134 -140 -139 -145 -144 -142 -137 -134 -137 -140 -141 -144 -140 -139 -134 -132 -140 -137 -137 -138 -138 -140 -136 -137 -136 -135 -141 -139 -138 -136 -135 -140 -142 -136 -136 -136 -139 -138 -136 -139 -140 -144 -139 -139 -138 -146 -151 -147 -142 -138 -138 -142 -138 -141 -143 -144 -143 -139 -144 -141 -144 -143 -143 -142 -139 -139 -138 -137 -137 -139 -141 -139 -141 -140 -140 -139 -138 -140 -137 -140 -139 -138 -139 -140 -144 -144 -143 -146 -145 -144 -143 -143 -143 -140 -140 -144 -150 -147 -143 -142 -143 -141 -143 -146 -143 -138 -136 -138 -138 -141 -143 -142 -143 -139 -139 -140 -139 -139 -140 -140 -140 -141 -142 -142 -143 -142 -141 -142 -144 -146 -144 -150 -143 -146 -144 -146 -145 -146 -146 -144 -142 -141 -140 -141 -143 -140 -142 -141 -141 -136 -134 -139 -140 -139 -140 -140 -142 -142 -143 -145 -142 -141 -144 -145 -146 -145 -146 -144 -143 -144 -147 -146 -145 -145 -143 -147 -145 -147 -148 -143 -147 -146 -143 -147 -149 -148 -150 -151 -148 -147 -148 -151 -151 -151 -145 -145 -143 -143 -145 -147 -145 -144 -141 -144 -146 -148 -148 -144 -141 -144 -142 -145 -149 -142 -143 -140 -142 -146 -148 -148 -145 -143 -145 -147 -150 -152 -154 -148 -148 -147 -149 -150 -151 -149 -148 -145 -145 -144 -144 -146 -143 -140 -143 -143 -147 -149 -150 -149 -146 -143 -144 -145 -141 -143 -140 -140 -143 -144 -146 -147 -153 -145 -144 -144 -148 -147 -147 -148 -145 -145 -146 -148 -149 -145 -146 -146 -145 -145 -148 -149 -146 -145 -146 -145 -147 -147 -146 -148 -142 -141 -145 -148 -146 -145 -144 -144 -147 -149 -148 -148 -145 -145 -145 -146 -149 -148 -150 -146 -150 -151 -147 -151 -151 -149 -149 -148 -150 -149 -149 -151 -149 -147 -146 -146 -149 -150 -146 -145 -148 -149 -150 -148 -147 -142 -144 -146 -147 -149 -146 -146 -145 -144 -149 -154 -148 -145 -148 -148 -146 -146 -148 -146 -150 -145 -148 -149 -149 -147 -145 -148 -145 -147 -151 -153 -150 -149 -149 -147 -151 -153 -154 -151 -147 -149 -151 -155 -154 -151 -151 -153 -150 -149 -148 -151 -150 -148 -148 -148 -147 -147 -150 -149 -146 -145 -144 -148 -144 -146 -147 -147 -147 -144 -144 -150 -148 -147 -147 -150 -147 -148 -146 -149 -148 -155 -150 -150 -151 -152 -152 -152 -153 -151 -154 -154 -152 -150 -151 -155 -154 -151 -149 -147 -146 -151 -152 -152 -150 -151 -152 -152 -150 -153 -151 -149 -150 -152 -150 -152 -151 -153 -152 -151 -153 -151 -151 -146 -149 -151 -151 -153 -150 -149 -148 -152 -154 -154 -154 -152 -150 -147 -150 -153 -152 -150 -151 -151 -153 -156 -154 -151 -148 -149 -150 -155 -154 -154 -152 -152 -153 -151 -153 -153 -151 -153 -152 -150 -154 -156 -155 -153 -150 -150 -149 -149 -150 -151 -152 -152 -156 -156 -152 -153 -150 -153 -153 -148 -150 -323 -488 -485 -658 -826 -829 -1002 -1172 -1167 -1335 -1337 -1337 -1507 -1333 -1327 -1498 -1441 -1443 -1610 -1605 -1439 -1435 -1433 -1594 -1595 -1586 -1581 -1579 -1911 -1906 -1906 -2064 -2059 -2055 -2216 -2377 -2537 -2701 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 -1 -1 0 0 -1 -2 -1 -2 -2 0 0 -1 -2 -1 -1 0 -1 0 0 -2 -1 0 0 -1 0 0 -1 -1 -1 -1 0 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -1 -2 -3 -2 -1 -3 -3 -3 -5 -6 -6 -4 -5 -5 -4 -5 -4 -4 -6 -5 -5 -6 -3 -2 -3 -3 -2 -4 -4 -2 -3 -3 -3 -4 -4 -4 -2 -3 -4 -5 -5 -5 -4 -4 -5 -4 -5 -6 -5 -5 -5 -5 -3 -5 -5 -7 -6 -7 -5 -5 -7 -6 -6 -6 -6 -5 -5 -5 -5 -6 -5 -4 -3 -4 -5 -6 -9 -7 -7 -7 -6 -8 -6 -6 -8 -6 -7 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -9 -9 -9 -9 -8 -8 -8 -9 -10 -9 -8 -9 -7 -8 -9 -8 -9 -7 -7 -8 -9 -7 -8 -7 -7 -8 -7 -6 -9 -8 -6 -8 -11 -11 -12 -12 -12 -11 -12 -12 -13 -11 -12 -12 -11 -10 -10 -10 -12 -11 -11 -12 -11 -11 -13 -11 -10 -11 -10 -11 -10 -9 -10 -9 -8 -8 -9 -9 -10 -10 -11 -11 -10 -10 -11 -10 -12 -12 -12 -15 -15 -15 -18 -16 -16 -15 -16 -15 -17 -17 -15 -14 -15 -15 -15 -15 -14 -15 -17 -16 -14 -16 -15 -14 -15 -17 -16 -18 -15 -15 -16 -17 -19 -17 -15 -15 -15 -15 -16 -15 -16 -14 -16 -16 -15 -15 -14 -15 -14 -14 -17 -16 -14 -14 -14 -15 -15 -15 -13 -15 -16 -16 -17 -16 -17 -17 -18 -18 -20 -19 -19 -20 -21 -19 -19 -18 -18 -17 -19 -20 -19 -18 -19 -19 -18 -19 -20 -19 -18 -18 -19 -20 -19 -20 -18 -18 -20 -21 -20 -21 -21 -22 -22 -22 -22 -22 -21 -21 -20 -20 -21 -23 -21 -21 -21 -19 -19 -20 -18 -20 -20 -19 -19 -19 -20 -21 -21 -21 -20 -21 -18 -18 -18 -17 -20 -19 -20 -20 -21 -21 -23 -24 -23 -22 -21 -23 -22 -25 -25 -25 -24 -24 -24 -24 -24 -23 -24 -23 -23 -23 -23 -24 -24 -24 -23 -24 -23 -23 -21 -23 -24 -24 -23 -24 -24 -25 -25 -24 -25 -24 -28 -29 -28 -29 -28 -28 -28 -30 -29 -29 -29 -28 -28 -27 -28 -27 -27 -26 -27 -27 -28 -27 -26 -25 -24 -27 -27 -26 -28 -27 -25 -27 -28 -25 -27 -27 -27 -23 -26 -27 -26 -27 -30 -28 -27 -28 -29 -30 -31 -32 -30 -30 -33 -34 -33 -35 -34 -32 -32 -32 -34 -34 -35 -33 -33 -33 -32 -33 -36 -35 -34 -34 -32 -32 -30 -32 -34 -35 -35 -35 -36 -34 -33 -35 -35 -35 -35 -35 -35 -35 -34 -35 -35 -37 -36 -34 -33 -34 -35 -35 -33 -32 -34 -34 -32 -33 -33 -34 -34 -36 -34 -34 -34 -36 -37 -37 -36 -35 -37 -36 -34 -34 -36 -35 -34 -35 -31 -37 -38 -40 -40 -39 -36 -38 -42 -40 -39 -38 -38 -39 -38 -38 -38 -40 -40 -41 -41 -39 -39 -39 -41 -40 -38 -40 -40 -40 -41 -42 -38 -40 -41 -40 -39 -37 -37 -38 -38 -38 -39 -39 -37 -38 -37 -38 -38 -38 -38 -38 -40 -41 -39 -41 -38 -39 -42 -37 -39 -40 -40 -41 -41 -42 -41 -42 -40 -41 -42 -43 -44 -44 -44 -44 -44 -43 -44 -42 -43 -42 -43 -41 -42 -43 -41 -42 -44 -43 -41 -40 -39 -40 -41 -41 -41 -42 -41 -40 -42 -42 -43 -42 -43 -42 -42 -40 -41 -44 -43 -43 -42 -42 -42 -43 -44 -42 -43 -43 -43 -43 -42 -44 -43 -43 -40 -41 -42 -39 -41 -43 -46 -41 -41 -42 -41 -45 -43 -45 -47 -45 -44 -45 -45 -46 -46 -44 -45 -46 -45 -48 -49 -48 -46 -47 -49 -49 -49 -50 -49 -48 -47 -51 -50 -51 -49 -49 -50 -50 -47 -46 -47 -48 -48 -45 -47 -49 -47 -49 -48 -50 -48 -49 -48 -50 -48 -48 -48 -50 -49 -50 -49 -50 -50 -50 -53 -50 -50 -54 -50 -51 -51 -52 -53 -52 -51 -55 -50 -52 -51 -53 -51 -51 -51 -53 -51 -49 -51 -54 -53 -55 -52 -55 -52 -49 -54 -49 -50 -52 -53 -54 -55 -55 -56 -57 -56 -55 -57 -53 -56 -57 -58 -58 -57 -59 -55 -54 -56 -54 -55 -58 -58 -62 -63 -66 -60 -55 -53 -55 -60 -50 -47 -58 -64 -63 -56 -53 -60 -70 -68 -58 -47 -48 -60 -73 -72 -67 -63 -57 -56 -60 -67 -74 -66 -49 -42 -58 -73 -73 -58 -50 -62 -75 -76 -57 -44 -46 -63 -78 -67 -50 -44 -60 -81 -79 -70 -55 -56 -63 -66 -74 -77 -70 -69 -75 -64 -50 -39 -62 -88 -92 -73 -49 -59 -70 -79 -90 -74 -49 -37 -72 -98 -98 -69 -49 -60 -92 -98 -75 -57 -62 -76 -77 -80 -78 -77 -74 -75 -72 -73 -69 -67 -72 -77 -79 -81 -74 -67 -63 -64 -67 -69 -69 -71 -67 -70 -78 -79 -68 -61 -62 -71 -74 -76 -82 -76 -75 -78 -84 -81 -81 -81 -77 -73 -75 -84 -92 -92 -80 -72 -73 -74 -74 -72 -68 -75 -87 -82 -69 -55 -60 -71 -75 -72 -67 -71 -77 -77 -72 -71 -73 -73 -71 -74 -85 -88 -86 -74 -71 -79 -89 -92 -82 -78 -79 -86 -88 -81 -77 -79 -76 -76 -78 -78 -80 -72 -67 -65 -68 -73 -72 -74 -73 -74 -73 -68 -68 -70 -70 -75 -76 -73 -76 -78 -83 -85 -82 -83 -83 -85 -86 -88 -82 -78 -80 -83 -84 -83 -78 -77 -79 -78 -78 -82 -80 -83 -78 -73 -70 -72 -75 -74 -75 -79 -84 -87 -87 -86 -83 -83 -88 -94 -91 -91 -87 -85 -84 -87 -89 -91 -90 -89 -89 -86 -88 -88 -87 -87 -87 -86 -83 -82 -81 -83 -79 -76 -79 -81 -80 -81 -80 -82 -82 -79 -76 -78 -80 -80 -79 -80 -78 -82 -85 -89 -88 -85 -87 -83 -81 -86 -88 -89 -88 -85 -82 -85 -88 -87 -84 -85 -85 -86 -88 -88 -86 -84 -84 -82 -82 -87 -89 -89 -88 -88 -82 -80 -85 -87 -89 -91 -87 -82 -82 -82 -85 -88 -96 -94 -88 -82 -86 -92 -93 -87 -88 -87 -90 -93 -91 -84 -87 -92 -98 -93 -89 -86 -88 -91 -94 -81 -77 -90 -100 -103 -92 -81 -84 -89 -96 -93 -86 -80 -81 -98 -109 -98 -82 -86 -93 -93 -91 -93 -103 -102 -93 -87 -95 -109 -101 -87 -87 -93 -95 -94 -98 -105 -106 -104 -99 -92 -88 -94 -110 -116 -110 -92 -97 -104 -103 -105 -105 -107 -102 -101 -98 -105 -112 -107 -94 -97 -102 -103 -103 -113 -115 -103 -99 -96 -98 -90 -93 -105 -116 -111 -90 -94 -106 -114 -116 -104 -99 -107 -115 -122 -125 -109 -97 -95 -110 -124 -127 -123 -115 -108 -104 -102 -104 -110 -120 -118 -111 -100 -104 -110 -117 -123 -115 -105 -101 -105 -108 -109 -113 -115 -114 -114 -110 -112 -120 -116 -108 -100 -107 -111 -107 -111 -115 -116 -105 -104 -115 -123 -119 -109 -105 -106 -114 -117 -117 -115 -104 -96 -104 -110 -116 -116 -117 -118 -111 -107 -110 -115 -112 -111 -111 -117 -113 -111 -112 -113 -116 -111 -112 -113 -122 -122 -119 -115 -114 -113 -115 -113 -114 -114 -113 -113 -111 -112 -119 -114 -115 -117 -117 -119 -118 -116 -112 -112 -116 -117 -113 -110 -109 -113 -116 -119 -119 -114 -110 -108 -111 -119 -121 -113 -117 -116 -108 -109 -112 -110 -112 -117 -115 -114 -110 -115 -119 -119 -120 -119 -115 -110 -115 -111 -114 -115 -115 -117 -116 -116 -114 -115 -114 -116 -115 -112 -110 -114 -119 -116 -118 -118 -112 -110 -112 -115 -118 -110 -111 -112 -115 -119 -114 -111 -110 -109 -110 -116 -112 -114 -113 -113 -109 -105 -105 -108 -111 -112 -109 -109 -109 -114 -118 -114 -112 -113 -111 -113 -112 -111 -112 -113 -111 -111 -114 -111 -107 -109 -112 -111 -112 -113 -112 -108 -109 -113 -111 -115 -114 -112 -110 -108 -111 -116 -113 -115 -113 -111 -112 -113 -110 -113 -110 -109 -108 -115 -115 -107 -110 -111 -112 -109 -108 -111 -109 -104 -107 -110 -108 -110 -108 -111 -110 -110 -110 -107 -110 -112 -114 -117 -115 -117 -118 -113 -109 -115 -116 -121 -120 -110 -113 -118 -124 -122 -115 -111 -116 -113 -113 -116 -115 -119 -119 -115 -115 -115 -117 -118 -117 -112 -112 -114 -117 -113 -114 -113 -112 -111 -113 -116 -119 -120 -117 -115 -112 -114 -115 -113 -109 -109 -112 -111 -112 -111 -112 -115 -114 -114 -112 -115 -116 -111 -112 -115 -118 -121 -120 -116 -116 -116 -118 -118 -115 -115 -116 -114 -117 -116 -117 -114 -116 -115 -115 -115 -112 -112 -114 -109 -111 -113 -114 -115 -116 -119 -120 -119 -118 -119 -120 -118 -117 -118 -122 -119 -121 -121 -119 -120 -120 -119 -116 -116 -118 -123 -122 -119 -113 -114 -113 -114 -118 -116 -116 -114 -114 -115 -114 -115 -114 -116 -115 -117 -118 -120 -118 -117 -122 -116 -119 -115 -116 -117 -116 -118 -117 -117 -122 -124 -123 -121 -121 -120 -123 -125 -123 -125 -124 -120 -121 -118 -117 -119 -119 -119 -118 -114 -112 -115 -117 -119 -120 -119 -122 -119 -119 -118 -119 -116 -116 -117 -119 -119 -119 -122 -123 -120 -122 -122 -123 -122 -128 -129 -125 -124 -125 -123 -121 -124 -126 -124 -120 -121 -121 -121 -120 -119 -119 -119 -119 -118 -119 -117 -118 -118 -118 -117 -115 -118 -119 -118 -119 -122 -122 -119 -120 -122 -122 -123 -123 -122 -126 -127 -123 -124 -124 -126 -124 -123 -124 -123 -124 -126 -125 -128 -128 -126 -124 -126 -125 -123 -124 -122 -120 -122 -125 -125 -128 -127 -123 -121 -121 -121 -119 -122 -124 -125 -121 -122 -123 -123 -125 -123 -125 -121 -120 -121 -121 -122 -124 -125 -124 -125 -127 -126 -128 -125 -124 -124 -125 -125 -125 -123 -122 -123 -122 -119 -124 -126 -124 -124 -119 -121 -120 -120 -121 -120 -120 -119 -121 -123 -123 -121 -126 -124 -125 -126 -126 -129 -128 -130 -131 -131 -128 -129 -128 -127 -129 -126 -131 -130 -127 -127 -128 -127 -125 -129 -130 -130 -128 -126 -123 -122 -122 -121 -119 -121 -123 -121 -122 -122 -121 -123 -124 -124 -123 -125 -128 -127 -128 -128 -126 -129 -130 -131 -131 -129 -135 -134 -133 -135 -132 -131 -134 -136 -135 -134 -131 -133 -133 -133 -131 -126 -127 -128 -125 -124 -126 -128 -128 -128 -128 -125 -125 -126 -126 -129 -128 -127 -130 -130 -130 -133 -134 -137 -135 -134 -133 -136 -137 -137 -138 -137 -135 -134 -137 -139 -141 -139 -136 -134 -134 -130 -129 -130 -128 -129 -132 -131 -126 -128 -127 -128 -128 -128 -126 -128 -124 -127 -127 -125 -126 -125 -126 -128 -129 -128 -128 -133 -131 -130 -133 -131 -131 -134 -132 -135 -135 -139 -134 -130 -133 -134 -132 -133 -134 -133 -135 -130 -127 -128 -132 -127 -125 -123 -125 -122 -126 -124 -124 -125 -127 -123 -121 -125 -124 -129 -131 -132 -131 -130 -129 -130 -130 -133 -133 -131 -132 -133 -132 -131 -135 -135 -138 -137 -135 -134 -132 -134 -133 -130 -130 -130 -128 -128 -128 -127 -130 -133 -131 -130 -132 -129 -130 -129 -130 -129 -131 -130 -129 -128 -132 -130 -129 -129 -132 -132 -135 -132 -131 -136 -133 -130 -135 -130 -133 -133 -135 -138 -133 -135 -135 -134 -136 -135 -138 -135 -137 -135 -134 -135 -136 -132 -132 -133 -132 -132 -131 -130 -128 -131 -133 -131 -131 -128 -128 -129 -130 -129 -130 -130 -134 -132 -131 -133 -134 -131 -133 -137 -135 -133 -133 -131 -132 -132 -133 -134 -131 -136 -130 -133 -131 -133 -133 -130 -128 -133 -130 -129 -129 -132 -129 -132 -131 -134 -130 -132 -132 -132 -134 -133 -131 -136 -134 -130 -132 -132 -134 -133 -131 -134 -135 -135 -135 -136 -135 -136 -133 -132 -132 -133 -134 -133 -135 -131 -134 -141 -137 -131 -131 -134 -133 -136 -138 -134 -135 -131 -131 -134 -135 -133 -132 -134 -133 -132 -134 -136 -135 -134 -136 -134 -134 -135 -138 -137 -136 -132 -130 -135 -139 -137 -140 -138 -135 -134 -140 -141 -139 -143 -139 -140 -141 -142 -142 -142 -141 -138 -141 -145 -139 -142 -144 -143 -139 -139 -139 -140 -138 -138 -139 -137 -138 -134 -141 -143 -141 -143 -143 -138 -128 -131 -140 -145 -144 -141 -141 -134 -135 -137 -143 -145 -141 -143 -140 -138 -139 -141 -143 -144 -143 -139 -139 -142 -143 -137 -137 -141 -138 -135 -137 -142 -141 -138 -140 -141 -139 -139 -136 -136 -138 -141 -137 -141 -138 -137 -135 -134 -137 -148 -164 -161 -144 -128 -133 -139 -142 -142 -145 -145 -142 -135 -135 -138 -142 -140 -142 -145 -136 -135 -137 -140 -141 -136 -139 -142 -138 -135 -136 -135 -140 -136 -136 -140 -139 -140 -138 -139 -141 -139 -139 -139 -137 -141 -143 -138 -137 -139 -138 -144 -150 -148 -146 -141 -139 -144 -140 -142 -145 -143 -143 -142 -141 -142 -142 -146 -144 -146 -139 -139 -141 -139 -140 -140 -141 -141 -138 -140 -141 -137 -138 -140 -140 -141 -140 -142 -141 -140 -140 -140 -143 -145 -147 -145 -147 -143 -142 -142 -141 -145 -152 -144 -146 -146 -143 -144 -142 -141 -144 -144 -142 -139 -140 -139 -141 -140 -142 -142 -143 -141 -139 -139 -140 -138 -141 -142 -143 -145 -142 -138 -143 -143 -145 -145 -145 -144 -146 -142 -145 -144 -147 -149 -148 -146 -142 -139 -144 -143 -143 -141 -143 -142 -141 -144 -140 -142 -138 -138 -142 -140 -141 -145 -145 -146 -142 -139 -144 -146 -148 -146 -142 -144 -145 -149 -148 -146 -144 -143 -145 -146 -150 -149 -149 -143 -142 -146 -145 -150 -151 -147 -149 -147 -151 -154 -152 -153 -150 -149 -148 -146 -145 -146 -149 -149 -143 -142 -142 -146 -151 -147 -145 -145 -141 -143 -145 -147 -146 -143 -143 -142 -142 -147 -148 -146 -150 -148 -144 -151 -152 -151 -148 -148 -148 -152 -151 -152 -150 -146 -151 -148 -146 -146 -150 -145 -144 -142 -144 -145 -147 -149 -148 -146 -145 -150 -149 -143 -144 -140 -139 -144 -145 -145 -149 -147 -144 -145 -146 -149 -149 -150 -142 -145 -146 -151 -148 -150 -148 -146 -147 -146 -148 -150 -148 -149 -145 -146 -145 -149 -148 -149 -146 -143 -148 -145 -145 -148 -146 -145 -145 -149 -145 -146 -146 -150 -148 -145 -145 -149 -151 -148 -148 -148 -149 -148 -151 -155 -151 -152 -148 -148 -150 -153 -152 -148 -146 -147 -151 -149 -149 -147 -145 -147 -149 -149 -151 -152 -146 -146 -145 -146 -146 -151 -153 -150 -144 -142 -145 -148 -152 -150 -147 -148 -147 -147 -149 -153 -151 -147 -145 -147 -148 -149 -147 -147 -147 -151 -149 -149 -151 -152 -153 -152 -151 -153 -150 -149 -146 -150 -155 -153 -157 -154 -155 -153 -151 -153 -151 -153 -151 -152 -149 -146 -149 -151 -147 -147 -147 -149 -144 -146 -147 -150 -148 -143 -147 -143 -148 -149 -147 -149 -149 -150 -149 -148 -150 -149 -153 -151 -150 -153 -154 -152 -153 -152 -152 -153 -154 -154 -156 -153 -152 -154 -150 -154 -152 -149 -150 -151 -150 -151 -152 -152 -151 -152 -152 -156 -151 -150 -152 -152 -152 -150 -149 -154 -155 -150 -152 -153 -153 -153 -150 -153 -153 -151 -150 -153 -155 -152 -154 -153 -152 -153 -156 -153 -149 -150 -152 -152 -153 -154 -155 -150 -153 -151 -152 -154 -152 -149 -152 -153 -155 -156 -153 -154 -152 -153 -153 -151 -153 -151 -154 -157 -153 -154 -153 -154 -152 -149 -151 -154 -153 -155 -154 -153 -156 -155 -155 -155 -152 -153 -149 -150 -322 -489 -487 -659 -827 -829 -1004 -1170 -1172 -1337 -1335 -1338 -1507 -1337 -1329 -1499 -1441 -1443 -1610 -1608 -1441 -1434 -1433 -1593 -1593 -1589 -1582 -1580 -1910 -1903 -1906 -2066 -2060 -2055 -2216 -2377 -2538 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 -2 -1 -1 -2 0 0 0 -3 -2 -2 -2 -2 -1 -1 -1 -1 0 0 -1 -1 0 -1 -2 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 -2 -2 -2 -2 -1 -1 -2 -1 -3 -4 -3 -2 -5 -4 -4 -5 -5 -5 -4 -3 -4 -5 -5 -3 -4 -5 -4 -4 -4 -4 -3 -3 -3 -3 -5 -4 -3 -4 -5 -5 -5 -3 -4 -4 -5 -5 -5 -5 -3 -5 -5 -7 -6 -5 -5 -3 -4 -5 -5 -4 -5 -4 -5 -5 -6 -5 -6 -6 -5 -5 -5 -6 -6 -7 -6 -6 -5 -4 -5 -3 -6 -7 -4 -6 -5 -7 -8 -7 -9 -7 -6 -7 -5 -6 -7 -8 -7 -8 -8 -6 -7 -8 -7 -7 -8 -9 -8 -8 -8 -9 -8 -9 -8 -9 -8 -8 -9 -10 -8 -7 -7 -8 -7 -7 -8 -7 -8 -6 -6 -8 -9 -6 -10 -6 -11 -9 -12 -11 -12 -13 -13 -11 -11 -12 -13 -12 -12 -11 -13 -12 -11 -10 -11 -11 -10 -11 -11 -11 -10 -11 -10 -11 -11 -9 -11 -11 -10 -10 -9 -9 -9 -10 -12 -12 -10 -10 -12 -10 -10 -12 -12 -14 -14 -14 -14 -16 -18 -17 -16 -14 -17 -17 -16 -13 -12 -14 -16 -17 -14 -13 -15 -16 -16 -16 -14 -17 -16 -15 -17 -16 -15 -18 -16 -16 -15 -16 -15 -16 -15 -15 -16 -15 -18 -16 -15 -16 -16 -17 -16 -16 -15 -16 -16 -14 -16 -15 -14 -15 -15 -15 -15 -14 -14 -16 -15 -17 -17 -18 -18 -18 -19 -19 -17 -20 -19 -20 -19 -18 -18 -18 -16 -18 -18 -20 -18 -18 -20 -19 -17 -18 -20 -21 -20 -19 -19 -19 -20 -21 -22 -19 -20 -20 -22 -21 -22 -21 -21 -21 -22 -21 -22 -22 -22 -21 -19 -21 -21 -21 -21 -20 -19 -19 -17 -18 -19 -20 -20 -20 -20 -21 -21 -19 -19 -17 -18 -18 -19 -19 -19 -20 -19 -21 -21 -22 -24 -22 -23 -22 -23 -24 -24 -25 -25 -25 -26 -25 -25 -25 -22 -23 -23 -25 -26 -24 -23 -22 -24 -22 -24 -25 -22 -23 -21 -25 -26 -23 -24 -24 -25 -26 -26 -23 -26 -27 -25 -28 -29 -27 -28 -30 -30 -30 -31 -31 -26 -26 -27 -28 -28 -27 -26 -26 -26 -26 -27 -27 -26 -27 -26 -25 -28 -28 -27 -28 -26 -24 -25 -28 -26 -26 -24 -26 -26 -26 -29 -28 -28 -30 -29 -30 -29 -30 -30 -32 -33 -33 -32 -31 -33 -33 -34 -33 -33 -35 -34 -35 -35 -34 -33 -33 -32 -31 -32 -33 -36 -33 -32 -33 -32 -32 -34 -36 -35 -34 -36 -35 -35 -32 -33 -37 -36 -36 -36 -32 -34 -36 -34 -33 -34 -35 -36 -35 -35 -36 -35 -32 -32 -32 -34 -33 -35 -33 -32 -32 -36 -35 -37 -38 -35 -37 -37 -36 -35 -34 -35 -36 -35 -34 -34 -32 -35 -37 -38 -41 -39 -38 -38 -38 -38 -37 -38 -38 -38 -39 -40 -41 -38 -39 -39 -40 -38 -41 -41 -40 -42 -39 -39 -39 -40 -41 -39 -40 -41 -41 -39 -38 -40 -37 -35 -38 -39 -37 -37 -37 -38 -37 -37 -37 -39 -38 -39 -38 -38 -40 -41 -42 -38 -38 -39 -41 -40 -40 -41 -42 -40 -40 -41 -42 -42 -42 -44 -45 -43 -44 -43 -45 -45 -45 -44 -41 -42 -42 -43 -45 -42 -42 -41 -42 -41 -42 -41 -39 -38 -41 -43 -41 -43 -41 -42 -42 -39 -43 -44 -41 -40 -40 -43 -45 -44 -43 -42 -44 -43 -41 -41 -45 -44 -43 -42 -45 -43 -44 -43 -42 -42 -40 -40 -39 -41 -42 -43 -41 -44 -43 -43 -41 -44 -47 -43 -44 -44 -46 -46 -45 -45 -45 -46 -46 -45 -48 -47 -47 -48 -47 -48 -48 -49 -48 -49 -49 -50 -50 -50 -51 -49 -49 -49 -51 -49 -45 -46 -48 -48 -47 -47 -49 -48 -47 -47 -49 -47 -50 -47 -50 -49 -48 -47 -51 -50 -52 -51 -50 -49 -49 -51 -51 -56 -50 -48 -54 -50 -51 -53 -52 -52 -54 -51 -52 -52 -52 -49 -52 -53 -51 -51 -49 -49 -49 -53 -53 -54 -55 -54 -53 -51 -49 -53 -52 -51 -51 -55 -55 -57 -54 -53 -57 -54 -55 -59 -56 -57 -53 -55 -58 -58 -61 -60 -59 -55 -51 -52 -52 -54 -56 -60 -65 -67 -60 -56 -53 -56 -64 -58 -48 -44 -57 -66 -67 -55 -55 -65 -72 -71 -62 -53 -46 -50 -64 -80 -82 -56 -43 -52 -69 -84 -73 -53 -49 -59 -69 -67 -54 -53 -61 -75 -76 -62 -44 -44 -64 -79 -78 -52 -40 -59 -79 -83 -69 -62 -74 -74 -57 -46 -54 -67 -92 -96 -77 -42 -28 -44 -74 -94 -69 -51 -52 -74 -97 -90 -68 -40 -55 -79 -93 -81 -71 -72 -81 -77 -66 -65 -74 -90 -93 -89 -74 -59 -53 -66 -83 -94 -88 -70 -56 -58 -64 -78 -85 -77 -64 -55 -53 -69 -79 -81 -72 -66 -63 -64 -65 -76 -80 -81 -74 -64 -74 -86 -87 -84 -78 -74 -75 -75 -79 -90 -96 -89 -78 -70 -74 -84 -81 -71 -65 -71 -83 -86 -74 -63 -65 -69 -67 -62 -68 -76 -77 -69 -63 -68 -76 -76 -77 -75 -77 -82 -84 -81 -79 -84 -87 -87 -84 -83 -83 -85 -83 -83 -81 -77 -77 -77 -83 -83 -79 -69 -65 -67 -71 -76 -71 -67 -71 -75 -72 -71 -65 -67 -71 -72 -74 -74 -74 -79 -78 -82 -84 -84 -86 -87 -84 -81 -79 -79 -84 -86 -86 -82 -79 -77 -76 -80 -81 -80 -81 -81 -75 -71 -69 -72 -73 -74 -77 -77 -82 -83 -85 -86 -85 -88 -90 -89 -88 -88 -85 -87 -89 -91 -90 -87 -86 -85 -90 -90 -87 -86 -86 -89 -88 -85 -85 -85 -83 -81 -77 -77 -80 -81 -80 -79 -78 -80 -82 -78 -81 -80 -78 -76 -79 -80 -84 -85 -84 -82 -84 -85 -84 -85 -83 -86 -89 -89 -86 -84 -83 -86 -86 -82 -82 -85 -88 -85 -84 -84 -84 -86 -88 -90 -87 -87 -85 -82 -81 -86 -90 -90 -86 -87 -80 -82 -85 -85 -85 -89 -91 -88 -83 -84 -84 -86 -94 -94 -91 -91 -94 -92 -86 -86 -92 -94 -92 -88 -83 -90 -93 -93 -93 -94 -86 -83 -87 -96 -90 -87 -86 -94 -96 -90 -84 -88 -91 -95 -94 -89 -84 -79 -93 -111 -108 -97 -91 -84 -87 -86 -96 -107 -111 -100 -85 -90 -101 -92 -90 -101 -111 -104 -92 -91 -91 -96 -98 -103 -102 -98 -95 -106 -119 -115 -98 -95 -109 -105 -101 -103 -111 -112 -95 -98 -108 -120 -110 -104 -102 -102 -95 -105 -111 -109 -105 -104 -101 -85 -85 -101 -118 -118 -107 -93 -91 -101 -117 -130 -123 -111 -99 -98 -108 -117 -117 -111 -110 -111 -114 -108 -112 -119 -114 -111 -109 -103 -102 -112 -119 -124 -119 -106 -103 -105 -110 -116 -109 -106 -108 -111 -117 -123 -123 -117 -103 -95 -101 -117 -123 -117 -104 -102 -104 -106 -113 -116 -118 -118 -113 -113 -107 -102 -106 -109 -118 -118 -112 -104 -102 -102 -110 -122 -128 -113 -102 -97 -113 -126 -130 -120 -111 -100 -98 -103 -117 -122 -116 -112 -114 -115 -115 -114 -121 -124 -123 -119 -113 -106 -105 -110 -115 -118 -115 -109 -110 -117 -119 -119 -118 -117 -116 -117 -112 -112 -114 -116 -113 -115 -118 -120 -115 -110 -108 -116 -118 -119 -114 -112 -113 -117 -118 -117 -116 -111 -106 -106 -110 -113 -115 -117 -117 -117 -112 -111 -113 -114 -117 -119 -118 -118 -113 -115 -117 -115 -114 -115 -114 -117 -116 -114 -111 -112 -121 -121 -118 -114 -114 -115 -114 -115 -114 -113 -112 -108 -110 -113 -112 -111 -112 -114 -113 -110 -108 -113 -116 -120 -114 -111 -110 -107 -110 -108 -108 -109 -107 -108 -109 -115 -117 -115 -120 -120 -110 -112 -109 -112 -112 -112 -109 -109 -110 -113 -118 -115 -112 -107 -106 -107 -115 -112 -114 -111 -107 -106 -109 -111 -113 -115 -112 -110 -109 -113 -119 -117 -117 -110 -109 -106 -110 -108 -112 -111 -110 -114 -113 -113 -111 -108 -107 -103 -109 -110 -116 -110 -107 -105 -106 -105 -110 -110 -114 -112 -108 -108 -113 -119 -120 -118 -119 -111 -111 -115 -118 -121 -117 -111 -110 -115 -123 -125 -122 -117 -111 -113 -114 -115 -117 -118 -115 -117 -115 -119 -118 -117 -117 -116 -112 -114 -117 -117 -112 -110 -113 -113 -115 -123 -118 -113 -111 -113 -116 -116 -114 -109 -109 -106 -110 -115 -115 -114 -114 -112 -115 -114 -117 -115 -113 -112 -114 -113 -118 -124 -122 -119 -119 -120 -117 -113 -114 -114 -117 -116 -119 -116 -117 -118 -118 -116 -116 -116 -110 -111 -115 -112 -115 -110 -111 -116 -118 -120 -118 -118 -116 -119 -120 -118 -119 -120 -121 -122 -122 -117 -118 -119 -119 -118 -120 -119 -118 -116 -118 -118 -117 -117 -116 -115 -114 -114 -115 -115 -114 -115 -115 -119 -120 -116 -116 -113 -117 -120 -119 -118 -119 -118 -117 -116 -116 -118 -120 -121 -121 -117 -118 -118 -120 -120 -122 -121 -125 -122 -122 -125 -122 -120 -122 -123 -118 -118 -120 -120 -114 -113 -116 -116 -119 -116 -117 -122 -121 -120 -123 -121 -120 -117 -117 -120 -117 -115 -121 -121 -120 -120 -124 -123 -121 -124 -127 -127 -122 -124 -126 -125 -123 -122 -124 -123 -123 -120 -121 -123 -124 -122 -119 -116 -119 -119 -124 -119 -118 -118 -115 -116 -117 -117 -119 -117 -119 -118 -120 -120 -121 -124 -122 -122 -120 -124 -126 -127 -125 -127 -125 -125 -123 -125 -124 -124 -125 -124 -127 -126 -128 -125 -126 -125 -127 -124 -126 -124 -122 -123 -123 -124 -125 -128 -127 -125 -122 -121 -121 -121 -123 -122 -125 -123 -126 -123 -121 -122 -127 -124 -122 -119 -119 -122 -124 -124 -125 -124 -128 -125 -127 -125 -125 -128 -124 -124 -125 -122 -122 -122 -123 -123 -122 -122 -121 -122 -123 -123 -123 -124 -119 -120 -118 -121 -122 -122 -122 -124 -124 -128 -126 -124 -127 -127 -128 -131 -129 -132 -130 -131 -128 -126 -127 -129 -130 -129 -128 -129 -129 -128 -130 -130 -127 -127 -129 -132 -126 -125 -121 -119 -120 -123 -125 -120 -121 -125 -120 -124 -125 -124 -126 -127 -126 -127 -130 -131 -129 -127 -129 -129 -131 -131 -133 -133 -130 -134 -136 -134 -136 -133 -132 -133 -133 -133 -134 -132 -131 -128 -126 -129 -125 -126 -127 -125 -126 -127 -130 -130 -128 -128 -126 -125 -129 -130 -128 -129 -129 -132 -134 -135 -136 -136 -136 -139 -139 -138 -138 -135 -138 -137 -138 -140 -139 -138 -138 -134 -134 -134 -133 -131 -129 -129 -127 -129 -128 -128 -129 -128 -128 -127 -129 -130 -128 -126 -124 -126 -125 -125 -128 -127 -127 -130 -130 -131 -130 -131 -130 -133 -134 -134 -133 -135 -133 -138 -135 -133 -135 -134 -133 -135 -135 -132 -133 -131 -128 -130 -131 -128 -130 -128 -127 -124 -121 -124 -124 -125 -127 -125 -127 -128 -123 -128 -129 -130 -131 -133 -130 -129 -131 -131 -133 -135 -132 -132 -133 -131 -132 -134 -135 -138 -140 -134 -133 -133 -133 -134 -134 -133 -129 -125 -127 -127 -130 -127 -133 -132 -132 -133 -128 -130 -132 -128 -129 -127 -128 -132 -132 -129 -132 -131 -133 -133 -134 -135 -136 -135 -134 -135 -133 -133 -135 -135 -136 -134 -134 -134 -134 -135 -134 -135 -137 -137 -136 -135 -139 -137 -136 -134 -132 -134 -134 -132 -133 -132 -128 -132 -133 -131 -132 -129 -131 -128 -129 -130 -129 -129 -131 -134 -133 -130 -132 -136 -133 -136 -135 -136 -135 -132 -132 -132 -134 -136 -135 -133 -136 -133 -134 -132 -130 -130 -130 -133 -131 -130 -132 -133 -129 -133 -132 -131 -131 -133 -135 -134 -132 -130 -132 -135 -134 -134 -132 -135 -137 -135 -132 -133 -132 -134 -137 -135 -135 -135 -136 -134 -135 -133 -132 -133 -133 -134 -135 -138 -139 -134 -132 -136 -137 -136 -133 -135 -137 -135 -132 -133 -134 -134 -132 -134 -133 -134 -137 -138 -135 -133 -135 -138 -137 -137 -140 -138 -136 -134 -133 -133 -133 -137 -139 -138 -139 -137 -137 -140 -139 -142 -142 -142 -140 -142 -141 -139 -140 -143 -141 -143 -142 -142 -142 -141 -143 -139 -139 -144 -142 -139 -136 -139 -140 -139 -136 -137 -141 -145 -146 -142 -134 -128 -136 -145 -148 -145 -141 -136 -136 -136 -140 -143 -143 -142 -141 -143 -141 -140 -143 -143 -145 -141 -139 -141 -142 -143 -140 -137 -140 -138 -138 -138 -140 -140 -144 -140 -142 -140 -138 -137 -139 -142 -139 -140 -141 -135 -135 -138 -133 -138 -152 -168 -157 -137 -131 -136 -145 -144 -142 -145 -146 -140 -135 -138 -138 -140 -141 -142 -141 -138 -138 -139 -138 -144 -144 -141 -140 -137 -136 -141 -138 -139 -135 -140 -136 -138 -142 -138 -141 -141 -140 -139 -143 -140 -140 -139 -137 -140 -138 -141 -144 -148 -147 -141 -143 -142 -141 -146 -147 -145 -143 -144 -139 -143 -144 -145 -146 -142 -145 -144 -142 -144 -144 -141 -142 -138 -141 -142 -141 -137 -138 -140 -137 -141 -143 -146 -143 -141 -140 -139 -143 -147 -145 -144 -144 -144 -146 -145 -143 -145 -146 -146 -150 -148 -147 -142 -143 -145 -143 -142 -140 -141 -146 -144 -140 -138 -140 -142 -142 -143 -143 -139 -138 -140 -141 -145 -144 -139 -140 -142 -144 -146 -144 -147 -145 -145 -138 -142 -143 -149 -150 -148 -142 -145 -143 -143 -147 -146 -144 -139 -143 -143 -140 -148 -146 -145 -141 -139 -139 -143 -143 -146 -143 -140 -142 -144 -145 -146 -147 -146 -141 -145 -147 -145 -151 -149 -144 -146 -143 -147 -151 -150 -149 -149 -145 -144 -146 -147 -149 -149 -149 -151 -150 -152 -155 -155 -152 -148 -148 -147 -148 -147 -146 -146 -149 -147 -147 -145 -149 -147 -147 -143 -143 -145 -146 -146 -147 -144 -142 -144 -146 -147 -146 -147 -146 -148 -145 -149 -155 -154 -151 -149 -149 -149 -154 -150 -150 -152 -150 -146 -148 -149 -150 -149 -144 -145 -145 -150 -150 -146 -149 -149 -145 -144 -146 -147 -147 -144 -142 -145 -146 -147 -148 -146 -148 -147 -147 -146 -147 -152 -147 -146 -146 -148 -151 -151 -149 -149 -146 -146 -147 -152 -151 -148 -145 -147 -149 -147 -149 -149 -147 -146 -143 -146 -149 -152 -147 -147 -145 -146 -146 -148 -146 -146 -148 -146 -149 -152 -152 -143 -147 -149 -150 -154 -156 -152 -155 -149 -150 -152 -157 -153 -150 -148 -147 -150 -152 -149 -151 -149 -146 -145 -147 -150 -151 -150 -148 -148 -145 -149 -151 -151 -147 -148 -148 -149 -150 -149 -142 -143 -147 -146 -151 -153 -152 -152 -150 -148 -154 -147 -150 -148 -145 -148 -152 -149 -150 -151 -152 -150 -152 -152 -153 -155 -153 -150 -148 -152 -154 -153 -156 -153 -153 -154 -155 -157 -155 -153 -150 -154 -152 -145 -149 -151 -151 -149 -146 -142 -147 -149 -150 -149 -146 -149 -147 -146 -148 -147 -150 -149 -151 -151 -152 -148 -149 -155 -155 -151 -152 -155 -153 -152 -151 -152 -156 -156 -152 -156 -157 -154 -156 -152 -152 -151 -152 -154 -152 -152 -152 -151 -151 -151 -151 -155 -154 -154 -152 -151 -153 -155 -154 -152 -151 -152 -152 -151 -154 -155 -156 -152 -154 -153 -155 -153 -155 -153 -155 -153 -155 -156 -154 -154 -152 -153 -150 -155 -154 -151 -151 -153 -157 -157 -155 -148 -152 -153 -153 -153 -155 -152 -153 -155 -154 -157 -155 -154 -153 -154 -156 -155 -154 -153 -152 -153 -155 -153 -156 -156 -155 -152 -154 -152 -157 -156 -152 -153 -155 -157 -159 -156 -154 -147 -149 -324 -493 -489 -658 -829 -830 -1005 -1172 -1169 -1338 -1338 -1339 -1508 -1335 -1328 -1501 -1443 -1443 -1611 -1605 -1440 -1435 -1434 -1592 -1593 -1588 -1581 -1583 -1910 -1902 -1904 -2067 -2061 -2055 -2214 -2378 -2538 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -2 -2 -1 -1 0 0 0 -1 -2 -2 -1 0 -1 -1 -2 -3 -2 -1 -1 -1 -2 -1 0 0 0 -1 0 0 -1 -1 0 0 -1 -2 -2 -1 0 -1 0 -3 -2 -2 -2 -1 -1 -3 -2 -3 -2 -2 -2 -2 -3 -4 -5 -6 -5 -4 -5 -3 -4 -4 -5 -4 -4 -4 -4 -5 -5 -3 -2 -3 -3 -2 -4 -5 -4 -5 -5 -5 -4 -4 -6 -5 -4 -5 -5 -6 -6 -5 -5 -7 -6 -5 -4 -4 -4 -4 -4 -4 -5 -4 -4 -5 -4 -3 -4 -5 -5 -4 -6 -6 -6 -6 -6 -6 -7 -6 -4 -3 -5 -3 -5 -7 -4 -6 -6 -8 -8 -6 -7 -7 -6 -6 -8 -8 -7 -7 -8 -8 -8 -8 -8 -7 -8 -7 -8 -9 -9 -8 -10 -7 -7 -7 -9 -11 -9 -8 -8 -7 -8 -8 -8 -8 -7 -7 -7 -8 -8 -9 -7 -6 -6 -10 -8 -10 -9 -12 -8 -12 -13 -11 -13 -12 -12 -11 -12 -13 -12 -10 -11 -12 -11 -10 -11 -13 -9 -10 -10 -10 -10 -11 -10 -11 -9 -9 -11 -10 -9 -10 -8 -10 -11 -13 -11 -11 -11 -10 -12 -15 -12 -12 -13 -13 -14 -16 -17 -18 -18 -16 -17 -16 -17 -15 -14 -14 -14 -17 -15 -15 -15 -14 -15 -17 -16 -16 -15 -16 -15 -15 -15 -17 -17 -17 -16 -15 -13 -14 -16 -15 -16 -15 -15 -16 -18 -18 -18 -16 -16 -17 -17 -17 -16 -16 -15 -16 -16 -15 -15 -15 -14 -13 -15 -15 -17 -17 -17 -16 -18 -18 -19 -17 -18 -18 -20 -19 -20 -20 -19 -17 -17 -17 -18 -19 -19 -18 -19 -20 -19 -19 -19 -19 -19 -19 -21 -21 -18 -19 -20 -21 -21 -22 -20 -21 -20 -20 -21 -22 -21 -21 -21 -21 -20 -22 -24 -22 -21 -20 -21 -21 -20 -20 -21 -19 -20 -19 -19 -19 -20 -21 -19 -19 -17 -19 -20 -21 -18 -18 -20 -20 -20 -21 -22 -19 -21 -22 -22 -24 -24 -26 -24 -24 -24 -24 -24 -24 -25 -25 -23 -22 -23 -26 -25 -24 -23 -24 -25 -25 -23 -23 -23 -23 -20 -21 -21 -23 -24 -25 -24 -25 -26 -27 -27 -24 -27 -26 -26 -27 -29 -30 -30 -30 -30 -29 -26 -27 -26 -27 -27 -25 -25 -28 -27 -29 -26 -25 -27 -25 -26 -28 -30 -26 -28 -27 -27 -27 -28 -24 -25 -28 -25 -26 -27 -26 -28 -27 -27 -28 -29 -30 -31 -29 -30 -32 -33 -32 -32 -32 -31 -33 -33 -32 -32 -34 -37 -36 -36 -34 -34 -34 -35 -34 -32 -32 -33 -32 -33 -32 -33 -34 -35 -31 -32 -36 -33 -34 -34 -35 -36 -35 -34 -33 -35 -34 -34 -33 -31 -32 -33 -35 -34 -35 -36 -34 -32 -34 -33 -35 -33 -33 -35 -35 -32 -33 -36 -35 -36 -38 -37 -39 -37 -35 -36 -35 -33 -33 -36 -34 -35 -33 -33 -33 -37 -36 -39 -38 -38 -39 -38 -36 -37 -41 -42 -41 -40 -39 -37 -38 -36 -41 -41 -40 -41 -42 -41 -41 -41 -39 -41 -38 -39 -41 -41 -41 -40 -40 -40 -38 -39 -38 -37 -37 -36 -37 -36 -37 -36 -37 -38 -37 -37 -36 -38 -38 -38 -39 -41 -41 -40 -39 -39 -41 -40 -40 -40 -41 -41 -42 -44 -42 -43 -41 -43 -43 -44 -44 -45 -46 -45 -43 -43 -41 -44 -43 -43 -43 -44 -42 -40 -42 -42 -40 -39 -41 -40 -41 -40 -45 -43 -41 -41 -42 -40 -40 -41 -41 -43 -43 -43 -43 -45 -45 -42 -40 -43 -43 -45 -44 -46 -44 -46 -42 -42 -40 -42 -41 -41 -42 -43 -40 -40 -42 -40 -42 -41 -44 -45 -45 -43 -43 -45 -46 -45 -46 -47 -47 -44 -46 -47 -46 -48 -48 -48 -47 -48 -49 -48 -47 -48 -49 -49 -49 -52 -50 -48 -49 -49 -47 -45 -46 -49 -48 -48 -48 -50 -47 -49 -47 -49 -49 -46 -46 -47 -48 -47 -53 -48 -48 -51 -49 -53 -50 -50 -47 -48 -52 -51 -53 -52 -48 -52 -51 -54 -51 -52 -53 -52 -50 -51 -53 -51 -53 -52 -51 -52 -49 -49 -52 -54 -50 -52 -55 -53 -53 -54 -50 -52 -52 -52 -51 -54 -55 -57 -53 -53 -56 -55 -56 -57 -55 -55 -58 -57 -58 -54 -52 -52 -55 -61 -62 -64 -60 -53 -51 -49 -53 -56 -57 -61 -66 -66 -63 -56 -55 -66 -70 -54 -39 -41 -59 -73 -64 -60 -61 -69 -73 -63 -56 -49 -44 -55 -73 -79 -64 -50 -51 -73 -83 -75 -57 -47 -55 -72 -76 -63 -48 -46 -60 -79 -87 -66 -52 -49 -58 -64 -70 -83 -89 -82 -63 -47 -51 -63 -75 -70 -55 -44 -56 -78 -103 -92 -67 -47 -46 -73 -84 -73 -52 -53 -83 -88 -82 -65 -74 -83 -82 -67 -62 -73 -87 -86 -73 -66 -71 -80 -84 -87 -83 -79 -74 -62 -56 -58 -74 -84 -85 -72 -64 -61 -58 -67 -68 -74 -78 -73 -63 -62 -67 -76 -76 -70 -71 -74 -76 -75 -81 -91 -91 -81 -71 -72 -81 -77 -77 -81 -94 -98 -89 -74 -67 -74 -84 -81 -76 -69 -77 -82 -76 -68 -64 -67 -64 -63 -66 -75 -73 -71 -67 -65 -68 -75 -77 -81 -80 -76 -77 -85 -88 -90 -85 -81 -85 -85 -85 -84 -85 -83 -79 -79 -82 -83 -80 -78 -72 -69 -72 -73 -72 -72 -72 -73 -71 -70 -69 -70 -67 -66 -70 -70 -70 -72 -74 -77 -82 -83 -83 -83 -84 -84 -84 -81 -81 -84 -84 -83 -81 -82 -79 -79 -80 -81 -80 -78 -82 -80 -75 -69 -70 -67 -70 -70 -76 -81 -80 -81 -84 -87 -90 -87 -88 -87 -85 -86 -88 -85 -89 -90 -89 -86 -88 -88 -87 -87 -85 -87 -88 -89 -87 -87 -87 -86 -82 -81 -82 -79 -80 -81 -79 -80 -82 -82 -82 -81 -78 -77 -76 -82 -82 -80 -82 -82 -83 -82 -82 -82 -84 -85 -88 -85 -84 -84 -83 -83 -85 -84 -81 -81 -84 -85 -88 -81 -83 -85 -86 -87 -85 -88 -89 -88 -86 -89 -87 -87 -84 -83 -84 -82 -86 -88 -90 -91 -89 -81 -81 -83 -88 -92 -93 -88 -86 -82 -87 -94 -93 -94 -90 -96 -94 -89 -85 -86 -91 -94 -96 -91 -88 -81 -81 -88 -93 -97 -93 -91 -93 -87 -83 -87 -89 -96 -100 -91 -82 -84 -89 -99 -107 -97 -82 -77 -98 -113 -118 -105 -88 -77 -88 -102 -113 -113 -103 -96 -95 -86 -84 -86 -101 -110 -102 -93 -95 -103 -97 -93 -95 -104 -108 -117 -124 -112 -94 -82 -88 -98 -119 -120 -110 -101 -95 -99 -108 -120 -116 -110 -101 -99 -97 -98 -105 -113 -107 -98 -95 -92 -93 -98 -107 -115 -117 -118 -113 -101 -95 -103 -116 -124 -119 -106 -96 -107 -112 -114 -115 -118 -118 -102 -101 -109 -120 -121 -112 -112 -110 -109 -111 -119 -117 -107 -101 -107 -112 -119 -119 -122 -114 -107 -98 -107 -119 -128 -126 -107 -90 -87 -103 -124 -126 -122 -113 -109 -110 -113 -109 -108 -110 -112 -114 -111 -108 -109 -110 -106 -107 -116 -126 -119 -103 -97 -109 -114 -128 -124 -117 -112 -109 -112 -111 -107 -109 -113 -114 -110 -111 -113 -121 -122 -123 -117 -113 -112 -111 -114 -114 -116 -109 -108 -107 -109 -117 -121 -120 -114 -117 -114 -114 -114 -111 -116 -118 -115 -114 -118 -118 -118 -111 -113 -118 -117 -112 -109 -113 -117 -119 -117 -116 -110 -110 -111 -113 -114 -110 -111 -114 -111 -111 -113 -109 -116 -119 -114 -112 -110 -111 -119 -124 -124 -120 -114 -112 -114 -113 -115 -112 -115 -115 -112 -113 -121 -123 -119 -115 -113 -113 -115 -116 -113 -110 -111 -111 -109 -106 -110 -113 -110 -111 -111 -111 -110 -113 -118 -120 -116 -110 -107 -111 -109 -107 -108 -113 -108 -109 -111 -113 -116 -122 -120 -117 -114 -109 -110 -112 -111 -112 -111 -110 -109 -107 -115 -118 -117 -112 -106 -109 -107 -111 -114 -109 -111 -107 -107 -107 -113 -117 -115 -112 -109 -109 -115 -118 -120 -115 -109 -103 -105 -109 -113 -114 -111 -109 -107 -111 -110 -107 -109 -111 -107 -108 -114 -111 -105 -105 -108 -110 -109 -111 -110 -113 -116 -116 -116 -114 -112 -113 -112 -117 -122 -119 -116 -112 -109 -112 -119 -123 -121 -120 -117 -116 -118 -116 -115 -114 -113 -115 -119 -119 -115 -117 -118 -119 -115 -115 -114 -116 -117 -116 -114 -113 -115 -114 -116 -115 -115 -113 -114 -112 -114 -110 -110 -109 -109 -111 -112 -112 -112 -116 -118 -117 -114 -111 -113 -115 -116 -115 -117 -117 -121 -125 -123 -121 -119 -119 -115 -113 -115 -116 -117 -116 -114 -121 -120 -119 -117 -115 -112 -113 -113 -113 -114 -112 -112 -113 -117 -116 -117 -116 -117 -116 -120 -121 -119 -118 -123 -121 -122 -122 -120 -117 -117 -120 -120 -118 -120 -117 -117 -115 -117 -116 -116 -116 -116 -115 -117 -114 -115 -114 -117 -115 -116 -116 -117 -118 -119 -119 -118 -119 -119 -117 -118 -119 -117 -117 -121 -121 -120 -120 -120 -121 -121 -117 -121 -117 -122 -125 -127 -121 -122 -120 -121 -123 -123 -121 -123 -118 -115 -112 -117 -114 -117 -117 -123 -117 -119 -118 -119 -119 -123 -120 -120 -121 -120 -120 -119 -117 -119 -120 -122 -121 -122 -123 -126 -125 -125 -125 -126 -125 -122 -124 -129 -125 -122 -120 -121 -124 -123 -122 -122 -122 -120 -121 -121 -118 -120 -122 -119 -120 -118 -118 -115 -118 -116 -116 -120 -120 -121 -118 -119 -121 -123 -124 -124 -124 -124 -127 -128 -126 -125 -125 -126 -127 -124 -125 -127 -125 -127 -127 -127 -124 -124 -122 -124 -129 -128 -129 -125 -123 -121 -123 -125 -124 -126 -124 -124 -123 -123 -123 -123 -123 -124 -121 -123 -124 -124 -123 -124 -121 -122 -123 -121 -124 -126 -124 -124 -123 -127 -127 -124 -124 -125 -125 -127 -125 -123 -123 -124 -123 -124 -122 -120 -121 -123 -123 -122 -123 -123 -121 -120 -122 -121 -121 -119 -124 -125 -125 -125 -125 -127 -127 -128 -131 -128 -129 -129 -130 -130 -130 -129 -129 -127 -128 -128 -127 -131 -131 -128 -127 -130 -131 -128 -126 -128 -127 -126 -123 -126 -123 -123 -123 -124 -124 -123 -124 -121 -124 -126 -128 -127 -129 -127 -130 -128 -127 -129 -133 -131 -131 -130 -131 -130 -133 -135 -134 -134 -137 -134 -132 -131 -134 -131 -131 -134 -132 -130 -128 -124 -128 -131 -128 -126 -126 -125 -128 -126 -130 -128 -130 -131 -128 -127 -128 -130 -132 -130 -134 -133 -134 -134 -139 -138 -140 -141 -137 -137 -137 -138 -141 -139 -138 -137 -135 -134 -136 -133 -134 -132 -131 -129 -128 -129 -129 -130 -128 -128 -129 -130 -125 -127 -130 -128 -127 -128 -128 -127 -125 -129 -131 -130 -128 -131 -131 -131 -130 -132 -134 -133 -135 -135 -136 -137 -131 -133 -137 -133 -135 -135 -136 -132 -129 -130 -131 -129 -132 -130 -130 -128 -129 -126 -128 -126 -127 -123 -122 -124 -126 -127 -126 -127 -132 -131 -130 -131 -128 -131 -134 -131 -133 -131 -132 -133 -135 -134 -133 -133 -132 -135 -136 -135 -133 -136 -132 -134 -134 -133 -134 -129 -132 -129 -127 -127 -130 -134 -134 -129 -130 -129 -132 -131 -130 -130 -131 -128 -129 -130 -135 -134 -133 -131 -135 -134 -134 -136 -135 -139 -133 -136 -133 -133 -137 -135 -138 -131 -134 -131 -134 -137 -138 -136 -134 -138 -139 -134 -136 -137 -135 -133 -132 -134 -132 -133 -129 -131 -135 -134 -129 -130 -128 -126 -131 -129 -132 -131 -131 -131 -130 -131 -135 -135 -132 -136 -135 -135 -134 -135 -134 -135 -134 -136 -134 -132 -136 -138 -133 -132 -131 -135 -130 -131 -132 -132 -130 -135 -136 -132 -130 -133 -137 -134 -129 -133 -134 -132 -131 -134 -133 -131 -135 -135 -136 -136 -134 -135 -136 -134 -133 -135 -134 -135 -135 -136 -136 -136 -131 -132 -135 -137 -131 -132 -138 -137 -136 -138 -137 -137 -135 -138 -135 -132 -133 -136 -137 -135 -134 -132 -134 -136 -136 -136 -136 -136 -138 -134 -135 -140 -139 -137 -138 -137 -136 -138 -135 -135 -136 -137 -140 -140 -137 -140 -140 -141 -143 -144 -139 -141 -143 -144 -138 -138 -140 -143 -146 -143 -142 -141 -142 -139 -139 -140 -143 -143 -141 -140 -139 -140 -139 -138 -142 -143 -143 -146 -140 -131 -132 -142 -147 -147 -144 -139 -139 -137 -136 -140 -146 -144 -144 -140 -140 -143 -144 -144 -140 -145 -144 -140 -138 -140 -143 -142 -140 -142 -139 -137 -138 -140 -144 -143 -140 -141 -140 -138 -140 -141 -144 -140 -143 -139 -136 -137 -133 -136 -141 -159 -165 -148 -133 -133 -141 -143 -145 -147 -148 -142 -139 -133 -136 -138 -140 -142 -143 -141 -137 -137 -143 -145 -144 -142 -140 -142 -143 -136 -137 -137 -140 -141 -139 -138 -138 -136 -139 -142 -144 -141 -140 -145 -140 -139 -138 -139 -139 -141 -142 -148 -146 -144 -138 -139 -143 -144 -148 -147 -148 -144 -146 -144 -140 -143 -140 -146 -146 -143 -148 -144 -144 -143 -143 -142 -143 -143 -141 -140 -140 -140 -138 -142 -142 -144 -142 -142 -141 -141 -145 -145 -143 -144 -144 -142 -143 -146 -145 -147 -147 -147 -149 -149 -143 -145 -148 -147 -142 -143 -144 -143 -142 -144 -142 -144 -142 -142 -141 -142 -142 -142 -141 -140 -144 -144 -141 -140 -144 -147 -145 -144 -144 -144 -146 -143 -142 -144 -145 -146 -146 -143 -147 -144 -147 -145 -143 -145 -148 -143 -144 -142 -143 -149 -144 -142 -145 -143 -142 -147 -144 -144 -143 -140 -141 -146 -147 -146 -146 -143 -145 -145 -144 -147 -147 -148 -147 -148 -143 -150 -150 -149 -148 -150 -148 -148 -147 -147 -148 -150 -147 -148 -150 -154 -155 -159 -152 -150 -149 -149 -150 -147 -145 -147 -149 -146 -146 -151 -151 -148 -143 -144 -144 -145 -149 -148 -146 -145 -148 -148 -145 -147 -147 -148 -148 -144 -149 -151 -152 -151 -149 -150 -155 -154 -152 -151 -150 -148 -148 -149 -153 -153 -150 -147 -146 -146 -148 -152 -149 -151 -149 -146 -145 -145 -146 -146 -145 -146 -146 -148 -147 -146 -148 -150 -147 -145 -145 -148 -152 -146 -145 -148 -151 -150 -147 -150 -151 -148 -147 -149 -149 -153 -151 -147 -145 -150 -149 -151 -152 -147 -145 -144 -144 -151 -152 -149 -150 -149 -146 -145 -147 -146 -152 -149 -147 -146 -147 -149 -151 -150 -146 -147 -151 -154 -153 -157 -154 -156 -149 -155 -152 -154 -152 -155 -152 -148 -149 -147 -154 -149 -149 -149 -152 -148 -148 -145 -148 -150 -151 -150 -151 -152 -153 -152 -147 -148 -149 -149 -149 -146 -145 -145 -149 -149 -150 -150 -152 -154 -153 -152 -147 -147 -149 -148 -147 -152 -154 -154 -153 -153 -149 -151 -152 -155 -154 -152 -152 -157 -157 -154 -152 -151 -153 -153 -153 -155 -155 -158 -155 -152 -153 -153 -153 -149 -147 -149 -150 -149 -149 -148 -147 -148 -148 -147 -148 -146 -150 -150 -151 -150 -147 -151 -151 -154 -152 -153 -148 -155 -156 -155 -155 -155 -151 -153 -154 -153 -156 -158 -157 -152 -154 -153 -153 -152 -153 -153 -154 -155 -154 -152 -154 -151 -155 -154 -152 -152 -154 -156 -155 -154 -155 -154 -155 -150 -152 -154 -157 -154 -152 -154 -154 -155 -155 -157 -158 -156 -152 -155 -156 -158 -158 -154 -151 -153 -154 -154 -154 -153 -154 -154 -151 -157 -157 -153 -152 -153 -149 -154 -156 -154 -156 -151 -154 -155 -155 -156 -153 -154 -155 -157 -155 -158 -154 -153 -151 -155 -156 -159 -157 -152 -156 -156 -157 -153 -156 -154 -157 -157 -155 -156 -155 -155 -151 -151 -324 -494 -490 -663 -831 -830 -1004 -1172 -1170 -1338 -1342 -1340 -1508 -1335 -1329 -1503 -1446 -1444 -1610 -1605 -1440 -1432 -1435 -1595 -1594 -1585 -1583 -1581 -1910 -1904 -1903 -2067 -2060 -2056 -2215 -2379 -2539 -2699 -2684 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 0 -2 -1 0 -1 -1 -2 -1 -2 -2 0 -1 -1 0 -1 0 -1 0 -2 -1 -1 -1 0 -1 -2 -3 -2 -2 -1 -2 -1 -3 -2 -4 -3 -5 -5 -3 -5 -5 -5 -4 -2 -3 -4 -5 -3 -3 -5 -4 -5 -3 -3 -4 -3 -3 -4 -5 -5 -6 -4 -4 -6 -6 -5 -6 -5 -6 -7 -7 -6 -5 -6 -7 -6 -6 -4 -4 -4 -3 -4 -5 -5 -5 -4 -5 -5 -5 -4 -5 -5 -6 -5 -4 -6 -6 -6 -6 -5 -5 -4 -5 -4 -5 -6 -5 -7 -6 -7 -8 -6 -7 -7 -7 -7 -7 -7 -8 -7 -8 -7 -9 -7 -7 -8 -8 -8 -8 -7 -8 -8 -8 -8 -9 -9 -8 -8 -8 -8 -8 -7 -7 -8 -8 -7 -7 -6 -7 -9 -8 -8 -8 -8 -7 -6 -8 -9 -9 -10 -8 -12 -10 -13 -12 -13 -12 -12 -12 -13 -12 -14 -15 -12 -9 -10 -12 -13 -11 -11 -10 -9 -8 -11 -12 -11 -11 -11 -12 -11 -11 -10 -9 -10 -9 -10 -10 -11 -12 -9 -12 -12 -12 -13 -12 -12 -14 -16 -16 -17 -16 -16 -17 -15 -17 -18 -16 -14 -15 -15 -14 -16 -15 -16 -16 -16 -16 -18 -17 -15 -15 -14 -14 -18 -15 -15 -15 -14 -15 -15 -15 -15 -17 -17 -18 -17 -16 -15 -16 -17 -17 -17 -18 -17 -16 -17 -16 -14 -16 -16 -16 -14 -14 -15 -14 -15 -15 -17 -16 -18 -17 -16 -16 -18 -17 -18 -19 -22 -21 -17 -17 -19 -19 -20 -18 -17 -16 -17 -20 -21 -19 -18 -18 -18 -20 -20 -18 -18 -19 -20 -20 -21 -21 -19 -22 -21 -20 -21 -22 -21 -21 -22 -23 -21 -21 -21 -21 -22 -22 -22 -21 -21 -19 -21 -20 -19 -19 -21 -20 -20 -20 -19 -19 -18 -20 -18 -20 -19 -20 -20 -20 -18 -20 -20 -21 -23 -21 -22 -22 -21 -23 -23 -23 -26 -25 -24 -22 -23 -22 -23 -24 -25 -26 -24 -24 -24 -24 -25 -25 -25 -23 -23 -22 -22 -23 -22 -21 -23 -23 -21 -22 -24 -27 -26 -27 -27 -27 -26 -25 -26 -25 -29 -30 -32 -28 -27 -27 -27 -27 -27 -26 -24 -25 -28 -29 -26 -26 -26 -26 -25 -27 -27 -28 -30 -27 -26 -24 -27 -28 -27 -26 -25 -26 -26 -26 -27 -27 -27 -25 -27 -28 -27 -29 -30 -31 -31 -34 -32 -32 -31 -33 -31 -33 -32 -32 -34 -35 -34 -35 -35 -34 -36 -35 -34 -33 -33 -33 -32 -31 -33 -33 -33 -33 -34 -34 -32 -32 -31 -33 -35 -37 -34 -35 -36 -35 -34 -34 -34 -31 -32 -34 -33 -32 -35 -35 -35 -35 -32 -32 -34 -35 -33 -35 -33 -33 -36 -35 -35 -35 -35 -36 -37 -38 -37 -38 -36 -34 -34 -35 -36 -36 -33 -34 -33 -34 -36 -37 -39 -37 -38 -37 -37 -38 -40 -41 -41 -39 -40 -39 -38 -40 -40 -39 -39 -38 -40 -41 -40 -40 -41 -41 -41 -40 -39 -39 -39 -40 -40 -42 -41 -39 -39 -36 -37 -38 -36 -37 -36 -36 -39 -37 -37 -35 -38 -37 -37 -38 -38 -38 -38 -41 -40 -41 -39 -41 -41 -40 -39 -40 -43 -42 -42 -42 -43 -44 -44 -44 -43 -42 -43 -45 -46 -47 -44 -42 -44 -43 -42 -43 -43 -44 -41 -42 -42 -40 -38 -40 -40 -43 -45 -40 -42 -41 -43 -42 -40 -42 -41 -40 -40 -43 -42 -42 -43 -45 -44 -44 -42 -42 -44 -45 -46 -44 -44 -41 -42 -40 -38 -42 -43 -42 -42 -42 -43 -39 -40 -42 -39 -42 -44 -45 -45 -47 -46 -45 -45 -45 -46 -45 -45 -47 -47 -47 -49 -50 -47 -46 -48 -49 -47 -48 -50 -52 -52 -49 -48 -51 -48 -48 -47 -46 -46 -47 -48 -48 -50 -51 -51 -47 -49 -47 -47 -49 -47 -46 -47 -49 -46 -48 -48 -50 -51 -52 -51 -49 -50 -51 -50 -54 -49 -48 -52 -48 -53 -52 -54 -53 -52 -51 -49 -50 -54 -53 -54 -53 -51 -50 -52 -52 -52 -53 -51 -54 -53 -53 -54 -53 -52 -51 -52 -54 -51 -53 -53 -52 -54 -58 -57 -55 -54 -56 -55 -59 -56 -57 -58 -55 -56 -55 -55 -54 -56 -56 -56 -59 -68 -68 -60 -50 -47 -53 -61 -60 -58 -54 -61 -74 -74 -63 -56 -62 -64 -51 -45 -47 -62 -66 -61 -60 -63 -62 -64 -63 -62 -48 -45 -59 -77 -73 -56 -53 -67 -78 -77 -60 -46 -60 -79 -84 -64 -37 -36 -66 -96 -84 -67 -59 -69 -79 -68 -55 -67 -74 -70 -49 -49 -55 -72 -83 -76 -53 -46 -44 -66 -90 -82 -61 -48 -64 -75 -77 -72 -60 -83 -76 -55 -49 -80 -110 -111 -74 -50 -63 -84 -87 -72 -69 -81 -86 -79 -73 -79 -82 -74 -61 -59 -67 -73 -68 -70 -73 -73 -70 -71 -74 -71 -65 -63 -64 -70 -79 -75 -67 -69 -69 -77 -79 -83 -86 -92 -85 -75 -71 -78 -83 -84 -74 -79 -94 -96 -89 -78 -68 -71 -76 -79 -85 -87 -80 -66 -58 -62 -69 -75 -69 -71 -69 -67 -65 -65 -67 -71 -73 -75 -77 -80 -80 -78 -81 -82 -84 -82 -89 -94 -92 -83 -78 -78 -80 -84 -87 -85 -84 -79 -71 -68 -73 -80 -78 -74 -71 -73 -70 -68 -67 -69 -71 -70 -69 -66 -66 -71 -75 -76 -80 -82 -83 -80 -78 -80 -85 -81 -84 -84 -81 -80 -81 -83 -82 -80 -82 -82 -82 -82 -80 -80 -76 -70 -71 -74 -70 -69 -72 -77 -77 -82 -83 -86 -89 -84 -86 -87 -86 -87 -88 -87 -84 -85 -88 -86 -88 -84 -85 -83 -88 -87 -89 -85 -85 -86 -87 -86 -86 -84 -86 -84 -83 -80 -80 -82 -81 -81 -84 -81 -80 -79 -81 -82 -83 -80 -80 -79 -83 -84 -80 -80 -82 -81 -82 -84 -85 -84 -83 -81 -81 -83 -84 -80 -81 -85 -84 -81 -81 -81 -85 -87 -89 -88 -84 -88 -89 -92 -91 -87 -83 -84 -83 -84 -85 -86 -89 -88 -86 -87 -84 -87 -89 -90 -90 -87 -86 -88 -87 -83 -86 -91 -96 -93 -88 -85 -95 -94 -95 -96 -92 -89 -85 -88 -93 -93 -92 -92 -85 -80 -84 -87 -98 -108 -99 -78 -73 -80 -87 -96 -102 -100 -102 -93 -85 -93 -99 -97 -84 -93 -103 -110 -111 -102 -94 -90 -93 -95 -101 -99 -93 -96 -93 -88 -92 -105 -108 -99 -87 -82 -95 -116 -121 -113 -100 -83 -88 -107 -121 -119 -102 -92 -92 -99 -110 -129 -129 -110 -93 -84 -106 -126 -118 -102 -91 -92 -91 -99 -111 -121 -114 -102 -90 -90 -100 -101 -113 -121 -117 -116 -107 -102 -105 -108 -111 -116 -116 -110 -109 -102 -98 -102 -113 -132 -129 -111 -99 -100 -118 -129 -127 -116 -110 -98 -104 -113 -121 -124 -121 -112 -103 -98 -109 -120 -134 -124 -109 -99 -95 -97 -112 -124 -124 -110 -100 -96 -103 -114 -122 -113 -101 -98 -105 -111 -115 -116 -118 -114 -102 -103 -109 -116 -120 -113 -113 -114 -106 -113 -114 -114 -116 -118 -115 -110 -107 -112 -119 -117 -113 -110 -112 -120 -117 -116 -119 -115 -109 -108 -110 -116 -113 -110 -110 -111 -114 -115 -118 -116 -113 -114 -115 -116 -112 -107 -110 -115 -120 -123 -123 -118 -114 -112 -115 -118 -119 -115 -114 -109 -109 -115 -116 -117 -113 -114 -115 -114 -110 -107 -106 -113 -115 -110 -110 -109 -107 -110 -111 -119 -119 -119 -115 -109 -111 -122 -127 -129 -120 -113 -106 -108 -115 -119 -118 -117 -112 -112 -118 -123 -123 -114 -111 -109 -110 -110 -110 -111 -110 -109 -109 -104 -108 -111 -113 -111 -110 -111 -109 -115 -120 -117 -116 -110 -104 -104 -108 -111 -117 -119 -116 -113 -109 -112 -117 -117 -118 -113 -110 -110 -112 -109 -112 -111 -109 -108 -109 -111 -114 -112 -112 -116 -112 -109 -107 -105 -108 -111 -113 -114 -110 -108 -111 -115 -113 -113 -115 -117 -117 -112 -109 -110 -109 -112 -110 -110 -111 -106 -110 -110 -109 -106 -109 -115 -111 -113 -109 -107 -102 -109 -111 -112 -109 -110 -113 -112 -114 -116 -117 -114 -112 -115 -116 -115 -115 -117 -115 -114 -116 -117 -120 -119 -115 -112 -114 -120 -120 -118 -116 -114 -113 -117 -119 -119 -118 -116 -115 -117 -116 -117 -118 -116 -114 -114 -115 -117 -116 -115 -113 -114 -114 -114 -114 -114 -109 -107 -109 -109 -113 -111 -108 -110 -115 -117 -116 -118 -112 -111 -110 -114 -117 -120 -121 -125 -123 -123 -118 -117 -120 -121 -119 -116 -113 -114 -112 -117 -118 -120 -121 -119 -116 -114 -115 -115 -117 -111 -110 -111 -111 -116 -117 -116 -116 -116 -115 -116 -116 -118 -121 -124 -123 -123 -119 -120 -119 -121 -122 -119 -120 -119 -116 -117 -117 -116 -117 -115 -114 -113 -116 -114 -117 -118 -118 -117 -114 -114 -115 -115 -117 -121 -120 -119 -119 -119 -117 -120 -118 -120 -117 -119 -122 -122 -122 -120 -122 -119 -118 -121 -126 -119 -117 -121 -120 -122 -120 -121 -124 -120 -122 -122 -118 -121 -118 -114 -113 -113 -116 -121 -118 -124 -120 -120 -119 -118 -118 -122 -120 -119 -123 -123 -120 -120 -121 -121 -118 -122 -124 -125 -125 -123 -123 -124 -124 -123 -123 -125 -123 -124 -124 -125 -126 -124 -123 -120 -121 -124 -121 -121 -122 -120 -122 -119 -120 -120 -123 -119 -120 -116 -113 -116 -118 -119 -122 -123 -120 -119 -121 -120 -123 -124 -127 -126 -123 -124 -126 -128 -122 -126 -128 -128 -128 -125 -126 -126 -125 -126 -125 -125 -126 -126 -124 -126 -127 -128 -125 -124 -123 -124 -126 -123 -121 -122 -122 -124 -126 -127 -124 -122 -123 -124 -123 -125 -123 -121 -122 -124 -123 -124 -125 -124 -122 -124 -124 -123 -126 -128 -127 -126 -123 -126 -125 -123 -126 -125 -122 -122 -124 -122 -122 -123 -122 -122 -122 -123 -121 -120 -122 -121 -125 -124 -123 -123 -127 -125 -126 -130 -129 -125 -130 -130 -128 -130 -130 -129 -128 -129 -131 -128 -129 -127 -128 -129 -131 -130 -129 -129 -127 -126 -127 -127 -127 -126 -124 -125 -121 -124 -122 -125 -125 -125 -126 -124 -124 -124 -127 -129 -130 -130 -129 -127 -132 -132 -129 -131 -133 -131 -131 -134 -133 -134 -133 -135 -133 -132 -131 -131 -132 -132 -133 -132 -129 -128 -130 -128 -127 -128 -130 -130 -128 -127 -127 -125 -128 -129 -130 -132 -130 -127 -126 -130 -134 -134 -134 -135 -136 -136 -137 -138 -138 -140 -141 -141 -139 -139 -138 -139 -137 -137 -136 -133 -132 -133 -132 -132 -130 -132 -131 -128 -129 -127 -127 -128 -126 -127 -130 -129 -127 -128 -129 -128 -129 -128 -130 -131 -131 -130 -129 -132 -131 -131 -133 -134 -135 -136 -135 -134 -134 -132 -134 -133 -135 -134 -134 -133 -134 -133 -131 -130 -131 -132 -131 -131 -128 -129 -128 -130 -130 -129 -125 -123 -125 -125 -125 -129 -129 -124 -129 -130 -133 -130 -132 -131 -131 -130 -133 -134 -133 -134 -132 -136 -135 -135 -137 -131 -132 -132 -132 -135 -133 -133 -135 -133 -133 -134 -131 -130 -130 -131 -132 -131 -133 -129 -129 -131 -129 -126 -130 -136 -131 -129 -134 -135 -131 -134 -132 -135 -135 -138 -138 -135 -136 -134 -135 -134 -137 -137 -137 -135 -136 -134 -131 -135 -133 -136 -139 -136 -135 -135 -136 -139 -137 -135 -136 -134 -133 -133 -132 -132 -133 -134 -131 -131 -130 -129 -127 -128 -130 -129 -132 -132 -131 -134 -133 -130 -133 -135 -136 -134 -134 -133 -137 -136 -133 -137 -138 -136 -133 -135 -134 -132 -138 -136 -133 -132 -132 -135 -128 -134 -133 -135 -134 -132 -135 -135 -134 -132 -133 -133 -132 -134 -132 -132 -134 -133 -133 -135 -136 -136 -136 -135 -133 -134 -136 -133 -136 -135 -136 -133 -134 -135 -134 -135 -137 -132 -132 -135 -135 -138 -134 -136 -137 -139 -137 -138 -135 -136 -136 -134 -133 -136 -139 -135 -136 -136 -137 -136 -135 -136 -139 -136 -136 -137 -138 -140 -138 -136 -137 -137 -139 -137 -137 -136 -138 -138 -140 -140 -141 -142 -141 -141 -143 -141 -141 -140 -141 -139 -140 -144 -144 -141 -140 -142 -144 -140 -138 -139 -141 -140 -141 -142 -144 -141 -139 -141 -144 -145 -148 -143 -133 -130 -137 -146 -148 -147 -143 -139 -137 -136 -138 -143 -146 -146 -143 -141 -142 -143 -143 -144 -145 -148 -141 -140 -140 -141 -144 -146 -142 -139 -137 -139 -142 -138 -140 -142 -144 -142 -142 -139 -141 -143 -142 -141 -143 -141 -139 -137 -134 -136 -150 -165 -159 -139 -131 -136 -142 -145 -145 -146 -149 -139 -134 -137 -138 -139 -142 -144 -141 -136 -136 -142 -144 -145 -143 -148 -140 -141 -140 -139 -143 -142 -139 -142 -139 -138 -142 -140 -141 -138 -140 -142 -142 -144 -143 -144 -140 -140 -138 -139 -144 -147 -149 -142 -139 -141 -144 -143 -146 -147 -149 -149 -143 -143 -144 -144 -141 -144 -144 -146 -149 -144 -145 -145 -145 -141 -146 -145 -139 -140 -141 -141 -141 -143 -145 -143 -141 -139 -143 -145 -144 -145 -147 -143 -142 -144 -143 -144 -145 -145 -148 -150 -147 -145 -147 -146 -147 -147 -145 -149 -147 -141 -140 -143 -142 -142 -145 -142 -139 -143 -145 -143 -142 -144 -144 -141 -145 -149 -147 -144 -147 -146 -142 -143 -144 -144 -149 -147 -142 -141 -141 -142 -146 -147 -147 -145 -145 -141 -142 -145 -149 -149 -147 -143 -143 -144 -147 -150 -145 -147 -142 -144 -141 -142 -147 -149 -142 -143 -144 -146 -146 -145 -148 -146 -146 -146 -148 -150 -147 -148 -150 -151 -149 -149 -148 -150 -149 -149 -150 -149 -150 -149 -151 -154 -153 -153 -153 -153 -151 -149 -149 -148 -148 -148 -150 -150 -153 -151 -145 -144 -146 -148 -147 -145 -147 -147 -145 -148 -146 -149 -149 -148 -148 -146 -147 -148 -153 -152 -148 -150 -148 -153 -152 -151 -155 -154 -151 -146 -147 -151 -152 -150 -151 -150 -150 -148 -150 -154 -151 -150 -146 -146 -146 -146 -147 -148 -146 -146 -145 -146 -149 -151 -153 -148 -145 -148 -150 -150 -149 -148 -147 -149 -149 -149 -151 -149 -147 -148 -150 -151 -149 -149 -149 -149 -152 -151 -155 -150 -147 -144 -145 -146 -149 -152 -149 -150 -151 -148 -147 -150 -149 -149 -148 -150 -151 -148 -148 -146 -148 -147 -150 -154 -149 -153 -156 -156 -152 -154 -154 -156 -153 -152 -157 -149 -152 -154 -151 -153 -149 -148 -152 -154 -152 -150 -146 -148 -151 -150 -150 -148 -157 -152 -150 -149 -153 -153 -147 -146 -144 -149 -150 -147 -151 -152 -147 -150 -152 -152 -153 -151 -148 -149 -147 -152 -152 -152 -155 -154 -151 -151 -155 -154 -155 -150 -153 -156 -156 -157 -155 -156 -156 -156 -153 -152 -152 -154 -153 -153 -150 -154 -157 -153 -153 -153 -147 -152 -149 -149 -149 -150 -148 -148 -145 -147 -151 -148 -151 -150 -147 -155 -155 -152 -149 -149 -152 -154 -156 -154 -158 -158 -153 -153 -153 -156 -153 -155 -156 -155 -153 -150 -156 -158 -155 -153 -152 -152 -153 -156 -156 -153 -154 -155 -152 -153 -156 -155 -152 -155 -156 -155 -153 -157 -155 -156 -152 -153 -155 -155 -153 -156 -155 -154 -158 -161 -157 -157 -155 -157 -158 -158 -154 -154 -153 -154 -158 -155 -154 -154 -155 -155 -155 -156 -156 -154 -150 -152 -154 -154 -155 -154 -154 -156 -156 -153 -155 -156 -156 -154 -155 -158 -156 -156 -156 -156 -156 -155 -157 -153 -156 -154 -156 -158 -157 -158 -156 -156 -155 -158 -154 -156 -155 -156 -153 -152 -325 -490 -492 -668 -835 -831 -1000 -1169 -1173 -1342 -1343 -1341 -1507 -1338 -1331 -1501 -1447 -1444 -1609 -1605 -1439 -1432 -1433 -1596 -1595 -1588 -1580 -1580 -1912 -1905 -1904 -2064 -2059 -2056 -2216 -2380 -2538 -2698 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 0 0 -2 0 0 0 0 0 -1 -2 -2 0 -1 -1 -3 -2 -2 -1 -1 -2 -1 0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -2 -3 -2 -4 -3 -4 -4 -5 -4 -3 -3 -3 -4 -4 -4 -5 -5 -3 -4 -4 -2 -4 -3 -3 -4 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -5 -6 -7 -7 -6 -5 -5 -5 -5 -4 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -3 -5 -5 -5 -6 -5 -6 -6 -7 -8 -7 -8 -7 -6 -8 -8 -7 -6 -6 -8 -8 -7 -7 -8 -7 -8 -6 -7 -8 -8 -6 -8 -7 -8 -9 -11 -9 -9 -8 -8 -8 -8 -7 -8 -7 -9 -9 -7 -7 -8 -7 -7 -7 -8 -9 -8 -6 -8 -9 -6 -9 -10 -12 -9 -11 -11 -11 -12 -12 -13 -13 -13 -12 -13 -11 -12 -13 -13 -10 -10 -11 -10 -9 -12 -10 -12 -11 -10 -11 -11 -11 -12 -11 -11 -9 -8 -9 -8 -11 -13 -11 -12 -12 -11 -11 -11 -11 -12 -15 -15 -14 -14 -17 -14 -14 -16 -15 -17 -17 -17 -14 -14 -16 -15 -16 -17 -17 -15 -16 -16 -17 -16 -16 -16 -15 -15 -17 -15 -16 -15 -15 -15 -14 -16 -18 -15 -15 -16 -15 -14 -16 -16 -16 -18 -17 -18 -17 -16 -16 -16 -17 -15 -15 -15 -14 -16 -16 -15 -16 -16 -18 -18 -15 -18 -15 -17 -20 -22 -19 -19 -19 -20 -18 -17 -19 -18 -17 -18 -20 -19 -17 -18 -19 -19 -19 -18 -18 -20 -19 -20 -19 -20 -21 -21 -21 -19 -21 -21 -19 -20 -22 -21 -22 -23 -22 -20 -22 -21 -19 -21 -24 -23 -23 -21 -20 -19 -20 -20 -20 -20 -20 -20 -20 -18 -20 -18 -19 -19 -20 -19 -19 -18 -18 -19 -22 -20 -21 -22 -21 -23 -23 -23 -21 -23 -23 -22 -24 -23 -23 -24 -22 -21 -24 -24 -26 -24 -23 -23 -23 -25 -25 -25 -23 -22 -21 -23 -23 -21 -23 -23 -20 -21 -23 -24 -24 -28 -27 -24 -25 -24 -24 -25 -29 -31 -29 -29 -26 -27 -27 -28 -27 -28 -27 -25 -27 -27 -26 -28 -27 -25 -26 -26 -27 -28 -28 -27 -25 -25 -26 -25 -25 -25 -26 -25 -27 -27 -30 -26 -24 -25 -24 -25 -28 -29 -28 -31 -30 -29 -32 -33 -33 -32 -31 -32 -33 -31 -32 -34 -35 -35 -37 -35 -34 -33 -34 -34 -35 -32 -31 -33 -32 -34 -34 -34 -35 -32 -31 -31 -31 -33 -33 -34 -35 -34 -36 -35 -35 -36 -35 -33 -33 -34 -32 -33 -33 -32 -33 -34 -34 -36 -33 -33 -33 -32 -33 -34 -35 -35 -34 -35 -36 -37 -37 -37 -36 -36 -35 -36 -36 -36 -36 -34 -33 -33 -35 -36 -34 -36 -38 -35 -39 -37 -36 -39 -39 -39 -42 -41 -39 -38 -39 -40 -40 -39 -37 -41 -41 -39 -40 -42 -39 -41 -40 -39 -38 -38 -40 -41 -42 -40 -39 -39 -38 -39 -38 -38 -36 -36 -38 -38 -37 -38 -39 -36 -36 -38 -39 -38 -37 -37 -40 -38 -38 -41 -41 -41 -38 -40 -39 -38 -41 -40 -41 -42 -44 -43 -43 -44 -45 -44 -43 -43 -43 -43 -44 -44 -44 -46 -43 -42 -42 -40 -42 -42 -42 -43 -40 -40 -41 -41 -44 -43 -41 -43 -42 -40 -44 -42 -40 -43 -41 -40 -42 -41 -44 -42 -42 -46 -44 -42 -43 -41 -43 -47 -45 -44 -41 -42 -41 -42 -43 -42 -41 -43 -43 -41 -40 -41 -41 -43 -41 -44 -45 -45 -46 -45 -49 -47 -45 -42 -46 -45 -47 -48 -48 -46 -47 -48 -48 -46 -45 -49 -49 -49 -50 -51 -49 -48 -48 -47 -50 -47 -44 -46 -45 -50 -49 -48 -47 -50 -49 -50 -48 -48 -49 -49 -47 -48 -46 -43 -48 -49 -50 -50 -49 -50 -49 -52 -50 -52 -52 -53 -52 -50 -51 -49 -53 -53 -51 -52 -53 -49 -52 -52 -53 -53 -50 -50 -54 -50 -51 -52 -52 -53 -56 -52 -52 -55 -51 -53 -53 -54 -52 -52 -54 -55 -55 -54 -55 -58 -58 -56 -57 -56 -55 -59 -55 -55 -54 -57 -58 -59 -52 -55 -53 -55 -59 -59 -57 -59 -69 -71 -64 -54 -42 -52 -68 -69 -55 -47 -64 -80 -76 -64 -61 -61 -54 -47 -45 -50 -58 -63 -64 -60 -53 -56 -73 -74 -49 -43 -50 -70 -77 -65 -50 -54 -75 -89 -79 -61 -55 -60 -68 -68 -61 -56 -73 -79 -72 -75 -79 -81 -66 -52 -51 -51 -74 -81 -77 -55 -45 -57 -74 -63 -66 -58 -61 -75 -74 -72 -77 -87 -67 -46 -63 -77 -97 -77 -55 -44 -66 -93 -104 -91 -73 -69 -73 -68 -63 -72 -84 -91 -84 -74 -66 -70 -78 -74 -70 -59 -63 -75 -83 -81 -71 -61 -64 -68 -68 -70 -78 -80 -73 -62 -60 -73 -79 -77 -73 -77 -88 -89 -82 -75 -77 -82 -78 -78 -90 -93 -91 -80 -72 -74 -70 -70 -83 -95 -95 -78 -62 -62 -70 -74 -71 -70 -74 -69 -61 -61 -67 -76 -73 -68 -71 -82 -81 -77 -78 -78 -83 -82 -83 -86 -88 -86 -82 -86 -80 -77 -81 -85 -87 -84 -76 -74 -77 -77 -77 -77 -76 -78 -73 -70 -67 -70 -71 -70 -73 -74 -71 -70 -68 -71 -78 -78 -79 -82 -79 -78 -81 -78 -78 -81 -81 -83 -82 -82 -81 -82 -82 -79 -79 -80 -85 -85 -78 -75 -72 -75 -75 -73 -72 -76 -75 -74 -80 -84 -85 -86 -82 -83 -84 -83 -83 -85 -85 -89 -88 -88 -84 -85 -82 -84 -84 -86 -86 -87 -84 -85 -86 -86 -87 -85 -85 -87 -85 -85 -83 -84 -84 -82 -81 -81 -82 -84 -84 -80 -80 -79 -78 -80 -82 -82 -84 -83 -81 -80 -78 -81 -84 -84 -80 -81 -81 -80 -78 -81 -81 -84 -82 -77 -78 -82 -82 -85 -84 -84 -89 -93 -91 -92 -87 -84 -83 -83 -88 -92 -88 -88 -88 -84 -83 -84 -87 -93 -94 -94 -85 -85 -83 -83 -89 -93 -90 -87 -85 -80 -80 -85 -94 -95 -96 -95 -93 -88 -92 -96 -92 -87 -80 -87 -98 -93 -92 -93 -88 -77 -71 -82 -96 -106 -101 -86 -78 -80 -91 -105 -109 -97 -91 -92 -98 -108 -97 -94 -95 -93 -98 -109 -104 -94 -88 -88 -91 -100 -109 -113 -99 -88 -83 -82 -89 -101 -115 -120 -106 -82 -67 -89 -122 -134 -116 -90 -86 -103 -114 -111 -104 -105 -106 -100 -113 -129 -129 -111 -81 -69 -88 -114 -129 -121 -102 -94 -92 -102 -112 -110 -108 -101 -95 -100 -110 -114 -113 -114 -116 -114 -105 -102 -105 -105 -107 -107 -105 -107 -111 -117 -107 -104 -113 -126 -124 -110 -99 -105 -120 -127 -120 -115 -110 -111 -111 -119 -119 -111 -107 -110 -116 -121 -115 -111 -104 -106 -111 -109 -107 -108 -104 -112 -110 -108 -108 -107 -110 -112 -109 -106 -109 -108 -115 -116 -109 -103 -101 -110 -117 -117 -116 -113 -109 -107 -111 -113 -115 -118 -120 -116 -111 -113 -110 -110 -120 -120 -117 -117 -117 -114 -111 -113 -113 -113 -111 -106 -108 -109 -111 -112 -113 -114 -119 -125 -119 -111 -101 -103 -109 -116 -125 -125 -116 -110 -115 -119 -126 -124 -120 -116 -115 -110 -112 -112 -110 -114 -116 -117 -112 -111 -108 -109 -111 -113 -116 -113 -107 -107 -107 -109 -111 -112 -112 -110 -116 -114 -113 -112 -113 -119 -120 -116 -117 -122 -122 -119 -118 -116 -112 -111 -117 -117 -119 -120 -117 -114 -117 -116 -113 -109 -107 -109 -110 -114 -112 -109 -104 -104 -105 -109 -110 -113 -115 -114 -110 -110 -108 -112 -116 -113 -111 -110 -114 -114 -115 -117 -121 -116 -113 -110 -107 -110 -114 -119 -117 -111 -109 -106 -111 -114 -114 -112 -109 -106 -106 -112 -118 -116 -114 -110 -105 -105 -104 -111 -113 -117 -112 -108 -109 -110 -111 -114 -117 -118 -112 -110 -106 -107 -109 -117 -115 -116 -109 -101 -103 -106 -113 -114 -111 -108 -112 -112 -107 -111 -106 -105 -110 -110 -112 -116 -117 -113 -110 -112 -112 -116 -118 -117 -114 -112 -118 -115 -115 -114 -122 -122 -115 -113 -114 -114 -116 -117 -115 -116 -118 -121 -117 -116 -114 -116 -119 -118 -116 -116 -116 -115 -116 -115 -116 -115 -116 -116 -115 -115 -115 -116 -115 -110 -109 -109 -109 -111 -109 -108 -108 -111 -110 -112 -114 -114 -115 -111 -113 -113 -113 -117 -122 -125 -124 -123 -125 -121 -118 -116 -118 -119 -118 -114 -114 -114 -117 -115 -120 -123 -119 -115 -116 -116 -115 -116 -114 -115 -114 -114 -114 -114 -116 -116 -117 -118 -113 -116 -118 -117 -118 -124 -126 -122 -121 -121 -120 -119 -119 -119 -119 -121 -119 -116 -115 -115 -115 -113 -114 -116 -114 -114 -116 -117 -117 -116 -114 -115 -118 -117 -117 -120 -118 -120 -120 -118 -120 -122 -118 -120 -119 -118 -120 -122 -124 -119 -121 -121 -122 -120 -123 -119 -120 -121 -118 -118 -117 -120 -122 -123 -122 -119 -117 -116 -117 -115 -119 -119 -118 -118 -121 -120 -120 -121 -120 -116 -120 -121 -119 -119 -120 -121 -124 -123 -123 -122 -122 -124 -121 -123 -122 -123 -123 -124 -123 -123 -125 -125 -124 -124 -126 -129 -127 -123 -124 -122 -120 -123 -124 -122 -119 -119 -119 -123 -124 -124 -121 -116 -118 -117 -119 -120 -119 -120 -120 -121 -120 -119 -121 -121 -124 -125 -124 -122 -125 -123 -123 -124 -128 -129 -129 -128 -125 -125 -128 -127 -127 -126 -125 -127 -124 -124 -125 -127 -129 -124 -123 -125 -124 -125 -125 -120 -121 -124 -123 -125 -126 -123 -124 -123 -125 -124 -122 -121 -125 -125 -125 -124 -122 -126 -123 -124 -123 -121 -124 -124 -126 -126 -126 -128 -125 -121 -122 -127 -127 -123 -124 -122 -121 -121 -125 -124 -121 -123 -123 -120 -122 -122 -123 -123 -122 -123 -124 -128 -127 -128 -127 -127 -127 -130 -130 -127 -128 -128 -129 -129 -130 -131 -129 -128 -130 -131 -129 -128 -130 -127 -127 -128 -130 -128 -122 -124 -124 -126 -126 -125 -125 -124 -124 -124 -128 -129 -124 -127 -125 -125 -128 -130 -127 -130 -130 -130 -134 -132 -130 -131 -133 -134 -136 -134 -132 -130 -131 -131 -131 -132 -134 -133 -129 -128 -130 -129 -130 -129 -128 -129 -128 -129 -126 -131 -129 -130 -128 -127 -128 -128 -130 -128 -128 -133 -130 -130 -132 -135 -136 -135 -136 -138 -138 -138 -138 -138 -140 -141 -142 -139 -140 -138 -138 -138 -135 -131 -132 -132 -132 -132 -132 -131 -131 -130 -125 -128 -128 -125 -129 -130 -128 -129 -130 -128 -126 -128 -134 -132 -133 -131 -130 -129 -132 -133 -132 -132 -137 -136 -135 -136 -133 -133 -134 -135 -135 -134 -133 -131 -131 -134 -133 -132 -131 -131 -132 -127 -130 -131 -133 -131 -131 -126 -129 -126 -127 -126 -127 -127 -128 -127 -131 -126 -132 -129 -129 -132 -135 -131 -129 -133 -133 -134 -135 -133 -135 -136 -136 -133 -135 -133 -133 -132 -129 -133 -134 -135 -132 -132 -135 -132 -131 -132 -134 -132 -132 -131 -131 -126 -126 -128 -127 -130 -130 -132 -134 -133 -134 -135 -133 -133 -132 -138 -140 -136 -135 -136 -136 -137 -138 -137 -136 -137 -137 -135 -133 -135 -135 -137 -136 -135 -133 -137 -135 -135 -137 -137 -137 -137 -135 -136 -131 -134 -132 -131 -135 -133 -133 -131 -127 -129 -127 -131 -124 -132 -132 -129 -134 -134 -136 -136 -133 -132 -133 -136 -135 -136 -138 -136 -135 -136 -140 -137 -137 -136 -134 -132 -134 -133 -134 -136 -136 -133 -132 -135 -132 -136 -135 -134 -133 -135 -135 -133 -134 -134 -133 -136 -133 -133 -131 -132 -134 -135 -135 -136 -134 -136 -136 -134 -135 -135 -136 -134 -132 -136 -135 -135 -134 -134 -131 -135 -138 -137 -137 -132 -138 -138 -135 -137 -137 -138 -134 -136 -137 -134 -136 -138 -136 -139 -139 -137 -136 -138 -137 -139 -136 -135 -138 -135 -137 -138 -138 -137 -137 -138 -140 -138 -137 -139 -138 -139 -140 -142 -139 -142 -141 -140 -140 -140 -141 -143 -140 -141 -142 -142 -142 -143 -144 -141 -140 -143 -140 -140 -141 -138 -142 -144 -143 -142 -143 -146 -143 -146 -150 -140 -129 -133 -141 -150 -150 -144 -142 -141 -136 -135 -142 -146 -144 -144 -143 -141 -145 -143 -144 -144 -145 -143 -145 -141 -144 -146 -142 -141 -141 -143 -140 -137 -138 -141 -142 -143 -138 -138 -142 -145 -144 -143 -142 -144 -146 -140 -139 -133 -138 -142 -158 -162 -152 -136 -135 -139 -145 -142 -146 -146 -145 -135 -135 -136 -140 -146 -144 -144 -141 -136 -136 -139 -143 -145 -147 -144 -141 -144 -142 -142 -143 -143 -141 -141 -140 -140 -140 -140 -143 -139 -140 -142 -142 -140 -143 -143 -144 -138 -139 -139 -149 -151 -144 -139 -138 -143 -145 -146 -147 -148 -147 -141 -143 -146 -146 -146 -146 -144 -146 -141 -146 -148 -144 -148 -146 -145 -144 -144 -143 -143 -142 -142 -143 -143 -140 -144 -146 -145 -140 -141 -145 -147 -145 -143 -144 -143 -148 -146 -141 -141 -146 -151 -151 -147 -145 -146 -149 -150 -149 -147 -146 -144 -143 -142 -143 -143 -141 -143 -144 -143 -143 -146 -145 -143 -140 -146 -149 -146 -150 -146 -147 -145 -141 -145 -147 -144 -147 -143 -143 -146 -143 -144 -143 -148 -142 -141 -143 -144 -145 -145 -148 -145 -150 -146 -147 -146 -145 -148 -145 -143 -146 -145 -144 -146 -147 -143 -143 -143 -144 -146 -145 -149 -147 -144 -147 -151 -149 -147 -147 -147 -152 -150 -152 -149 -152 -152 -151 -147 -148 -150 -156 -153 -153 -152 -150 -151 -152 -152 -151 -150 -150 -151 -149 -153 -153 -149 -149 -148 -148 -147 -153 -150 -146 -146 -150 -148 -146 -149 -151 -148 -148 -149 -147 -150 -151 -152 -152 -148 -148 -150 -153 -152 -151 -150 -151 -148 -150 -154 -150 -151 -152 -146 -148 -152 -154 -156 -153 -148 -146 -147 -150 -149 -147 -148 -148 -146 -146 -146 -149 -151 -150 -147 -147 -148 -150 -153 -153 -149 -150 -147 -147 -152 -151 -149 -147 -149 -148 -153 -154 -147 -148 -148 -148 -153 -152 -157 -154 -149 -144 -145 -148 -149 -152 -151 -150 -146 -148 -148 -153 -154 -150 -150 -148 -150 -149 -149 -150 -151 -149 -150 -151 -151 -152 -152 -153 -155 -158 -153 -153 -157 -156 -151 -154 -152 -150 -154 -153 -152 -153 -153 -153 -150 -151 -148 -149 -147 -153 -152 -151 -151 -153 -150 -152 -150 -150 -152 -151 -151 -148 -149 -149 -151 -150 -150 -151 -151 -150 -151 -152 -145 -149 -151 -152 -153 -154 -152 -152 -152 -155 -155 -155 -155 -156 -156 -156 -153 -156 -156 -158 -158 -156 -156 -157 -156 -152 -149 -153 -152 -152 -156 -152 -153 -154 -152 -152 -152 -154 -151 -150 -150 -145 -146 -148 -150 -151 -151 -148 -151 -152 -154 -153 -153 -150 -152 -152 -154 -157 -157 -157 -156 -156 -159 -157 -154 -153 -155 -153 -155 -154 -155 -155 -155 -157 -155 -155 -153 -151 -153 -155 -155 -156 -156 -156 -154 -154 -155 -155 -155 -154 -152 -156 -158 -158 -156 -153 -152 -154 -153 -158 -160 -159 -154 -156 -160 -158 -158 -160 -159 -158 -153 -154 -158 -157 -155 -154 -157 -160 -157 -155 -157 -155 -154 -155 -154 -152 -155 -156 -155 -154 -153 -153 -156 -157 -154 -155 -157 -154 -156 -155 -158 -158 -156 -158 -159 -156 -155 -155 -153 -155 -154 -160 -157 -154 -157 -157 -160 -159 -158 -152 -155 -155 -158 -155 -153 -322 -491 -492 -668 -835 -834 -1003 -1174 -1171 -1341 -1345 -1344 -1513 -1336 -1327 -1502 -1448 -1442 -1612 -1605 -1437 -1432 -1436 -1595 -1592 -1586 -1583 -1582 -1909 -1907 -1905 -2064 -2059 -2055 -2217 -2380 -2539 -2698 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 0 0 -1 -2 -2 -1 -2 -1 0 0 0 0 -1 -1 0 -1 -1 0 -1 0 -1 0 -1 -1 0 0 0 -1 0 0 0 -1 0 -1 -1 -1 -1 -1 -1 -2 -1 -1 0 -1 -2 -1 -2 -2 0 0 0 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -4 -5 -5 -4 -3 -3 -4 -4 -3 -5 -5 -2 -4 -4 -4 -5 -3 -3 -4 -2 -3 -3 -5 -4 -5 -5 -5 -5 -4 -4 -6 -5 -6 -6 -6 -6 -5 -5 -5 -4 -5 -5 -4 -6 -5 -4 -5 -4 -4 -5 -5 -6 -5 -5 -5 -6 -6 -4 -3 -4 -5 -4 -5 -5 -3 -4 -4 -5 -6 -6 -7 -8 -7 -7 -8 -8 -6 -7 -8 -8 -8 -8 -8 -8 -8 -9 -8 -7 -7 -7 -6 -7 -8 -8 -8 -9 -8 -8 -9 -9 -9 -9 -8 -8 -9 -9 -9 -8 -7 -7 -8 -7 -7 -8 -7 -8 -7 -7 -9 -6 -8 -6 -11 -9 -10 -11 -10 -11 -10 -11 -11 -13 -13 -14 -12 -13 -14 -13 -11 -10 -10 -11 -10 -10 -11 -12 -9 -10 -11 -12 -9 -12 -12 -11 -12 -10 -9 -9 -9 -11 -11 -13 -12 -11 -13 -11 -11 -13 -11 -10 -14 -14 -16 -14 -15 -17 -12 -13 -17 -15 -17 -17 -16 -15 -15 -16 -17 -15 -15 -17 -16 -16 -16 -17 -16 -18 -17 -17 -16 -17 -15 -16 -15 -16 -17 -16 -16 -13 -14 -16 -15 -17 -16 -15 -19 -18 -19 -17 -16 -16 -17 -16 -15 -16 -15 -15 -14 -16 -14 -16 -18 -17 -16 -16 -15 -17 -16 -19 -17 -19 -20 -20 -20 -18 -19 -20 -17 -17 -18 -17 -18 -19 -20 -20 -21 -20 -20 -18 -18 -19 -18 -20 -22 -20 -20 -21 -22 -20 -20 -21 -21 -20 -21 -21 -21 -22 -20 -18 -21 -20 -22 -22 -20 -22 -22 -20 -20 -19 -21 -20 -19 -20 -21 -19 -19 -18 -19 -19 -21 -19 -18 -17 -20 -19 -20 -20 -20 -20 -21 -23 -22 -21 -22 -23 -23 -23 -21 -23 -23 -23 -23 -24 -23 -22 -25 -24 -23 -22 -24 -23 -25 -24 -24 -24 -22 -23 -21 -21 -23 -23 -22 -20 -22 -23 -23 -22 -23 -29 -26 -26 -25 -24 -25 -25 -27 -26 -27 -28 -28 -27 -28 -27 -27 -27 -25 -27 -26 -26 -27 -27 -26 -27 -27 -26 -27 -26 -26 -26 -27 -25 -23 -25 -26 -26 -27 -26 -27 -28 -28 -26 -27 -24 -25 -26 -28 -28 -28 -31 -31 -30 -31 -32 -31 -33 -32 -31 -31 -32 -34 -35 -35 -37 -35 -34 -34 -34 -32 -33 -35 -33 -32 -32 -33 -33 -33 -32 -33 -32 -31 -31 -32 -33 -32 -33 -34 -34 -35 -35 -35 -33 -34 -35 -33 -33 -32 -34 -33 -33 -33 -34 -33 -34 -32 -32 -33 -33 -34 -33 -34 -34 -37 -37 -36 -35 -36 -39 -37 -38 -36 -36 -35 -33 -34 -37 -37 -33 -36 -35 -36 -35 -39 -40 -36 -37 -38 -41 -40 -39 -40 -39 -40 -41 -38 -41 -38 -40 -39 -39 -40 -39 -40 -41 -39 -39 -40 -39 -38 -39 -39 -40 -40 -40 -40 -38 -37 -37 -37 -37 -39 -36 -39 -37 -40 -39 -37 -38 -37 -39 -37 -38 -36 -36 -39 -39 -39 -40 -41 -40 -39 -38 -41 -40 -40 -40 -40 -40 -44 -45 -43 -45 -44 -46 -44 -45 -40 -43 -44 -44 -43 -45 -43 -44 -43 -40 -40 -40 -42 -42 -43 -40 -41 -44 -42 -41 -43 -41 -42 -42 -43 -40 -40 -41 -43 -42 -42 -41 -41 -42 -43 -41 -43 -44 -43 -41 -42 -44 -45 -45 -41 -43 -41 -42 -42 -45 -42 -40 -41 -41 -42 -41 -42 -42 -44 -44 -44 -42 -47 -47 -45 -46 -48 -48 -46 -44 -47 -47 -46 -45 -47 -47 -47 -48 -48 -49 -51 -49 -51 -51 -47 -47 -48 -46 -48 -47 -46 -48 -47 -47 -50 -48 -46 -46 -48 -50 -52 -49 -49 -48 -48 -46 -44 -47 -49 -47 -47 -47 -49 -51 -51 -51 -53 -51 -53 -54 -50 -53 -52 -53 -50 -51 -51 -51 -52 -53 -51 -53 -51 -52 -50 -52 -50 -52 -51 -54 -53 -52 -51 -53 -53 -53 -53 -52 -55 -52 -52 -53 -56 -53 -53 -57 -54 -55 -58 -56 -57 -55 -58 -55 -53 -54 -56 -60 -61 -57 -54 -58 -53 -55 -54 -54 -60 -59 -62 -61 -61 -66 -69 -69 -61 -50 -61 -71 -65 -41 -45 -77 -95 -82 -53 -38 -47 -55 -58 -55 -55 -55 -50 -52 -47 -54 -77 -89 -74 -45 -33 -55 -81 -83 -60 -42 -56 -77 -86 -77 -70 -69 -66 -70 -66 -67 -73 -54 -47 -67 -90 -93 -68 -55 -48 -53 -72 -87 -74 -57 -49 -67 -68 -67 -60 -58 -70 -71 -67 -75 -83 -89 -57 -52 -56 -77 -91 -87 -66 -59 -67 -84 -92 -87 -83 -77 -71 -62 -69 -76 -87 -85 -78 -71 -68 -70 -73 -74 -76 -79 -79 -69 -61 -61 -63 -69 -71 -74 -85 -83 -69 -58 -66 -77 -80 -69 -68 -82 -88 -82 -77 -82 -82 -74 -75 -89 -97 -88 -74 -68 -71 -84 -86 -94 -91 -81 -70 -68 -72 -75 -72 -71 -72 -76 -74 -65 -61 -64 -67 -67 -75 -80 -80 -80 -79 -77 -74 -75 -83 -87 -89 -84 -79 -81 -79 -80 -83 -86 -81 -79 -72 -74 -80 -83 -81 -80 -80 -82 -80 -74 -70 -66 -68 -72 -72 -74 -75 -72 -72 -73 -72 -72 -77 -76 -78 -79 -78 -78 -78 -81 -83 -82 -77 -77 -77 -78 -79 -80 -79 -82 -84 -83 -80 -78 -76 -74 -74 -74 -78 -79 -77 -77 -77 -77 -79 -84 -83 -83 -82 -80 -82 -84 -86 -89 -86 -84 -82 -84 -82 -85 -84 -82 -84 -88 -89 -86 -82 -81 -82 -84 -88 -88 -87 -86 -84 -84 -80 -82 -85 -85 -85 -84 -81 -82 -82 -80 -81 -81 -82 -81 -79 -80 -82 -81 -81 -81 -79 -79 -79 -79 -78 -81 -80 -80 -79 -80 -78 -80 -80 -82 -79 -78 -80 -82 -89 -89 -89 -87 -86 -86 -88 -88 -88 -90 -85 -84 -85 -87 -92 -95 -92 -90 -86 -84 -85 -90 -92 -92 -90 -90 -85 -83 -86 -88 -90 -90 -89 -86 -84 -92 -96 -96 -94 -88 -85 -86 -97 -96 -92 -92 -89 -93 -97 -84 -80 -87 -89 -82 -81 -87 -100 -103 -100 -91 -80 -82 -89 -108 -118 -107 -94 -82 -98 -107 -107 -105 -92 -85 -84 -106 -127 -128 -104 -82 -74 -83 -101 -118 -113 -99 -86 -80 -86 -96 -105 -110 -113 -102 -94 -95 -110 -121 -123 -101 -91 -89 -102 -118 -133 -130 -113 -91 -77 -88 -102 -113 -114 -114 -115 -114 -106 -95 -96 -98 -98 -110 -118 -116 -107 -104 -101 -100 -101 -108 -113 -116 -119 -110 -96 -92 -97 -107 -116 -121 -115 -110 -105 -110 -109 -111 -114 -119 -124 -118 -111 -111 -115 -114 -122 -127 -122 -112 -107 -109 -117 -121 -115 -109 -108 -102 -104 -108 -111 -114 -113 -113 -107 -103 -103 -111 -117 -110 -97 -97 -107 -123 -127 -117 -102 -92 -96 -111 -120 -124 -121 -114 -105 -98 -107 -125 -129 -126 -115 -110 -108 -106 -113 -122 -124 -119 -108 -107 -117 -120 -121 -117 -116 -112 -104 -102 -103 -107 -117 -119 -112 -109 -110 -111 -113 -115 -116 -120 -112 -110 -105 -105 -117 -130 -126 -121 -118 -120 -124 -120 -116 -111 -114 -115 -111 -110 -111 -115 -120 -118 -107 -104 -101 -110 -116 -120 -119 -109 -105 -100 -107 -111 -111 -109 -112 -115 -117 -114 -109 -108 -114 -123 -125 -120 -112 -111 -115 -125 -123 -123 -120 -116 -114 -113 -119 -117 -117 -116 -111 -114 -111 -107 -109 -107 -109 -112 -113 -111 -107 -106 -106 -101 -110 -118 -115 -109 -105 -106 -106 -108 -115 -116 -115 -118 -119 -121 -117 -112 -114 -114 -117 -112 -111 -110 -111 -114 -116 -113 -112 -111 -113 -108 -111 -110 -109 -106 -108 -113 -110 -113 -113 -110 -108 -109 -103 -109 -115 -115 -113 -112 -109 -107 -113 -115 -114 -110 -114 -108 -109 -111 -116 -113 -108 -109 -109 -110 -105 -104 -109 -113 -114 -111 -110 -109 -108 -110 -105 -107 -111 -110 -116 -115 -112 -112 -112 -117 -114 -117 -117 -114 -115 -118 -118 -118 -117 -116 -116 -116 -116 -118 -116 -114 -112 -112 -116 -118 -117 -115 -119 -117 -119 -115 -115 -116 -118 -118 -115 -114 -114 -114 -117 -117 -116 -114 -114 -118 -119 -116 -111 -108 -110 -106 -110 -109 -108 -110 -112 -111 -111 -111 -110 -111 -113 -114 -112 -119 -119 -118 -121 -121 -122 -124 -124 -121 -121 -121 -114 -114 -117 -117 -115 -119 -117 -119 -118 -118 -118 -116 -114 -115 -115 -113 -114 -116 -117 -117 -118 -117 -116 -115 -111 -117 -116 -115 -118 -119 -120 -123 -120 -120 -124 -122 -120 -122 -121 -120 -120 -116 -117 -121 -116 -111 -112 -117 -115 -115 -115 -112 -114 -116 -113 -115 -118 -120 -118 -117 -115 -118 -122 -120 -121 -121 -120 -121 -121 -119 -120 -118 -120 -122 -120 -122 -121 -122 -123 -124 -119 -119 -114 -118 -123 -121 -117 -120 -117 -120 -120 -118 -116 -120 -117 -117 -118 -119 -122 -121 -124 -121 -115 -118 -120 -118 -120 -120 -122 -120 -121 -122 -123 -125 -124 -124 -123 -121 -122 -120 -122 -121 -124 -123 -125 -124 -123 -125 -125 -125 -128 -125 -124 -123 -124 -126 -123 -123 -123 -123 -120 -120 -122 -125 -123 -122 -122 -120 -117 -118 -118 -119 -122 -121 -122 -120 -118 -119 -122 -122 -125 -125 -122 -121 -120 -120 -124 -129 -129 -129 -128 -124 -127 -127 -129 -128 -126 -127 -128 -125 -123 -126 -125 -125 -128 -126 -124 -125 -124 -122 -125 -125 -125 -121 -122 -126 -122 -124 -125 -121 -121 -125 -123 -122 -126 -129 -123 -122 -125 -124 -125 -125 -121 -123 -122 -124 -124 -126 -125 -125 -125 -126 -123 -125 -124 -122 -124 -123 -124 -125 -122 -122 -121 -123 -123 -124 -123 -125 -121 -123 -122 -126 -126 -127 -129 -126 -126 -127 -129 -131 -128 -128 -128 -127 -125 -128 -129 -130 -131 -131 -130 -126 -128 -128 -128 -126 -127 -129 -127 -126 -125 -128 -127 -127 -125 -121 -127 -124 -127 -130 -128 -125 -123 -128 -130 -127 -127 -130 -130 -131 -132 -131 -130 -133 -134 -131 -134 -136 -134 -134 -130 -130 -131 -132 -132 -131 -133 -131 -127 -130 -127 -127 -128 -128 -127 -130 -130 -129 -129 -129 -131 -128 -129 -128 -130 -132 -131 -125 -130 -133 -133 -132 -133 -134 -138 -138 -136 -141 -140 -137 -137 -140 -140 -139 -138 -139 -138 -141 -137 -133 -134 -135 -134 -132 -132 -131 -133 -133 -129 -128 -128 -129 -126 -127 -131 -129 -131 -128 -127 -128 -131 -131 -132 -132 -131 -131 -133 -135 -133 -131 -135 -134 -134 -135 -136 -134 -135 -134 -134 -136 -136 -133 -130 -135 -129 -130 -133 -134 -134 -129 -131 -128 -131 -130 -134 -130 -129 -127 -127 -129 -125 -130 -126 -131 -131 -128 -127 -130 -132 -132 -130 -131 -131 -131 -135 -134 -132 -135 -134 -136 -135 -134 -134 -132 -132 -134 -132 -133 -133 -134 -133 -134 -131 -132 -134 -130 -132 -134 -136 -133 -131 -131 -128 -125 -129 -129 -129 -129 -129 -133 -135 -134 -131 -136 -135 -135 -135 -138 -135 -137 -137 -137 -138 -138 -143 -136 -136 -138 -138 -135 -135 -135 -141 -137 -137 -134 -135 -136 -136 -134 -135 -133 -136 -137 -141 -133 -132 -133 -133 -132 -132 -135 -133 -130 -130 -130 -128 -125 -129 -129 -130 -134 -133 -135 -134 -134 -139 -134 -129 -135 -136 -136 -136 -137 -136 -138 -138 -138 -137 -138 -135 -131 -132 -135 -135 -135 -136 -137 -133 -133 -134 -138 -136 -133 -133 -136 -130 -135 -134 -134 -138 -135 -132 -131 -132 -133 -133 -134 -136 -136 -136 -136 -136 -134 -134 -134 -133 -133 -137 -134 -135 -133 -135 -136 -132 -137 -138 -139 -139 -137 -137 -136 -139 -135 -136 -137 -133 -137 -138 -140 -136 -139 -137 -135 -138 -139 -140 -136 -137 -139 -139 -140 -134 -136 -134 -138 -140 -138 -135 -137 -139 -138 -142 -141 -140 -142 -140 -142 -142 -140 -138 -138 -140 -141 -143 -142 -138 -143 -143 -140 -140 -143 -145 -144 -142 -139 -138 -142 -139 -141 -141 -142 -145 -141 -143 -145 -148 -150 -147 -136 -134 -138 -145 -151 -146 -144 -141 -140 -138 -137 -141 -144 -144 -142 -144 -140 -143 -146 -146 -145 -145 -145 -146 -141 -144 -147 -147 -145 -140 -138 -140 -138 -139 -143 -145 -139 -138 -138 -140 -144 -146 -142 -146 -149 -142 -139 -137 -135 -137 -154 -164 -160 -142 -132 -136 -145 -147 -143 -143 -145 -141 -136 -135 -139 -141 -142 -143 -143 -144 -139 -142 -137 -143 -143 -143 -144 -143 -145 -145 -143 -142 -144 -144 -143 -141 -140 -138 -138 -142 -143 -144 -142 -140 -143 -144 -141 -141 -138 -141 -146 -150 -150 -142 -140 -140 -145 -146 -148 -147 -143 -146 -144 -144 -144 -146 -148 -145 -146 -144 -148 -146 -147 -146 -145 -144 -149 -147 -144 -146 -146 -144 -142 -142 -142 -140 -144 -143 -146 -144 -144 -145 -143 -144 -145 -148 -146 -145 -143 -143 -142 -147 -149 -148 -147 -151 -148 -149 -148 -148 -148 -148 -142 -141 -147 -146 -144 -144 -142 -142 -144 -145 -142 -143 -148 -148 -145 -144 -146 -146 -147 -146 -145 -148 -146 -146 -144 -144 -149 -147 -143 -144 -143 -144 -140 -142 -142 -143 -145 -143 -145 -143 -150 -148 -152 -147 -149 -145 -144 -146 -146 -147 -148 -147 -143 -147 -144 -142 -143 -147 -147 -147 -148 -147 -147 -149 -147 -146 -149 -147 -149 -152 -150 -152 -155 -151 -149 -153 -153 -153 -154 -149 -151 -151 -151 -146 -151 -152 -153 -151 -150 -150 -149 -153 -153 -154 -151 -148 -150 -149 -153 -151 -148 -148 -148 -148 -149 -151 -152 -149 -148 -146 -149 -151 -154 -151 -150 -150 -152 -150 -150 -151 -151 -151 -149 -148 -151 -152 -152 -150 -150 -151 -151 -153 -154 -154 -150 -151 -148 -150 -150 -149 -149 -145 -148 -148 -150 -150 -150 -148 -147 -150 -149 -151 -153 -150 -149 -148 -150 -150 -155 -151 -150 -146 -147 -152 -149 -154 -153 -147 -148 -149 -151 -151 -152 -154 -148 -151 -151 -151 -148 -148 -150 -150 -149 -150 -147 -150 -151 -153 -151 -155 -151 -148 -149 -152 -151 -147 -154 -151 -149 -153 -153 -150 -152 -154 -156 -154 -155 -157 -156 -153 -154 -153 -153 -151 -154 -155 -152 -156 -151 -154 -153 -154 -149 -148 -149 -151 -152 -153 -153 -150 -149 -150 -155 -153 -152 -151 -152 -150 -152 -152 -150 -154 -151 -148 -148 -148 -151 -149 -150 -153 -150 -151 -151 -154 -156 -154 -155 -152 -156 -159 -158 -153 -154 -158 -155 -156 -158 -159 -157 -155 -157 -157 -154 -156 -155 -150 -153 -149 -153 -153 -153 -154 -153 -151 -154 -153 -153 -153 -149 -147 -144 -150 -150 -154 -151 -154 -152 -151 -153 -151 -153 -153 -153 -155 -154 -157 -157 -157 -154 -160 -159 -157 -152 -154 -152 -154 -157 -158 -158 -156 -152 -154 -155 -159 -158 -154 -152 -152 -154 -153 -158 -156 -158 -156 -154 -154 -157 -159 -155 -153 -155 -155 -159 -157 -154 -155 -155 -158 -159 -159 -162 -159 -155 -154 -160 -160 -162 -157 -153 -153 -157 -160 -158 -157 -157 -160 -158 -160 -158 -155 -155 -151 -157 -157 -154 -156 -154 -154 -153 -155 -156 -155 -157 -154 -152 -157 -162 -158 -154 -155 -155 -161 -159 -159 -157 -155 -152 -153 -157 -159 -159 -154 -154 -158 -162 -158 -159 -159 -158 -157 -154 -153 -153 -327 -491 -493 -667 -835 -834 -1006 -1173 -1177 -1344 -1343 -1348 -1507 -1335 -1330 -1502 -1446 -1446 -1607 -1604 -1439 -1436 -1433 -1593 -1591 -1587 -1583 -1583 -1911 -1905 -1903 -2065 -2059 -2056 -2216 -2379 -2539 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 -1 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 -2 -1 0 -1 -2 -1 0 0 0 -1 -2 -3 -1 -1 -1 -2 -1 -2 -2 -1 -2 -1 -1 -2 -1 -2 -1 -1 -2 -1 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -3 -4 -3 -4 -3 -4 -4 -3 -3 -2 -3 -3 -2 -3 -3 -3 -3 -4 -5 -3 -3 -3 -5 -5 -5 -4 -5 -4 -6 -6 -6 -6 -6 -5 -4 -4 -6 -6 -6 -5 -5 -6 -6 -6 -5 -5 -5 -5 -4 -7 -3 -4 -5 -5 -6 -4 -5 -3 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -7 -8 -8 -7 -8 -8 -6 -8 -8 -9 -9 -8 -9 -10 -9 -7 -7 -8 -9 -7 -7 -7 -8 -8 -9 -8 -8 -9 -8 -9 -10 -9 -9 -9 -7 -6 -8 -6 -9 -8 -8 -7 -7 -7 -8 -7 -8 -8 -8 -7 -9 -10 -10 -10 -10 -9 -10 -11 -12 -12 -12 -13 -13 -13 -12 -10 -11 -11 -10 -11 -11 -10 -10 -10 -11 -13 -10 -11 -12 -12 -12 -13 -10 -10 -11 -11 -11 -11 -13 -11 -11 -12 -11 -13 -12 -12 -12 -10 -11 -16 -14 -16 -16 -14 -16 -14 -14 -16 -15 -15 -15 -17 -15 -15 -14 -17 -16 -15 -19 -15 -17 -16 -16 -16 -17 -16 -17 -16 -15 -16 -18 -16 -16 -16 -16 -15 -15 -14 -15 -15 -16 -19 -17 -19 -19 -19 -20 -19 -16 -15 -15 -15 -15 -15 -15 -15 -16 -16 -16 -18 -17 -18 -17 -16 -17 -18 -15 -16 -20 -22 -21 -19 -19 -18 -18 -16 -19 -20 -20 -20 -19 -19 -20 -19 -19 -19 -19 -17 -20 -22 -19 -20 -21 -20 -21 -22 -22 -21 -21 -20 -20 -20 -22 -20 -22 -22 -22 -20 -21 -21 -20 -20 -20 -21 -21 -19 -18 -20 -20 -19 -19 -19 -20 -19 -21 -19 -18 -19 -20 -19 -19 -17 -20 -21 -22 -22 -22 -22 -21 -22 -23 -23 -21 -24 -22 -22 -22 -22 -22 -24 -24 -23 -24 -22 -22 -24 -22 -22 -22 -24 -25 -22 -23 -24 -22 -21 -22 -20 -21 -23 -23 -23 -22 -22 -24 -26 -26 -27 -28 -26 -25 -25 -26 -29 -28 -27 -27 -27 -27 -25 -26 -27 -26 -26 -26 -26 -25 -25 -25 -26 -28 -29 -29 -27 -24 -24 -24 -25 -27 -24 -25 -26 -26 -27 -29 -28 -27 -25 -25 -27 -29 -27 -29 -29 -27 -30 -27 -30 -31 -31 -30 -32 -30 -30 -31 -31 -35 -35 -36 -37 -37 -35 -33 -34 -35 -34 -33 -33 -34 -35 -35 -33 -30 -30 -31 -33 -33 -34 -34 -33 -32 -32 -34 -34 -34 -34 -33 -35 -33 -32 -33 -34 -36 -35 -33 -32 -32 -33 -33 -32 -33 -33 -33 -34 -34 -34 -36 -35 -34 -35 -37 -38 -36 -35 -38 -38 -38 -35 -32 -32 -36 -35 -37 -36 -36 -34 -35 -37 -37 -38 -38 -36 -37 -42 -41 -41 -40 -39 -42 -40 -40 -41 -42 -40 -38 -37 -39 -39 -40 -40 -39 -38 -38 -38 -41 -40 -39 -39 -40 -39 -37 -38 -40 -38 -37 -39 -39 -38 -40 -38 -39 -38 -37 -38 -38 -39 -38 -35 -35 -36 -38 -38 -42 -39 -39 -39 -41 -41 -40 -40 -37 -40 -40 -42 -43 -44 -44 -43 -45 -45 -45 -45 -45 -44 -42 -45 -43 -43 -42 -42 -43 -41 -42 -42 -40 -41 -43 -42 -42 -43 -41 -42 -44 -42 -42 -40 -42 -42 -40 -41 -43 -44 -40 -41 -43 -40 -42 -41 -43 -42 -42 -44 -41 -42 -42 -43 -46 -43 -41 -43 -42 -43 -42 -42 -40 -40 -42 -44 -42 -41 -42 -43 -45 -46 -46 -43 -46 -48 -46 -47 -47 -48 -46 -47 -44 -45 -46 -48 -48 -48 -48 -48 -49 -51 -50 -48 -50 -47 -47 -46 -46 -45 -46 -47 -48 -47 -50 -48 -47 -49 -49 -47 -50 -46 -49 -50 -53 -47 -48 -44 -47 -48 -47 -47 -48 -50 -52 -53 -52 -53 -51 -50 -54 -53 -53 -52 -53 -52 -51 -51 -53 -53 -55 -53 -51 -48 -51 -49 -51 -51 -51 -54 -52 -52 -52 -53 -54 -52 -51 -51 -51 -54 -52 -53 -55 -56 -56 -53 -54 -53 -56 -58 -57 -55 -54 -55 -55 -60 -59 -54 -53 -58 -59 -60 -55 -52 -51 -57 -61 -60 -58 -58 -62 -66 -63 -59 -61 -72 -79 -66 -53 -54 -60 -59 -57 -62 -73 -76 -68 -51 -44 -49 -60 -60 -48 -41 -43 -57 -72 -73 -68 -71 -70 -64 -51 -43 -46 -61 -74 -88 -90 -75 -44 -43 -68 -88 -100 -83 -60 -62 -52 -46 -49 -69 -100 -104 -85 -56 -37 -48 -76 -83 -83 -68 -53 -51 -57 -76 -82 -87 -63 -41 -52 -77 -97 -82 -64 -51 -59 -73 -88 -93 -76 -66 -69 -77 -83 -87 -86 -79 -73 -69 -71 -78 -77 -79 -79 -82 -78 -73 -76 -81 -79 -72 -60 -63 -69 -65 -69 -77 -78 -79 -73 -68 -72 -70 -70 -72 -83 -84 -78 -76 -80 -86 -83 -73 -81 -88 -83 -79 -81 -83 -82 -81 -83 -86 -83 -84 -80 -78 -73 -67 -71 -74 -78 -73 -65 -64 -67 -65 -73 -79 -83 -80 -75 -74 -71 -74 -80 -81 -82 -83 -81 -80 -76 -76 -76 -84 -84 -81 -74 -74 -77 -82 -82 -81 -81 -79 -78 -76 -74 -74 -75 -70 -71 -72 -74 -75 -76 -74 -74 -73 -76 -77 -75 -74 -77 -76 -77 -81 -80 -78 -77 -77 -77 -76 -77 -75 -80 -78 -79 -79 -79 -77 -78 -79 -76 -74 -77 -80 -81 -79 -80 -79 -79 -78 -81 -83 -80 -80 -82 -81 -85 -84 -85 -81 -85 -85 -83 -83 -83 -82 -84 -84 -83 -84 -87 -84 -81 -83 -82 -85 -85 -86 -87 -84 -82 -80 -81 -85 -85 -86 -88 -83 -83 -85 -82 -82 -82 -80 -83 -82 -82 -81 -80 -80 -81 -79 -79 -78 -78 -78 -79 -78 -77 -78 -79 -77 -79 -81 -80 -78 -80 -85 -85 -84 -83 -78 -86 -89 -90 -89 -86 -89 -87 -86 -88 -88 -89 -88 -90 -93 -90 -90 -89 -88 -88 -88 -87 -86 -88 -91 -90 -88 -89 -92 -92 -95 -91 -87 -88 -87 -82 -85 -93 -96 -94 -92 -87 -93 -100 -94 -87 -82 -87 -92 -96 -86 -83 -92 -97 -85 -77 -86 -102 -106 -91 -87 -92 -102 -105 -105 -101 -96 -107 -105 -102 -102 -98 -89 -98 -94 -93 -105 -120 -119 -102 -80 -79 -97 -112 -108 -90 -77 -92 -108 -119 -112 -97 -91 -91 -91 -105 -122 -131 -123 -100 -87 -95 -114 -119 -112 -97 -93 -88 -94 -111 -120 -128 -117 -101 -87 -94 -111 -121 -113 -107 -99 -107 -110 -100 -95 -103 -114 -116 -101 -97 -105 -110 -113 -115 -112 -106 -97 -100 -109 -116 -111 -106 -102 -110 -118 -125 -124 -120 -107 -101 -100 -116 -129 -128 -122 -118 -116 -114 -110 -116 -119 -113 -104 -93 -98 -112 -122 -129 -120 -100 -94 -91 -101 -117 -117 -103 -100 -103 -104 -113 -120 -120 -110 -108 -107 -105 -108 -108 -118 -119 -111 -101 -104 -114 -118 -119 -120 -118 -113 -114 -119 -116 -109 -107 -112 -123 -130 -120 -104 -104 -108 -109 -114 -118 -117 -112 -106 -104 -104 -114 -118 -118 -110 -105 -105 -110 -116 -118 -115 -113 -108 -112 -125 -127 -124 -116 -110 -116 -121 -129 -122 -112 -107 -109 -114 -118 -113 -112 -115 -112 -108 -105 -102 -107 -112 -117 -116 -111 -101 -99 -103 -109 -118 -123 -119 -112 -105 -104 -110 -116 -124 -126 -118 -111 -108 -114 -125 -130 -131 -127 -121 -110 -108 -109 -113 -116 -117 -117 -113 -107 -105 -107 -109 -113 -110 -112 -112 -108 -103 -103 -106 -111 -113 -109 -107 -108 -108 -105 -110 -118 -119 -120 -114 -114 -119 -122 -117 -111 -110 -114 -114 -112 -112 -114 -115 -115 -112 -116 -116 -112 -110 -107 -104 -96 -109 -111 -112 -109 -108 -106 -106 -109 -112 -108 -111 -110 -111 -114 -114 -114 -114 -108 -107 -109 -113 -111 -115 -114 -115 -106 -112 -113 -109 -112 -108 -107 -108 -108 -112 -111 -112 -108 -106 -113 -109 -109 -111 -115 -115 -112 -108 -112 -111 -116 -117 -118 -114 -113 -113 -117 -122 -124 -116 -112 -114 -115 -121 -121 -115 -113 -115 -112 -112 -113 -114 -116 -117 -116 -114 -116 -115 -119 -117 -118 -117 -113 -113 -114 -114 -119 -118 -116 -113 -115 -116 -116 -114 -111 -107 -107 -108 -110 -111 -112 -109 -109 -112 -111 -111 -112 -109 -109 -115 -117 -115 -120 -121 -120 -122 -122 -122 -120 -120 -121 -119 -119 -116 -115 -118 -118 -118 -121 -119 -121 -118 -116 -117 -114 -116 -118 -116 -113 -115 -117 -120 -117 -114 -112 -115 -114 -114 -113 -116 -116 -120 -118 -120 -122 -120 -121 -121 -123 -123 -121 -121 -118 -118 -116 -113 -115 -115 -117 -113 -114 -113 -112 -113 -116 -117 -115 -113 -114 -115 -117 -119 -122 -118 -118 -120 -122 -124 -121 -122 -121 -122 -119 -119 -120 -122 -122 -123 -123 -122 -123 -118 -121 -118 -119 -119 -117 -120 -117 -117 -118 -115 -116 -120 -118 -121 -118 -118 -118 -124 -121 -124 -122 -122 -117 -121 -118 -118 -117 -120 -123 -124 -123 -123 -124 -125 -122 -123 -123 -121 -120 -122 -122 -121 -124 -123 -123 -123 -125 -126 -123 -122 -124 -125 -125 -124 -123 -125 -126 -127 -124 -123 -125 -123 -121 -121 -121 -123 -120 -121 -122 -120 -120 -121 -120 -121 -122 -121 -121 -120 -120 -120 -123 -126 -123 -123 -121 -120 -120 -125 -128 -129 -127 -126 -128 -126 -128 -127 -127 -127 -129 -127 -126 -123 -127 -128 -127 -127 -125 -124 -125 -125 -126 -124 -124 -124 -125 -125 -123 -121 -122 -123 -124 -124 -125 -123 -124 -125 -127 -126 -127 -125 -125 -123 -122 -124 -123 -123 -123 -121 -126 -126 -125 -126 -125 -124 -125 -121 -123 -125 -124 -124 -124 -126 -124 -124 -124 -123 -123 -125 -124 -123 -126 -127 -128 -127 -127 -127 -128 -129 -129 -129 -129 -131 -127 -126 -129 -130 -128 -127 -128 -127 -126 -130 -132 -128 -126 -124 -127 -127 -125 -128 -128 -126 -123 -126 -129 -125 -126 -123 -127 -128 -128 -127 -127 -128 -127 -128 -131 -132 -131 -131 -133 -133 -133 -130 -133 -134 -133 -131 -130 -133 -134 -134 -132 -129 -132 -129 -127 -128 -127 -128 -126 -128 -127 -126 -128 -129 -132 -131 -129 -127 -129 -131 -131 -131 -131 -133 -130 -131 -131 -132 -134 -134 -133 -134 -137 -138 -139 -142 -140 -138 -140 -139 -137 -138 -137 -137 -139 -137 -137 -135 -133 -134 -134 -135 -132 -130 -131 -130 -130 -131 -127 -129 -129 -128 -131 -126 -127 -129 -131 -129 -129 -132 -131 -131 -133 -136 -134 -133 -134 -135 -134 -135 -134 -132 -134 -135 -135 -137 -133 -133 -136 -133 -132 -131 -131 -131 -129 -129 -132 -135 -131 -134 -133 -131 -127 -129 -129 -131 -129 -129 -129 -128 -131 -128 -128 -133 -129 -131 -128 -129 -133 -133 -133 -131 -130 -134 -134 -138 -136 -133 -134 -134 -133 -133 -133 -133 -132 -133 -134 -134 -131 -131 -134 -134 -131 -132 -132 -132 -132 -131 -131 -128 -126 -129 -130 -129 -131 -130 -131 -134 -134 -132 -134 -135 -135 -136 -134 -136 -137 -136 -136 -139 -138 -143 -140 -141 -138 -136 -134 -136 -137 -140 -141 -136 -138 -138 -133 -135 -134 -135 -133 -132 -139 -133 -133 -135 -136 -131 -130 -133 -133 -132 -134 -131 -128 -130 -131 -132 -132 -132 -130 -133 -132 -132 -135 -134 -135 -135 -136 -135 -135 -137 -135 -138 -139 -137 -136 -137 -137 -135 -134 -135 -136 -135 -135 -135 -137 -135 -134 -132 -137 -139 -133 -135 -137 -133 -133 -136 -133 -133 -137 -134 -133 -133 -134 -132 -132 -136 -137 -134 -137 -134 -132 -134 -132 -135 -134 -134 -135 -133 -134 -138 -137 -134 -138 -138 -138 -137 -138 -138 -136 -138 -136 -138 -138 -137 -135 -133 -137 -140 -139 -139 -136 -139 -138 -139 -139 -141 -141 -141 -139 -134 -136 -137 -138 -138 -138 -135 -138 -139 -140 -141 -141 -138 -140 -141 -142 -143 -143 -140 -138 -139 -139 -142 -142 -139 -141 -139 -143 -142 -143 -143 -142 -142 -142 -141 -141 -139 -145 -141 -141 -140 -140 -142 -147 -146 -151 -151 -143 -134 -133 -147 -152 -148 -145 -146 -140 -137 -136 -140 -145 -145 -142 -140 -141 -140 -146 -145 -144 -144 -147 -146 -145 -144 -150 -145 -145 -139 -142 -140 -143 -140 -140 -140 -141 -141 -139 -139 -141 -140 -146 -143 -145 -146 -144 -142 -136 -137 -143 -160 -168 -152 -136 -131 -139 -142 -145 -148 -149 -144 -136 -134 -135 -139 -142 -145 -144 -140 -138 -140 -142 -141 -141 -143 -140 -142 -143 -142 -142 -146 -147 -146 -142 -143 -142 -141 -145 -144 -142 -137 -142 -143 -144 -145 -140 -141 -140 -138 -143 -145 -150 -148 -142 -142 -143 -142 -146 -143 -147 -144 -146 -146 -145 -144 -143 -144 -147 -149 -146 -149 -145 -149 -147 -146 -147 -148 -149 -146 -146 -145 -147 -145 -142 -139 -140 -143 -144 -143 -144 -144 -146 -145 -146 -147 -145 -144 -144 -142 -141 -148 -151 -149 -147 -147 -149 -149 -149 -148 -148 -145 -146 -148 -147 -145 -146 -145 -144 -145 -144 -145 -144 -146 -147 -148 -144 -146 -147 -146 -146 -144 -146 -146 -149 -146 -144 -148 -146 -147 -147 -144 -142 -142 -141 -145 -144 -142 -142 -144 -145 -141 -148 -147 -148 -148 -150 -147 -148 -148 -147 -150 -146 -146 -145 -145 -147 -144 -148 -149 -146 -142 -144 -147 -151 -148 -148 -146 -149 -144 -148 -150 -155 -152 -150 -150 -150 -156 -157 -156 -155 -151 -149 -149 -149 -152 -152 -149 -150 -148 -151 -153 -151 -152 -150 -151 -148 -153 -154 -156 -153 -152 -148 -147 -150 -150 -153 -154 -150 -147 -148 -151 -150 -150 -151 -150 -150 -151 -153 -150 -154 -153 -150 -147 -147 -149 -149 -149 -151 -150 -149 -149 -153 -153 -155 -153 -150 -149 -148 -152 -151 -151 -151 -150 -144 -147 -149 -149 -150 -151 -150 -148 -152 -152 -154 -151 -150 -148 -146 -150 -150 -150 -152 -154 -146 -147 -151 -149 -152 -152 -152 -152 -149 -149 -147 -151 -151 -152 -151 -151 -150 -149 -152 -152 -146 -148 -150 -152 -152 -151 -151 -151 -151 -149 -154 -152 -150 -153 -152 -150 -150 -153 -154 -153 -149 -156 -155 -156 -156 -152 -152 -154 -156 -153 -154 -153 -155 -155 -155 -152 -155 -152 -160 -152 -153 -152 -150 -150 -151 -152 -151 -152 -151 -152 -152 -154 -151 -151 -152 -152 -152 -153 -155 -150 -152 -152 -149 -151 -151 -150 -147 -150 -153 -151 -153 -150 -150 -155 -157 -158 -159 -156 -152 -155 -157 -160 -160 -156 -155 -158 -159 -157 -155 -155 -156 -156 -155 -152 -155 -154 -153 -154 -154 -153 -153 -156 -153 -150 -154 -153 -155 -150 -149 -151 -150 -147 -152 -155 -154 -152 -153 -153 -153 -153 -153 -156 -155 -157 -154 -155 -159 -158 -154 -155 -158 -154 -155 -155 -156 -157 -158 -155 -158 -156 -153 -155 -159 -157 -159 -154 -150 -151 -154 -155 -155 -156 -158 -155 -156 -157 -157 -158 -156 -154 -152 -156 -159 -159 -159 -157 -157 -162 -161 -160 -158 -157 -157 -157 -161 -158 -157 -157 -157 -158 -156 -158 -164 -160 -156 -159 -156 -160 -161 -157 -155 -152 -155 -156 -158 -154 -152 -155 -157 -156 -155 -155 -155 -156 -156 -157 -157 -159 -156 -156 -157 -161 -158 -158 -157 -157 -155 -155 -157 -157 -156 -157 -158 -161 -162 -159 -160 -157 -158 -160 -151 -153 -322 -496 -496 -669 -837 -833 -1007 -1175 -1178 -1346 -1345 -1346 -1505 -1335 -1330 -1506 -1447 -1443 -1608 -1605 -1440 -1434 -1433 -1593 -1592 -1587 -1581 -1583 -1910 -1905 -1904 -2064 -2061 -2054 -2218 -2378 -2538 -2701 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -2 -1 -1 0 0 0 0 0 -1 -2 -1 0 0 0 0 -1 0 0 0 -2 0 0 0 0 0 0 0 -1 -2 -1 0 -1 -1 -1 -1 -1 -1 -1 0 0 -2 -2 -2 -2 -1 -1 -2 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -4 -3 -2 -4 -4 -3 -5 -4 -3 -3 -4 -2 -2 -3 -2 -4 -4 -4 -3 -4 -4 -4 -3 -3 -6 -5 -5 -3 -5 -6 -5 -5 -6 -6 -5 -4 -6 -7 -7 -6 -5 -5 -5 -6 -7 -5 -6 -6 -4 -4 -4 -6 -4 -6 -6 -4 -3 -3 -6 -4 -5 -4 -3 -4 -5 -5 -6 -5 -7 -7 -5 -6 -8 -7 -6 -6 -8 -6 -8 -8 -8 -8 -8 -8 -9 -9 -7 -8 -8 -8 -8 -6 -7 -8 -7 -9 -9 -9 -9 -9 -9 -8 -8 -7 -7 -7 -7 -8 -8 -7 -6 -8 -8 -7 -8 -8 -7 -6 -9 -9 -8 -10 -11 -11 -10 -9 -8 -11 -11 -12 -12 -13 -13 -13 -12 -11 -11 -10 -11 -12 -10 -10 -11 -11 -8 -10 -12 -12 -9 -12 -12 -11 -14 -11 -13 -12 -11 -11 -12 -12 -10 -11 -11 -12 -12 -10 -12 -11 -11 -13 -19 -14 -13 -15 -14 -16 -15 -15 -15 -13 -16 -15 -15 -13 -15 -17 -16 -15 -15 -16 -15 -19 -17 -17 -15 -15 -17 -16 -15 -16 -15 -15 -15 -14 -14 -15 -15 -14 -16 -15 -16 -17 -18 -18 -19 -20 -18 -18 -17 -15 -16 -15 -15 -15 -18 -15 -17 -17 -16 -17 -16 -18 -18 -16 -16 -16 -16 -17 -18 -20 -22 -19 -18 -17 -18 -18 -20 -18 -17 -20 -21 -19 -20 -18 -19 -20 -19 -19 -19 -20 -19 -20 -21 -21 -22 -22 -22 -20 -20 -21 -22 -21 -20 -19 -21 -22 -21 -22 -20 -19 -21 -22 -21 -21 -19 -20 -20 -19 -18 -21 -21 -19 -19 -19 -20 -19 -19 -19 -19 -18 -21 -20 -19 -19 -21 -22 -22 -24 -22 -22 -21 -22 -22 -23 -21 -21 -20 -22 -23 -23 -23 -24 -24 -22 -23 -24 -24 -24 -23 -22 -24 -23 -24 -22 -22 -20 -21 -23 -20 -22 -24 -24 -24 -23 -24 -26 -25 -27 -26 -24 -24 -28 -28 -29 -28 -28 -27 -26 -25 -26 -26 -26 -26 -26 -26 -25 -26 -24 -26 -26 -29 -27 -27 -26 -25 -25 -27 -26 -25 -24 -26 -26 -26 -28 -28 -26 -26 -27 -26 -27 -28 -30 -28 -26 -28 -30 -28 -31 -29 -27 -30 -31 -31 -32 -34 -32 -33 -34 -35 -36 -36 -37 -36 -36 -34 -33 -33 -34 -33 -34 -35 -32 -32 -31 -31 -32 -33 -33 -33 -34 -33 -32 -32 -33 -33 -34 -32 -33 -33 -35 -35 -35 -35 -35 -33 -33 -32 -31 -33 -34 -35 -33 -33 -33 -34 -34 -34 -37 -36 -35 -36 -36 -37 -37 -36 -33 -35 -36 -35 -35 -33 -35 -35 -33 -34 -33 -38 -38 -37 -39 -38 -40 -39 -39 -39 -40 -42 -40 -40 -42 -41 -42 -38 -37 -38 -37 -40 -41 -39 -38 -38 -39 -39 -37 -40 -40 -40 -41 -40 -39 -37 -39 -38 -38 -38 -38 -38 -40 -41 -38 -37 -39 -39 -38 -37 -38 -36 -35 -37 -38 -40 -39 -40 -38 -39 -41 -40 -40 -41 -40 -41 -40 -40 -39 -39 -44 -45 -44 -44 -45 -44 -43 -43 -45 -43 -44 -44 -39 -41 -42 -44 -42 -41 -41 -39 -40 -42 -43 -41 -43 -43 -43 -44 -42 -41 -40 -43 -42 -42 -40 -41 -42 -42 -41 -41 -41 -42 -40 -42 -43 -42 -43 -41 -43 -41 -41 -42 -43 -45 -43 -43 -43 -42 -40 -41 -44 -41 -40 -42 -42 -45 -45 -43 -44 -47 -48 -46 -45 -47 -47 -46 -44 -45 -45 -46 -45 -47 -45 -47 -46 -47 -46 -51 -48 -48 -48 -46 -48 -49 -46 -47 -46 -48 -48 -46 -45 -47 -47 -50 -51 -49 -48 -46 -46 -49 -51 -48 -52 -51 -51 -45 -46 -48 -48 -50 -50 -48 -51 -51 -51 -55 -51 -53 -53 -53 -53 -52 -52 -54 -54 -52 -53 -52 -51 -49 -51 -51 -49 -52 -50 -53 -54 -53 -51 -53 -54 -52 -52 -52 -50 -53 -52 -55 -54 -54 -53 -53 -54 -55 -57 -59 -54 -55 -53 -54 -54 -57 -56 -58 -55 -54 -55 -55 -59 -61 -56 -54 -56 -57 -61 -66 -62 -57 -55 -56 -61 -68 -71 -65 -62 -74 -79 -67 -45 -38 -50 -72 -78 -70 -54 -56 -61 -64 -59 -57 -54 -41 -42 -58 -76 -77 -51 -37 -54 -85 -90 -68 -41 -38 -42 -56 -84 -111 -98 -68 -46 -44 -67 -85 -74 -76 -85 -75 -47 -26 -49 -100 -122 -113 -71 -35 -41 -53 -80 -93 -83 -70 -54 -60 -77 -93 -83 -49 -45 -59 -69 -73 -86 -88 -76 -55 -54 -76 -88 -88 -75 -68 -76 -85 -84 -76 -73 -69 -73 -80 -80 -83 -82 -82 -83 -83 -77 -71 -70 -68 -63 -64 -71 -81 -83 -70 -61 -71 -82 -78 -68 -63 -74 -80 -74 -75 -86 -89 -82 -72 -77 -88 -86 -77 -77 -80 -85 -86 -86 -87 -83 -79 -77 -79 -75 -77 -80 -78 -73 -70 -67 -67 -65 -72 -83 -85 -81 -75 -69 -69 -70 -75 -78 -81 -81 -79 -78 -72 -72 -75 -79 -79 -77 -74 -75 -80 -80 -81 -81 -81 -77 -78 -74 -73 -75 -78 -79 -77 -76 -77 -75 -76 -75 -76 -75 -76 -74 -76 -76 -77 -78 -77 -77 -81 -78 -78 -77 -77 -75 -74 -74 -74 -74 -76 -76 -76 -76 -77 -75 -73 -76 -79 -82 -81 -78 -79 -79 -80 -80 -79 -79 -81 -83 -85 -83 -83 -84 -84 -82 -81 -80 -83 -80 -81 -81 -83 -79 -81 -82 -85 -83 -84 -84 -82 -82 -81 -82 -85 -82 -85 -83 -83 -85 -83 -81 -85 -86 -86 -85 -86 -85 -84 -83 -84 -83 -83 -84 -83 -83 -81 -78 -78 -78 -80 -79 -77 -78 -77 -76 -76 -78 -78 -76 -78 -77 -80 -83 -82 -81 -79 -78 -81 -85 -87 -88 -86 -87 -86 -90 -88 -92 -92 -87 -90 -94 -87 -85 -88 -93 -95 -94 -88 -79 -81 -86 -93 -99 -99 -93 -86 -82 -82 -87 -87 -91 -93 -94 -88 -80 -77 -82 -103 -114 -101 -78 -67 -76 -93 -106 -101 -87 -84 -91 -98 -83 -75 -86 -96 -94 -85 -97 -108 -105 -94 -88 -89 -104 -117 -120 -109 -94 -82 -83 -100 -107 -93 -76 -80 -103 -133 -130 -108 -82 -75 -81 -91 -109 -129 -128 -101 -77 -77 -94 -112 -113 -100 -101 -103 -114 -116 -127 -124 -108 -88 -73 -78 -104 -124 -122 -116 -104 -92 -95 -104 -109 -115 -122 -118 -102 -97 -103 -109 -107 -101 -93 -100 -111 -114 -111 -102 -107 -108 -101 -97 -102 -120 -131 -125 -104 -82 -75 -97 -124 -135 -130 -116 -98 -101 -118 -123 -122 -113 -111 -112 -116 -121 -128 -125 -119 -116 -114 -111 -104 -101 -109 -116 -117 -116 -112 -106 -102 -108 -111 -108 -106 -98 -103 -108 -109 -109 -117 -116 -117 -106 -99 -102 -119 -126 -121 -104 -91 -93 -111 -126 -130 -121 -111 -111 -115 -116 -121 -120 -114 -110 -112 -116 -114 -107 -105 -116 -124 -118 -109 -101 -101 -109 -117 -127 -124 -115 -101 -97 -104 -112 -115 -107 -101 -107 -121 -127 -125 -121 -112 -110 -110 -118 -124 -123 -116 -111 -115 -124 -123 -115 -111 -111 -116 -118 -115 -112 -106 -109 -114 -113 -109 -102 -101 -104 -110 -114 -115 -108 -105 -102 -110 -114 -113 -115 -117 -112 -107 -106 -113 -122 -127 -120 -115 -112 -118 -127 -131 -127 -121 -114 -108 -105 -106 -110 -120 -116 -114 -110 -111 -113 -113 -106 -100 -101 -107 -114 -111 -107 -102 -101 -107 -108 -110 -112 -108 -111 -117 -116 -115 -111 -115 -116 -117 -124 -116 -113 -111 -112 -112 -118 -115 -115 -117 -115 -113 -115 -112 -114 -112 -106 -105 -98 -95 -103 -112 -111 -110 -107 -106 -105 -104 -110 -112 -113 -114 -113 -112 -109 -109 -110 -107 -111 -113 -114 -112 -115 -115 -114 -114 -110 -112 -107 -111 -109 -109 -112 -110 -110 -111 -111 -108 -110 -111 -112 -116 -113 -114 -113 -109 -107 -109 -114 -114 -116 -118 -118 -118 -114 -117 -117 -116 -119 -118 -118 -117 -119 -119 -114 -110 -110 -113 -116 -118 -115 -112 -112 -113 -113 -117 -117 -118 -116 -115 -114 -113 -115 -115 -116 -117 -115 -118 -117 -115 -112 -111 -109 -107 -109 -110 -110 -108 -110 -111 -113 -115 -111 -109 -110 -111 -111 -114 -117 -117 -119 -124 -121 -119 -119 -116 -120 -122 -119 -118 -118 -119 -119 -119 -118 -119 -120 -119 -117 -118 -118 -116 -117 -116 -116 -119 -117 -116 -115 -113 -113 -114 -111 -115 -113 -114 -115 -117 -116 -118 -118 -121 -123 -121 -121 -123 -123 -121 -124 -118 -116 -117 -118 -117 -114 -113 -113 -113 -113 -116 -113 -116 -116 -115 -114 -114 -114 -115 -118 -118 -120 -123 -120 -120 -120 -124 -122 -120 -123 -122 -119 -122 -119 -120 -121 -123 -122 -119 -123 -120 -118 -115 -119 -116 -120 -118 -116 -113 -117 -119 -117 -117 -118 -118 -121 -123 -120 -120 -120 -121 -120 -123 -122 -121 -121 -121 -121 -120 -119 -127 -124 -123 -124 -125 -122 -121 -122 -120 -119 -121 -122 -123 -125 -120 -120 -122 -123 -123 -123 -124 -123 -123 -125 -124 -123 -125 -124 -125 -128 -128 -126 -123 -123 -121 -121 -123 -120 -118 -122 -120 -120 -124 -123 -122 -121 -121 -122 -121 -117 -118 -121 -124 -126 -121 -122 -120 -122 -123 -124 -127 -127 -126 -125 -127 -127 -129 -129 -127 -126 -125 -128 -127 -127 -126 -127 -128 -123 -124 -126 -127 -123 -123 -126 -124 -122 -125 -123 -124 -123 -123 -125 -124 -123 -124 -124 -128 -128 -128 -125 -123 -125 -124 -124 -124 -121 -120 -123 -123 -123 -126 -123 -126 -124 -125 -124 -122 -124 -123 -124 -126 -125 -123 -126 -126 -122 -123 -125 -122 -124 -125 -126 -127 -128 -128 -129 -127 -130 -128 -128 -130 -129 -130 -127 -128 -129 -129 -125 -128 -127 -128 -126 -128 -126 -127 -131 -128 -125 -125 -126 -126 -127 -125 -124 -128 -127 -124 -129 -127 -128 -127 -126 -129 -127 -127 -131 -133 -133 -132 -132 -131 -129 -131 -135 -135 -133 -130 -132 -131 -134 -133 -133 -132 -131 -131 -128 -128 -126 -128 -127 -127 -126 -126 -127 -127 -129 -131 -129 -128 -127 -128 -129 -133 -132 -133 -133 -135 -133 -132 -134 -130 -133 -138 -136 -134 -137 -138 -140 -140 -140 -138 -138 -140 -138 -139 -138 -136 -134 -138 -134 -132 -135 -135 -132 -132 -132 -132 -134 -130 -131 -130 -132 -128 -127 -127 -131 -130 -129 -128 -127 -128 -133 -133 -133 -132 -132 -133 -135 -137 -137 -134 -134 -133 -133 -136 -138 -132 -133 -134 -134 -134 -133 -130 -132 -132 -131 -132 -130 -131 -131 -130 -134 -134 -132 -130 -130 -129 -127 -131 -133 -132 -130 -132 -126 -132 -130 -132 -129 -132 -134 -133 -133 -131 -132 -134 -135 -135 -132 -136 -134 -134 -133 -133 -131 -132 -134 -133 -135 -133 -131 -132 -130 -136 -133 -133 -131 -132 -131 -131 -133 -132 -127 -127 -130 -130 -132 -133 -132 -130 -132 -134 -130 -136 -133 -134 -137 -136 -133 -136 -139 -140 -139 -135 -140 -142 -143 -141 -139 -135 -135 -138 -138 -141 -137 -138 -139 -135 -139 -134 -132 -133 -135 -135 -132 -133 -134 -133 -130 -130 -134 -135 -134 -132 -129 -129 -132 -134 -133 -135 -131 -131 -131 -128 -132 -132 -132 -134 -135 -136 -138 -135 -136 -136 -137 -137 -140 -136 -138 -135 -133 -135 -136 -136 -135 -139 -138 -140 -135 -133 -136 -134 -140 -137 -132 -133 -137 -132 -135 -134 -132 -132 -135 -131 -134 -137 -132 -132 -135 -135 -136 -136 -132 -132 -131 -132 -136 -134 -132 -135 -135 -134 -136 -140 -140 -140 -136 -137 -138 -137 -137 -132 -140 -137 -139 -138 -137 -136 -138 -135 -136 -137 -141 -139 -140 -140 -141 -140 -143 -140 -143 -139 -136 -134 -138 -136 -138 -141 -138 -139 -141 -141 -139 -139 -139 -141 -139 -142 -142 -141 -141 -138 -139 -140 -141 -142 -139 -141 -139 -139 -140 -144 -140 -142 -143 -144 -138 -142 -144 -144 -142 -141 -141 -140 -142 -146 -145 -149 -152 -146 -137 -134 -139 -152 -155 -147 -144 -142 -140 -140 -144 -141 -142 -143 -142 -141 -141 -142 -144 -145 -143 -143 -145 -147 -144 -146 -144 -143 -145 -140 -147 -142 -141 -139 -139 -142 -142 -139 -138 -141 -141 -142 -143 -142 -146 -143 -146 -141 -138 -142 -153 -166 -161 -143 -131 -135 -144 -144 -144 -146 -145 -141 -139 -134 -136 -141 -144 -143 -142 -139 -135 -139 -142 -141 -143 -143 -143 -139 -140 -144 -144 -142 -146 -146 -145 -144 -144 -143 -146 -145 -144 -143 -143 -143 -142 -143 -144 -142 -144 -137 -143 -148 -153 -146 -140 -142 -141 -143 -145 -148 -147 -145 -143 -142 -145 -146 -144 -145 -148 -148 -146 -148 -150 -147 -149 -148 -149 -152 -147 -148 -144 -142 -143 -143 -144 -143 -144 -144 -141 -141 -145 -147 -147 -145 -145 -146 -144 -146 -142 -143 -146 -151 -147 -148 -150 -147 -149 -147 -146 -148 -147 -147 -150 -147 -144 -145 -147 -144 -149 -145 -146 -149 -146 -147 -148 -145 -147 -149 -145 -146 -148 -148 -148 -145 -146 -146 -147 -144 -146 -147 -144 -142 -142 -142 -145 -143 -143 -144 -145 -143 -146 -144 -146 -146 -147 -147 -148 -146 -150 -149 -151 -151 -147 -145 -145 -146 -147 -149 -146 -148 -143 -149 -149 -147 -146 -147 -146 -145 -147 -150 -150 -151 -150 -150 -151 -152 -157 -154 -152 -156 -152 -153 -149 -147 -155 -153 -150 -150 -148 -152 -151 -150 -151 -150 -152 -152 -154 -151 -153 -154 -150 -152 -150 -152 -155 -155 -150 -151 -152 -152 -149 -149 -151 -151 -151 -149 -152 -152 -155 -152 -150 -151 -152 -152 -149 -147 -146 -147 -149 -149 -151 -151 -154 -154 -152 -151 -151 -150 -151 -151 -153 -152 -152 -149 -149 -148 -147 -151 -151 -147 -153 -154 -154 -152 -153 -151 -149 -148 -150 -147 -152 -152 -150 -146 -150 -151 -150 -150 -152 -153 -152 -151 -153 -150 -149 -149 -148 -150 -151 -154 -153 -149 -150 -148 -152 -151 -153 -156 -153 -151 -151 -154 -151 -151 -151 -152 -149 -151 -153 -155 -153 -154 -151 -150 -152 -156 -158 -156 -155 -153 -150 -151 -155 -158 -155 -155 -156 -152 -153 -157 -156 -156 -151 -155 -154 -159 -150 -153 -155 -148 -151 -152 -151 -153 -153 -154 -150 -148 -153 -156 -155 -153 -151 -149 -152 -154 -153 -151 -151 -150 -152 -147 -148 -153 -151 -155 -154 -153 -154 -154 -159 -159 -158 -158 -158 -156 -157 -158 -161 -159 -156 -156 -158 -159 -156 -155 -152 -153 -155 -157 -155 -158 -154 -151 -154 -153 -154 -155 -154 -149 -150 -154 -156 -151 -152 -152 -151 -151 -150 -154 -154 -154 -155 -154 -157 -156 -157 -157 -157 -154 -152 -158 -156 -154 -157 -152 -154 -158 -157 -157 -160 -154 -159 -156 -155 -157 -158 -159 -153 -154 -153 -156 -155 -153 -156 -157 -153 -157 -157 -156 -160 -155 -154 -158 -158 -159 -159 -154 -157 -162 -162 -160 -159 -161 -159 -160 -158 -157 -160 -161 -156 -156 -159 -161 -157 -158 -162 -159 -158 -158 -157 -159 -159 -161 -161 -155 -154 -154 -156 -157 -155 -157 -158 -155 -155 -155 -157 -155 -153 -155 -157 -157 -158 -159 -160 -159 -157 -158 -159 -158 -154 -155 -157 -158 -159 -159 -158 -160 -160 -158 -161 -157 -159 -160 -155 -154 -326 -495 -495 -670 -835 -836 -1012 -1178 -1177 -1345 -1342 -1344 -1509 -1336 -1330 -1502 -1445 -1446 -1610 -1605 -1437 -1433 -1434 -1595 -1592 -1585 -1582 -1582 -1909 -1906 -1904 -2064 -2061 -2055 -2217 -2377 -2538 -2701 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 0 0 0 -1 -1 0 0 -1 -1 0 -1 -1 -2 -1 0 0 0 -1 0 -1 -1 0 0 -2 0 0 -2 -1 0 0 -1 -4 -3 -2 -2 -2 -3 -2 -4 -3 -2 -2 -3 -2 -2 -2 -3 -4 -3 -4 -4 -2 -4 -4 -1 -3 -3 -2 -1 -3 -4 -3 -4 -2 -3 -2 -4 -3 -4 -4 -4 -5 -5 -5 -4 -4 -5 -7 -6 -4 -4 -5 -4 -6 -7 -7 -5 -6 -5 -4 -4 -5 -6 -6 -5 -4 -5 -4 -5 -5 -4 -4 -3 -6 -6 -6 -4 -6 -4 -4 -5 -6 -5 -5 -5 -5 -5 -6 -7 -7 -6 -5 -6 -6 -5 -7 -8 -8 -7 -8 -8 -7 -7 -7 -8 -9 -8 -7 -8 -7 -6 -7 -9 -9 -10 -9 -8 -8 -9 -8 -9 -9 -8 -9 -8 -7 -8 -7 -8 -9 -6 -7 -8 -7 -8 -6 -9 -9 -10 -11 -9 -10 -10 -10 -9 -9 -10 -11 -12 -12 -12 -12 -11 -11 -10 -13 -11 -11 -10 -12 -10 -10 -10 -11 -11 -10 -11 -10 -11 -11 -12 -14 -11 -13 -12 -12 -12 -11 -13 -12 -11 -14 -12 -11 -10 -12 -12 -16 -14 -16 -13 -12 -15 -13 -16 -17 -13 -14 -13 -14 -13 -14 -15 -16 -14 -14 -17 -17 -15 -15 -17 -15 -17 -17 -15 -16 -16 -16 -16 -15 -15 -16 -16 -15 -15 -15 -16 -16 -17 -17 -18 -18 -17 -17 -16 -16 -16 -16 -16 -16 -16 -13 -18 -16 -16 -16 -15 -18 -17 -15 -16 -17 -17 -15 -16 -16 -18 -18 -20 -20 -20 -19 -18 -18 -18 -20 -21 -19 -19 -19 -21 -20 -20 -19 -19 -19 -19 -19 -19 -21 -22 -21 -21 -19 -20 -21 -21 -21 -20 -20 -21 -20 -21 -21 -20 -23 -21 -20 -20 -19 -20 -22 -21 -20 -18 -20 -20 -19 -20 -20 -21 -19 -20 -20 -19 -19 -21 -20 -20 -19 -21 -19 -19 -21 -21 -23 -23 -23 -23 -22 -19 -21 -23 -22 -22 -22 -23 -23 -22 -25 -25 -23 -23 -24 -24 -24 -21 -22 -24 -23 -22 -21 -21 -21 -20 -20 -22 -24 -23 -23 -26 -23 -24 -26 -25 -24 -26 -24 -25 -28 -28 -29 -26 -26 -26 -25 -26 -26 -27 -30 -27 -25 -26 -23 -24 -26 -28 -26 -28 -26 -24 -24 -25 -25 -26 -26 -26 -26 -26 -26 -25 -25 -24 -26 -26 -27 -27 -28 -28 -28 -28 -28 -28 -28 -27 -28 -28 -31 -31 -27 -31 -34 -35 -33 -37 -37 -34 -36 -36 -36 -37 -39 -35 -32 -32 -32 -33 -34 -33 -33 -33 -33 -33 -32 -31 -33 -33 -33 -32 -33 -33 -33 -31 -32 -35 -36 -36 -36 -34 -33 -34 -34 -34 -34 -35 -33 -33 -33 -34 -34 -35 -33 -32 -33 -36 -36 -36 -35 -36 -38 -38 -35 -35 -32 -34 -34 -35 -36 -32 -35 -33 -35 -37 -34 -35 -34 -38 -41 -40 -37 -41 -41 -40 -39 -41 -41 -42 -43 -40 -40 -40 -39 -39 -40 -38 -39 -40 -39 -39 -38 -37 -39 -37 -38 -42 -39 -38 -41 -39 -37 -36 -37 -40 -39 -38 -40 -39 -39 -38 -38 -38 -38 -38 -40 -37 -38 -39 -39 -39 -36 -40 -39 -40 -40 -40 -42 -40 -39 -41 -38 -41 -42 -41 -41 -43 -45 -46 -45 -44 -44 -44 -43 -41 -41 -44 -43 -44 -41 -42 -43 -40 -41 -38 -39 -42 -43 -43 -44 -44 -43 -43 -41 -43 -44 -42 -41 -39 -40 -44 -42 -40 -40 -42 -41 -41 -42 -41 -41 -42 -42 -42 -41 -42 -44 -44 -43 -42 -44 -46 -43 -42 -41 -40 -41 -42 -43 -42 -42 -43 -42 -45 -46 -45 -46 -47 -47 -47 -43 -45 -46 -46 -47 -48 -46 -46 -46 -45 -46 -47 -47 -48 -48 -45 -48 -48 -44 -47 -48 -49 -48 -50 -48 -48 -48 -48 -49 -48 -50 -49 -50 -49 -48 -44 -51 -48 -49 -50 -48 -49 -49 -49 -50 -46 -49 -47 -50 -54 -55 -56 -55 -51 -51 -52 -52 -54 -57 -52 -51 -50 -52 -54 -50 -49 -51 -52 -51 -51 -48 -49 -53 -54 -52 -53 -52 -50 -49 -53 -56 -55 -53 -53 -54 -54 -53 -54 -58 -57 -58 -55 -54 -55 -55 -52 -53 -54 -56 -54 -54 -60 -61 -57 -52 -48 -55 -66 -67 -60 -56 -61 -60 -61 -57 -57 -63 -64 -64 -65 -67 -72 -69 -70 -63 -52 -55 -64 -57 -54 -65 -79 -76 -58 -45 -57 -70 -77 -66 -40 -25 -25 -57 -83 -76 -64 -67 -60 -45 -38 -75 -102 -75 -32 -23 -65 -106 -107 -89 -72 -75 -60 -51 -60 -85 -99 -78 -56 -58 -73 -80 -87 -88 -93 -60 -41 -46 -61 -71 -74 -68 -74 -81 -87 -57 -47 -54 -61 -62 -87 -99 -90 -72 -63 -77 -78 -70 -67 -75 -91 -90 -80 -70 -70 -70 -75 -89 -94 -92 -89 -80 -75 -67 -64 -70 -77 -80 -75 -77 -73 -67 -62 -66 -78 -76 -71 -74 -76 -66 -60 -74 -93 -95 -76 -60 -65 -89 -93 -89 -86 -82 -77 -74 -78 -88 -91 -92 -89 -74 -72 -70 -76 -81 -82 -79 -70 -64 -71 -80 -82 -81 -76 -72 -68 -68 -75 -76 -81 -78 -75 -69 -67 -72 -75 -80 -80 -74 -69 -69 -75 -80 -82 -82 -80 -77 -79 -76 -75 -75 -74 -78 -81 -80 -80 -77 -75 -78 -77 -77 -79 -77 -73 -74 -74 -79 -81 -82 -80 -78 -73 -71 -74 -74 -76 -75 -73 -72 -70 -73 -74 -72 -73 -74 -72 -76 -76 -77 -77 -79 -78 -81 -83 -83 -81 -80 -77 -82 -86 -89 -85 -81 -79 -80 -77 -78 -80 -80 -80 -79 -77 -80 -83 -81 -78 -80 -82 -84 -81 -79 -82 -81 -81 -85 -80 -83 -82 -84 -86 -84 -85 -86 -85 -84 -85 -85 -86 -87 -89 -90 -86 -83 -84 -84 -83 -79 -79 -80 -81 -80 -77 -80 -78 -76 -77 -77 -76 -72 -77 -74 -79 -81 -80 -76 -78 -78 -82 -84 -83 -83 -83 -84 -86 -91 -92 -88 -86 -90 -90 -91 -89 -90 -89 -92 -95 -94 -86 -83 -83 -93 -99 -97 -89 -81 -82 -91 -98 -96 -91 -81 -79 -87 -94 -95 -96 -94 -89 -85 -77 -73 -86 -100 -106 -101 -90 -80 -83 -97 -96 -81 -77 -84 -92 -97 -98 -103 -101 -84 -73 -85 -111 -125 -115 -100 -97 -97 -90 -101 -113 -101 -81 -76 -98 -131 -140 -110 -65 -57 -86 -122 -135 -127 -109 -92 -71 -82 -114 -132 -112 -78 -77 -100 -128 -120 -100 -80 -84 -107 -124 -118 -102 -90 -90 -96 -116 -128 -131 -110 -77 -68 -88 -127 -135 -130 -115 -100 -94 -94 -95 -100 -113 -128 -119 -97 -87 -96 -112 -116 -112 -107 -108 -108 -104 -99 -101 -108 -116 -113 -107 -106 -111 -125 -127 -117 -96 -94 -110 -131 -134 -117 -103 -100 -108 -120 -130 -126 -119 -115 -110 -107 -105 -109 -123 -128 -112 -98 -94 -100 -110 -116 -114 -105 -97 -98 -102 -113 -120 -120 -111 -101 -102 -109 -113 -111 -109 -110 -112 -112 -110 -110 -113 -112 -115 -117 -112 -112 -113 -114 -120 -114 -110 -111 -117 -117 -115 -109 -104 -107 -121 -128 -118 -100 -93 -105 -120 -131 -133 -115 -95 -85 -100 -114 -120 -121 -117 -113 -115 -120 -119 -108 -104 -114 -122 -128 -125 -110 -101 -109 -126 -130 -129 -120 -107 -105 -114 -120 -123 -112 -106 -103 -106 -105 -106 -102 -107 -109 -113 -114 -109 -109 -107 -106 -105 -108 -116 -122 -118 -110 -100 -105 -117 -128 -134 -128 -119 -112 -114 -122 -126 -124 -117 -105 -103 -108 -114 -117 -119 -113 -108 -108 -114 -114 -110 -105 -103 -103 -107 -113 -108 -98 -96 -102 -111 -114 -113 -110 -114 -115 -117 -114 -112 -110 -118 -119 -122 -115 -112 -108 -116 -120 -120 -118 -112 -113 -113 -117 -115 -112 -108 -110 -106 -104 -100 -97 -100 -105 -110 -107 -104 -105 -104 -104 -105 -111 -117 -117 -116 -110 -103 -101 -107 -115 -116 -116 -111 -116 -117 -117 -114 -113 -114 -110 -113 -110 -107 -112 -111 -116 -115 -114 -110 -105 -109 -113 -116 -116 -115 -110 -108 -109 -110 -107 -110 -109 -120 -120 -118 -112 -109 -111 -119 -126 -123 -120 -117 -115 -112 -113 -114 -114 -117 -117 -115 -111 -113 -111 -110 -115 -116 -114 -117 -113 -114 -114 -115 -119 -117 -115 -115 -114 -115 -118 -116 -116 -112 -110 -108 -110 -111 -110 -110 -108 -111 -113 -109 -111 -112 -109 -110 -110 -110 -114 -118 -119 -119 -120 -119 -120 -118 -117 -119 -118 -120 -121 -120 -121 -120 -118 -118 -119 -123 -118 -116 -117 -118 -116 -114 -119 -118 -119 -118 -115 -111 -109 -108 -113 -114 -116 -114 -115 -111 -115 -115 -121 -120 -120 -124 -123 -122 -125 -123 -119 -122 -121 -117 -117 -115 -114 -117 -116 -113 -111 -114 -114 -113 -115 -116 -117 -113 -114 -114 -116 -118 -119 -118 -120 -122 -124 -122 -122 -122 -122 -120 -121 -122 -123 -122 -122 -120 -121 -123 -120 -122 -117 -117 -114 -119 -114 -114 -116 -119 -115 -114 -118 -118 -119 -119 -121 -120 -119 -123 -117 -120 -121 -121 -121 -121 -121 -125 -123 -123 -122 -124 -123 -121 -121 -123 -127 -123 -121 -121 -121 -121 -121 -121 -121 -122 -121 -122 -121 -121 -121 -124 -123 -124 -124 -125 -125 -125 -126 -125 -128 -128 -127 -125 -126 -123 -124 -122 -121 -120 -122 -121 -121 -123 -122 -120 -124 -124 -122 -122 -120 -121 -119 -120 -119 -122 -121 -122 -123 -122 -124 -123 -121 -122 -125 -124 -128 -129 -131 -128 -127 -126 -127 -126 -127 -127 -127 -125 -127 -126 -125 -122 -125 -125 -126 -123 -124 -125 -121 -122 -127 -127 -124 -123 -123 -126 -126 -127 -127 -124 -123 -124 -128 -126 -121 -122 -123 -125 -124 -122 -121 -121 -124 -122 -124 -124 -123 -124 -122 -123 -125 -125 -126 -124 -123 -125 -127 -124 -124 -125 -124 -124 -124 -128 -129 -128 -128 -130 -127 -128 -127 -131 -131 -128 -128 -129 -127 -127 -126 -129 -127 -128 -127 -127 -123 -123 -129 -129 -128 -127 -127 -127 -127 -127 -125 -120 -125 -126 -126 -131 -129 -131 -130 -128 -126 -128 -129 -134 -131 -136 -133 -133 -133 -131 -130 -131 -133 -134 -133 -132 -133 -132 -132 -132 -130 -130 -130 -127 -126 -127 -127 -128 -126 -124 -124 -128 -129 -130 -127 -129 -127 -128 -126 -131 -131 -132 -134 -136 -134 -135 -130 -134 -135 -137 -136 -135 -137 -138 -141 -138 -135 -140 -140 -137 -141 -141 -140 -137 -138 -136 -133 -132 -133 -132 -133 -135 -132 -133 -133 -132 -131 -133 -130 -130 -127 -129 -129 -129 -129 -129 -129 -128 -132 -133 -130 -130 -133 -134 -134 -139 -134 -136 -135 -135 -134 -133 -134 -134 -132 -134 -134 -132 -131 -129 -133 -132 -132 -131 -133 -130 -134 -132 -132 -129 -131 -131 -132 -133 -131 -131 -132 -130 -129 -133 -131 -132 -131 -132 -133 -132 -133 -133 -134 -133 -134 -134 -133 -135 -136 -130 -134 -134 -131 -133 -132 -134 -134 -131 -131 -134 -133 -135 -133 -133 -130 -130 -134 -131 -132 -132 -130 -129 -129 -132 -130 -131 -129 -132 -133 -134 -132 -131 -132 -132 -134 -135 -133 -134 -135 -138 -136 -138 -140 -139 -140 -144 -141 -139 -138 -136 -139 -140 -138 -138 -140 -137 -137 -138 -137 -136 -133 -133 -134 -133 -133 -132 -131 -132 -132 -133 -131 -132 -132 -134 -131 -132 -131 -133 -136 -132 -132 -133 -130 -128 -131 -131 -132 -131 -135 -135 -134 -137 -139 -138 -137 -137 -138 -136 -138 -136 -136 -135 -136 -135 -135 -138 -137 -142 -138 -137 -137 -136 -135 -135 -136 -136 -134 -133 -133 -135 -133 -137 -133 -134 -134 -132 -133 -133 -133 -136 -134 -134 -136 -134 -129 -131 -137 -134 -133 -133 -137 -136 -135 -138 -139 -138 -138 -140 -139 -135 -136 -135 -138 -140 -139 -137 -139 -139 -133 -137 -140 -138 -136 -139 -137 -140 -141 -143 -142 -141 -137 -138 -140 -138 -137 -137 -137 -137 -142 -142 -140 -142 -140 -137 -138 -140 -140 -140 -142 -141 -140 -141 -137 -140 -140 -142 -141 -141 -140 -138 -139 -139 -140 -142 -143 -143 -141 -142 -142 -144 -146 -141 -141 -143 -141 -143 -147 -149 -146 -148 -145 -137 -135 -147 -154 -154 -147 -143 -142 -142 -142 -142 -143 -145 -144 -138 -140 -143 -144 -146 -144 -143 -139 -146 -146 -143 -143 -144 -145 -142 -146 -142 -146 -142 -141 -140 -143 -143 -137 -140 -140 -145 -143 -142 -144 -146 -145 -142 -141 -141 -147 -160 -166 -152 -136 -130 -138 -146 -143 -145 -148 -145 -137 -136 -137 -142 -142 -139 -143 -139 -137 -139 -141 -140 -140 -143 -140 -141 -144 -143 -140 -145 -142 -144 -147 -146 -145 -144 -147 -144 -148 -143 -145 -143 -144 -145 -146 -143 -142 -138 -145 -151 -150 -147 -139 -141 -142 -141 -145 -149 -147 -147 -144 -143 -142 -142 -147 -144 -146 -151 -148 -148 -147 -147 -151 -148 -150 -146 -151 -150 -148 -144 -140 -143 -145 -146 -144 -145 -144 -144 -145 -145 -144 -143 -145 -142 -148 -144 -146 -145 -147 -148 -147 -149 -150 -147 -147 -145 -147 -149 -146 -150 -149 -146 -146 -143 -145 -148 -149 -150 -148 -150 -146 -145 -147 -146 -147 -148 -147 -145 -152 -149 -146 -147 -147 -146 -145 -146 -144 -144 -138 -141 -146 -145 -145 -142 -143 -145 -144 -147 -146 -146 -146 -145 -145 -147 -144 -143 -150 -147 -151 -148 -150 -147 -146 -148 -149 -148 -146 -146 -147 -146 -148 -150 -151 -147 -146 -145 -146 -148 -152 -150 -152 -148 -150 -156 -154 -152 -154 -150 -153 -152 -153 -151 -154 -153 -152 -151 -149 -149 -151 -152 -147 -149 -151 -153 -152 -152 -154 -155 -152 -147 -152 -154 -157 -157 -152 -153 -152 -151 -151 -154 -152 -149 -149 -149 -151 -156 -151 -149 -152 -152 -151 -151 -153 -148 -146 -150 -149 -148 -151 -150 -149 -152 -150 -152 -152 -151 -152 -155 -154 -154 -149 -152 -149 -149 -151 -151 -151 -151 -149 -152 -154 -154 -152 -150 -146 -149 -152 -151 -153 -152 -148 -147 -148 -149 -155 -155 -151 -147 -153 -150 -155 -152 -151 -151 -148 -146 -149 -149 -154 -154 -149 -149 -149 -149 -157 -156 -152 -154 -149 -151 -154 -154 -153 -150 -149 -152 -149 -157 -156 -157 -151 -149 -156 -152 -159 -155 -151 -151 -154 -157 -155 -154 -154 -152 -153 -155 -157 -158 -157 -153 -154 -155 -158 -156 -156 -152 -160 -151 -149 -153 -155 -154 -150 -151 -147 -155 -154 -151 -152 -152 -150 -152 -154 -151 -157 -151 -154 -150 -151 -152 -148 -153 -155 -153 -153 -151 -155 -154 -155 -156 -156 -158 -158 -159 -160 -161 -157 -156 -157 -156 -158 -158 -158 -155 -156 -154 -153 -155 -157 -159 -157 -153 -150 -155 -151 -157 -157 -151 -150 -151 -151 -154 -158 -153 -151 -150 -151 -152 -155 -156 -153 -151 -155 -160 -161 -157 -153 -156 -156 -154 -156 -159 -157 -155 -153 -154 -155 -156 -160 -160 -157 -156 -158 -160 -155 -155 -154 -154 -154 -157 -156 -159 -155 -153 -152 -157 -158 -158 -155 -153 -157 -160 -162 -159 -160 -156 -156 -157 -160 -161 -163 -160 -160 -160 -159 -163 -160 -157 -157 -158 -159 -160 -160 -159 -161 -160 -159 -155 -157 -158 -161 -160 -158 -159 -157 -157 -155 -156 -156 -157 -159 -156 -158 -155 -156 -155 -154 -156 -153 -152 -154 -160 -161 -160 -160 -160 -158 -156 -161 -160 -157 -157 -157 -160 -159 -160 -161 -157 -158 -158 -158 -162 -161 -152 -154 -330 -499 -495 -668 -833 -839 -1012 -1177 -1182 -1343 -1342 -1342 -1509 -1337 -1331 -1505 -1445 -1445 -1610 -1605 -1436 -1433 -1434 -1593 -1595 -1586 -1580 -1581 -1911 -1904 -1906 -2065 -2061 -2055 -2217 -2377 -2539 -2701 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -2 -1 -1 -1 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 -1 -2 0 -1 0 -1 -2 -3 -3 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -5 -5 -2 -5 -4 -3 -2 -3 -3 -3 -3 -3 -4 -2 -3 -3 -3 -3 -4 -4 -4 -6 -4 -4 -5 -6 -6 -5 -5 -5 -4 -5 -5 -5 -6 -7 -5 -5 -5 -4 -6 -6 -5 -6 -5 -4 -5 -5 -4 -3 -4 -5 -5 -5 -5 -5 -4 -5 -6 -4 -4 -5 -5 -5 -5 -6 -7 -7 -6 -6 -6 -6 -6 -5 -6 -8 -7 -7 -7 -6 -7 -7 -9 -7 -8 -7 -7 -7 -7 -7 -7 -7 -8 -9 -9 -9 -10 -8 -9 -8 -8 -8 -9 -9 -7 -7 -8 -8 -8 -9 -9 -7 -8 -7 -8 -10 -9 -9 -10 -9 -9 -10 -11 -10 -8 -9 -11 -10 -12 -11 -10 -12 -12 -12 -10 -10 -11 -9 -12 -10 -12 -10 -11 -10 -11 -10 -12 -10 -9 -13 -13 -14 -13 -14 -12 -10 -11 -13 -12 -14 -12 -13 -13 -12 -9 -16 -14 -16 -12 -14 -15 -13 -15 -15 -14 -13 -13 -14 -12 -13 -15 -15 -12 -13 -14 -15 -17 -16 -15 -16 -18 -15 -17 -16 -15 -16 -16 -15 -16 -16 -15 -15 -15 -16 -17 -15 -16 -19 -18 -16 -18 -16 -16 -16 -16 -15 -15 -17 -16 -16 -15 -17 -15 -17 -16 -17 -17 -15 -17 -15 -15 -17 -16 -17 -17 -18 -19 -19 -19 -20 -20 -20 -19 -20 -20 -19 -19 -21 -19 -21 -18 -20 -21 -20 -18 -18 -20 -21 -21 -21 -21 -21 -19 -20 -20 -21 -22 -20 -23 -21 -20 -22 -22 -19 -21 -21 -21 -20 -18 -19 -20 -19 -22 -21 -18 -18 -21 -21 -19 -21 -21 -19 -19 -20 -20 -21 -20 -19 -19 -21 -20 -20 -22 -21 -22 -21 -21 -24 -23 -21 -24 -21 -20 -21 -23 -22 -24 -23 -23 -25 -25 -23 -23 -22 -22 -23 -24 -23 -21 -22 -22 -21 -21 -22 -21 -21 -26 -23 -24 -24 -25 -27 -27 -25 -25 -27 -27 -28 -28 -26 -28 -26 -25 -25 -25 -27 -29 -27 -28 -25 -27 -29 -26 -26 -27 -26 -28 -29 -25 -24 -24 -25 -25 -27 -27 -25 -27 -26 -26 -24 -25 -25 -26 -26 -27 -26 -26 -26 -28 -29 -28 -27 -29 -29 -29 -30 -28 -30 -32 -32 -32 -33 -35 -35 -34 -37 -38 -36 -35 -36 -34 -34 -34 -34 -33 -33 -32 -30 -33 -32 -34 -33 -33 -33 -34 -33 -32 -33 -32 -32 -32 -33 -34 -36 -35 -33 -33 -35 -35 -33 -32 -34 -34 -35 -36 -34 -34 -34 -33 -33 -35 -37 -34 -35 -33 -36 -37 -39 -36 -34 -36 -34 -35 -34 -34 -34 -34 -34 -37 -35 -34 -35 -33 -35 -35 -37 -39 -40 -40 -39 -39 -38 -41 -43 -42 -42 -42 -38 -41 -41 -38 -38 -39 -40 -40 -38 -40 -39 -38 -39 -39 -39 -38 -39 -41 -39 -38 -39 -38 -40 -37 -36 -37 -39 -41 -41 -37 -37 -35 -37 -39 -40 -40 -39 -41 -41 -38 -39 -38 -37 -37 -39 -40 -40 -39 -41 -41 -40 -40 -41 -41 -41 -41 -41 -44 -44 -44 -45 -45 -42 -42 -40 -42 -44 -43 -44 -44 -42 -42 -39 -39 -39 -42 -43 -43 -42 -42 -44 -43 -43 -44 -44 -43 -42 -40 -41 -40 -42 -41 -42 -40 -40 -41 -40 -41 -42 -41 -41 -40 -41 -42 -44 -43 -41 -43 -43 -42 -42 -43 -41 -42 -42 -41 -42 -41 -42 -41 -42 -44 -44 -45 -46 -48 -45 -45 -45 -46 -46 -47 -47 -48 -46 -44 -47 -47 -48 -47 -47 -46 -45 -48 -48 -47 -47 -48 -48 -45 -48 -47 -47 -50 -49 -50 -50 -46 -48 -50 -50 -46 -49 -49 -50 -48 -47 -48 -49 -50 -51 -51 -50 -50 -47 -49 -49 -50 -53 -55 -55 -52 -52 -54 -53 -57 -52 -52 -49 -52 -52 -51 -51 -51 -51 -52 -50 -51 -52 -50 -50 -53 -49 -54 -52 -53 -53 -52 -51 -51 -53 -55 -53 -55 -52 -55 -56 -57 -58 -55 -55 -52 -50 -53 -57 -56 -54 -48 -52 -57 -58 -55 -53 -62 -62 -59 -53 -54 -64 -70 -65 -54 -58 -64 -62 -61 -61 -63 -66 -61 -55 -53 -67 -80 -82 -64 -45 -51 -70 -78 -70 -63 -64 -68 -70 -58 -53 -52 -59 -61 -57 -32 -21 -32 -67 -83 -85 -64 -55 -47 -49 -60 -66 -79 -91 -84 -73 -57 -57 -50 -81 -111 -103 -70 -45 -63 -94 -106 -93 -74 -49 -53 -64 -87 -100 -84 -72 -51 -38 -51 -70 -96 -90 -80 -56 -48 -55 -61 -72 -90 -99 -89 -72 -63 -67 -74 -84 -87 -76 -72 -73 -80 -82 -86 -87 -94 -92 -81 -72 -71 -76 -80 -80 -74 -72 -76 -80 -77 -73 -68 -71 -73 -66 -65 -69 -78 -74 -68 -68 -81 -83 -69 -63 -74 -89 -91 -83 -78 -78 -82 -83 -87 -86 -79 -76 -72 -80 -88 -88 -79 -70 -69 -77 -84 -85 -87 -77 -73 -73 -77 -75 -74 -72 -74 -73 -76 -76 -75 -73 -66 -66 -70 -76 -76 -77 -71 -68 -73 -77 -80 -79 -77 -75 -75 -75 -78 -75 -77 -80 -83 -81 -78 -79 -76 -78 -78 -78 -79 -79 -78 -76 -77 -77 -77 -79 -80 -75 -75 -75 -73 -72 -74 -76 -75 -74 -69 -70 -73 -71 -70 -70 -71 -72 -75 -76 -72 -73 -78 -79 -84 -83 -81 -81 -85 -85 -84 -85 -84 -82 -81 -78 -79 -74 -75 -77 -80 -77 -79 -78 -79 -79 -80 -80 -82 -77 -77 -81 -80 -81 -80 -80 -82 -83 -82 -82 -84 -86 -88 -84 -83 -85 -85 -85 -88 -90 -88 -87 -89 -88 -85 -84 -83 -80 -80 -81 -82 -82 -80 -78 -79 -76 -77 -76 -77 -79 -74 -75 -77 -75 -76 -76 -79 -82 -81 -80 -80 -80 -83 -85 -87 -87 -87 -87 -90 -90 -91 -86 -86 -88 -93 -94 -87 -80 -82 -95 -104 -103 -95 -81 -76 -82 -90 -100 -103 -95 -85 -80 -86 -89 -87 -85 -95 -104 -99 -79 -65 -71 -89 -109 -103 -87 -75 -81 -94 -96 -83 -70 -86 -101 -110 -106 -95 -87 -86 -84 -92 -97 -107 -108 -105 -102 -95 -78 -93 -107 -112 -103 -97 -104 -109 -113 -87 -70 -77 -96 -107 -117 -131 -129 -103 -68 -69 -110 -133 -123 -103 -103 -102 -82 -72 -88 -117 -137 -129 -104 -78 -69 -95 -135 -143 -117 -102 -100 -104 -92 -89 -105 -117 -121 -107 -107 -107 -106 -105 -98 -97 -107 -124 -125 -113 -102 -94 -95 -98 -107 -120 -125 -112 -94 -86 -86 -97 -115 -128 -127 -119 -104 -94 -110 -122 -130 -120 -109 -97 -97 -107 -119 -130 -129 -118 -100 -102 -113 -129 -137 -125 -114 -108 -111 -114 -110 -110 -111 -112 -109 -102 -100 -103 -107 -108 -107 -114 -115 -109 -105 -105 -110 -112 -107 -102 -106 -112 -109 -108 -108 -114 -116 -111 -108 -113 -115 -116 -109 -104 -107 -115 -119 -119 -121 -113 -112 -119 -121 -122 -112 -100 -98 -111 -122 -125 -111 -104 -107 -110 -114 -115 -116 -112 -111 -109 -110 -112 -111 -115 -121 -120 -120 -107 -99 -102 -115 -128 -128 -115 -110 -113 -120 -123 -118 -118 -123 -129 -122 -109 -105 -105 -110 -114 -108 -100 -92 -96 -109 -118 -118 -109 -101 -103 -110 -117 -115 -104 -102 -108 -115 -118 -116 -116 -119 -120 -123 -126 -128 -119 -117 -120 -115 -116 -111 -111 -113 -113 -116 -114 -113 -110 -106 -107 -107 -112 -112 -108 -108 -105 -106 -108 -98 -94 -98 -108 -116 -113 -111 -111 -112 -116 -116 -118 -123 -117 -113 -108 -112 -119 -119 -120 -119 -121 -120 -113 -110 -113 -113 -117 -115 -111 -103 -104 -108 -103 -99 -101 -103 -106 -102 -103 -99 -97 -103 -106 -109 -106 -112 -115 -115 -109 -107 -108 -112 -112 -117 -119 -119 -115 -115 -117 -117 -119 -111 -111 -111 -108 -113 -113 -116 -117 -113 -112 -108 -112 -113 -112 -109 -113 -114 -109 -106 -108 -111 -112 -114 -111 -113 -111 -111 -114 -117 -118 -117 -118 -120 -120 -123 -116 -115 -110 -113 -114 -119 -121 -112 -110 -110 -109 -113 -114 -115 -115 -113 -110 -114 -116 -116 -121 -119 -114 -114 -115 -114 -116 -117 -113 -113 -111 -107 -112 -114 -112 -110 -108 -108 -108 -110 -111 -110 -110 -110 -111 -114 -117 -118 -115 -115 -117 -117 -119 -118 -118 -119 -121 -123 -120 -119 -118 -118 -120 -122 -122 -122 -119 -117 -115 -116 -116 -113 -116 -122 -119 -115 -111 -107 -109 -113 -110 -110 -113 -116 -111 -114 -117 -119 -121 -119 -120 -122 -124 -125 -124 -123 -122 -120 -118 -117 -117 -118 -117 -115 -114 -115 -112 -111 -114 -114 -118 -116 -115 -112 -113 -114 -117 -119 -117 -120 -121 -122 -121 -122 -120 -121 -126 -124 -122 -120 -121 -120 -123 -125 -124 -119 -118 -116 -116 -120 -115 -114 -114 -114 -117 -117 -118 -118 -117 -118 -117 -117 -117 -122 -122 -120 -122 -120 -118 -119 -124 -123 -122 -124 -124 -125 -121 -123 -122 -123 -121 -122 -121 -124 -124 -122 -117 -120 -123 -124 -122 -120 -120 -121 -121 -122 -123 -121 -121 -125 -126 -127 -125 -123 -125 -128 -127 -127 -127 -125 -125 -125 -125 -125 -123 -121 -121 -119 -123 -123 -123 -124 -123 -123 -121 -123 -123 -120 -119 -119 -118 -120 -122 -120 -121 -120 -122 -122 -121 -123 -123 -123 -125 -127 -130 -129 -127 -128 -125 -125 -128 -126 -125 -129 -128 -124 -125 -123 -126 -124 -126 -124 -124 -126 -124 -123 -124 -126 -128 -129 -127 -126 -125 -126 -126 -122 -125 -127 -123 -123 -125 -125 -124 -124 -122 -124 -122 -123 -121 -121 -123 -123 -122 -125 -124 -126 -125 -123 -123 -127 -126 -124 -127 -126 -124 -123 -125 -127 -125 -129 -127 -127 -127 -129 -130 -131 -128 -127 -126 -128 -129 -130 -129 -126 -127 -129 -126 -126 -126 -124 -126 -126 -126 -124 -130 -128 -123 -127 -127 -127 -125 -123 -125 -124 -129 -130 -130 -130 -134 -128 -128 -131 -129 -133 -134 -135 -134 -132 -132 -132 -132 -131 -134 -134 -135 -131 -131 -130 -131 -132 -131 -130 -127 -127 -125 -125 -126 -127 -128 -126 -128 -127 -130 -129 -130 -128 -128 -128 -128 -131 -133 -131 -134 -133 -135 -135 -135 -137 -136 -140 -137 -136 -137 -137 -137 -138 -136 -139 -138 -142 -140 -137 -139 -139 -137 -136 -131 -131 -134 -132 -132 -133 -133 -136 -136 -131 -130 -130 -131 -131 -130 -130 -127 -129 -130 -127 -130 -132 -131 -131 -132 -129 -132 -134 -136 -137 -136 -136 -137 -134 -134 -134 -132 -132 -133 -132 -132 -131 -134 -130 -130 -129 -133 -131 -133 -131 -132 -131 -135 -129 -131 -130 -135 -134 -129 -132 -133 -131 -132 -129 -131 -134 -135 -130 -136 -132 -132 -133 -138 -134 -134 -133 -134 -136 -132 -131 -134 -134 -132 -133 -133 -132 -133 -133 -129 -134 -135 -132 -132 -130 -135 -132 -130 -132 -133 -131 -131 -131 -128 -129 -132 -130 -131 -132 -132 -133 -132 -132 -131 -132 -135 -133 -134 -133 -135 -140 -139 -136 -139 -141 -138 -139 -140 -139 -140 -140 -138 -144 -138 -137 -140 -139 -140 -137 -136 -133 -134 -134 -136 -134 -133 -129 -130 -131 -132 -132 -131 -134 -129 -136 -132 -132 -135 -132 -130 -132 -134 -131 -128 -133 -128 -131 -132 -134 -134 -134 -139 -137 -137 -137 -137 -136 -135 -135 -138 -139 -138 -137 -137 -136 -137 -137 -140 -140 -138 -134 -139 -138 -135 -136 -136 -134 -133 -131 -132 -135 -135 -133 -134 -134 -134 -133 -133 -133 -134 -135 -134 -133 -134 -134 -130 -132 -132 -133 -136 -136 -137 -137 -136 -138 -136 -137 -135 -135 -139 -139 -139 -137 -138 -137 -142 -140 -138 -136 -138 -139 -139 -138 -136 -140 -140 -140 -141 -142 -143 -140 -139 -139 -137 -137 -138 -137 -142 -143 -141 -142 -140 -141 -140 -140 -139 -138 -137 -140 -144 -141 -139 -138 -136 -140 -141 -138 -141 -140 -140 -138 -139 -140 -139 -141 -143 -141 -139 -142 -143 -145 -144 -144 -143 -143 -143 -144 -146 -147 -149 -146 -140 -134 -140 -154 -157 -152 -148 -141 -142 -142 -143 -143 -146 -143 -140 -142 -143 -141 -144 -145 -144 -143 -143 -143 -139 -139 -145 -148 -145 -139 -140 -147 -143 -144 -143 -142 -138 -141 -143 -141 -143 -145 -144 -140 -145 -146 -141 -141 -143 -145 -152 -166 -166 -142 -129 -135 -143 -143 -148 -150 -148 -140 -135 -135 -138 -140 -140 -141 -138 -140 -141 -137 -140 -140 -139 -139 -145 -141 -144 -142 -143 -145 -141 -153 -144 -145 -144 -143 -143 -149 -149 -146 -147 -146 -146 -144 -142 -142 -144 -147 -149 -148 -152 -143 -138 -139 -143 -145 -145 -149 -145 -148 -140 -142 -143 -145 -147 -146 -146 -148 -146 -147 -149 -149 -150 -149 -151 -148 -148 -146 -144 -147 -146 -143 -144 -146 -147 -147 -146 -144 -145 -145 -141 -144 -142 -140 -144 -147 -147 -145 -148 -150 -150 -146 -147 -146 -148 -148 -147 -148 -150 -148 -149 -149 -147 -146 -149 -147 -152 -150 -150 -148 -147 -147 -149 -149 -146 -147 -149 -148 -149 -148 -148 -149 -149 -146 -144 -143 -142 -139 -142 -143 -145 -144 -144 -148 -143 -146 -146 -146 -148 -143 -144 -149 -145 -145 -147 -145 -145 -149 -146 -150 -150 -149 -151 -148 -147 -146 -149 -148 -147 -145 -148 -151 -148 -150 -149 -148 -147 -149 -147 -154 -153 -150 -154 -152 -148 -153 -149 -150 -151 -155 -154 -149 -151 -153 -153 -154 -150 -147 -151 -149 -149 -152 -150 -152 -151 -152 -152 -154 -155 -151 -154 -155 -153 -157 -155 -155 -152 -154 -152 -151 -152 -150 -152 -155 -152 -152 -150 -150 -151 -151 -149 -150 -150 -149 -153 -151 -145 -151 -154 -150 -149 -147 -149 -150 -153 -151 -155 -154 -153 -154 -152 -152 -152 -151 -150 -152 -152 -151 -154 -154 -149 -149 -150 -149 -151 -151 -153 -152 -150 -147 -149 -153 -153 -151 -150 -152 -151 -153 -152 -152 -152 -150 -151 -149 -150 -148 -148 -149 -151 -151 -148 -155 -152 -153 -154 -152 -152 -152 -157 -158 -155 -152 -149 -150 -153 -152 -153 -154 -154 -153 -153 -156 -158 -157 -151 -150 -153 -151 -155 -159 -155 -153 -152 -151 -157 -156 -157 -158 -155 -154 -159 -157 -156 -158 -155 -149 -153 -152 -159 -155 -155 -152 -149 -153 -151 -155 -155 -151 -151 -150 -149 -154 -158 -156 -154 -156 -149 -151 -149 -153 -158 -154 -151 -150 -154 -155 -156 -156 -157 -153 -153 -156 -157 -160 -162 -155 -160 -157 -155 -156 -158 -156 -157 -157 -153 -158 -158 -158 -157 -157 -154 -154 -158 -155 -157 -154 -150 -151 -154 -154 -155 -153 -154 -152 -151 -153 -155 -155 -155 -153 -154 -153 -154 -159 -157 -155 -157 -156 -155 -156 -159 -158 -151 -155 -156 -157 -157 -159 -159 -156 -158 -156 -158 -158 -160 -153 -152 -156 -156 -157 -159 -157 -153 -157 -159 -156 -156 -157 -154 -154 -157 -161 -163 -161 -163 -157 -155 -157 -161 -162 -160 -157 -158 -162 -164 -163 -163 -154 -159 -159 -162 -164 -160 -157 -158 -159 -158 -161 -162 -157 -158 -159 -160 -159 -157 -157 -158 -159 -159 -158 -158 -155 -156 -156 -156 -157 -158 -153 -153 -154 -155 -159 -161 -161 -157 -159 -157 -160 -163 -162 -159 -158 -157 -159 -158 -161 -158 -157 -159 -161 -158 -161 -159 -154 -158 -332 -495 -494 -668 -841 -835 -1011 -1179 -1178 -1347 -1345 -1343 -1506 -1336 -1332 -1503 -1447 -1444 -1612 -1603 -1439 -1432 -1431 -1595 -1592 -1587 -1580 -1580 -1911 -1906 -1904 -2068 -2060 -2055 -2216 -2377 -2540 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 -1 -1 0 0 0 -2 -3 -2 -4 -3 -3 -2 -2 -1 -3 -3 -3 -4 -5 -3 -3 -4 -4 -3 -3 -3 -2 -4 -3 -2 -3 -4 -3 -3 -3 -2 -2 -1 -3 -3 -4 -5 -3 -5 -5 -4 -3 -4 -5 -6 -6 -4 -4 -6 -6 -7 -7 -4 -4 -5 -5 -5 -5 -6 -7 -6 -4 -4 -4 -5 -4 -3 -2 -4 -4 -5 -6 -6 -6 -5 -5 -5 -3 -5 -5 -5 -5 -5 -6 -8 -7 -6 -7 -6 -7 -7 -8 -8 -8 -7 -6 -6 -7 -7 -8 -6 -8 -8 -8 -7 -8 -7 -6 -7 -7 -7 -9 -11 -9 -8 -8 -7 -8 -8 -8 -8 -9 -7 -9 -8 -9 -11 -8 -8 -9 -6 -8 -9 -8 -9 -9 -10 -9 -9 -11 -11 -11 -11 -11 -9 -8 -10 -11 -11 -10 -11 -9 -12 -12 -10 -11 -10 -10 -9 -11 -11 -9 -10 -11 -12 -11 -13 -12 -14 -14 -14 -12 -12 -11 -12 -10 -12 -14 -12 -13 -14 -11 -11 -11 -15 -13 -16 -16 -13 -14 -15 -15 -14 -13 -12 -14 -14 -13 -14 -13 -14 -13 -12 -16 -16 -17 -16 -18 -15 -15 -14 -15 -17 -15 -16 -17 -15 -15 -16 -16 -15 -16 -17 -16 -16 -18 -17 -16 -15 -15 -15 -16 -17 -16 -15 -17 -16 -19 -15 -14 -16 -18 -16 -19 -16 -15 -18 -14 -14 -16 -18 -19 -17 -18 -19 -19 -19 -20 -20 -21 -19 -20 -18 -20 -19 -21 -19 -20 -19 -19 -19 -21 -21 -21 -19 -19 -22 -23 -21 -21 -20 -20 -21 -22 -23 -21 -22 -22 -21 -20 -20 -21 -20 -19 -21 -20 -21 -20 -21 -22 -21 -20 -21 -20 -21 -22 -22 -20 -20 -22 -21 -20 -19 -20 -19 -22 -21 -21 -20 -20 -21 -20 -22 -21 -22 -23 -23 -24 -22 -22 -23 -24 -22 -21 -25 -23 -22 -22 -21 -23 -24 -23 -23 -23 -21 -22 -20 -21 -23 -23 -23 -23 -21 -22 -24 -22 -23 -25 -25 -25 -27 -27 -27 -27 -27 -26 -25 -26 -28 -27 -25 -26 -25 -28 -26 -26 -26 -25 -27 -28 -27 -26 -29 -29 -27 -26 -26 -24 -23 -26 -27 -27 -27 -26 -24 -23 -26 -26 -28 -26 -25 -26 -28 -27 -27 -26 -26 -27 -27 -29 -30 -30 -29 -28 -28 -31 -31 -31 -35 -36 -34 -35 -35 -34 -36 -36 -36 -34 -35 -34 -34 -31 -33 -35 -33 -31 -31 -30 -32 -34 -33 -31 -32 -33 -34 -32 -31 -33 -33 -35 -33 -33 -34 -32 -32 -35 -35 -35 -32 -32 -33 -35 -36 -35 -35 -33 -32 -37 -37 -36 -36 -35 -34 -38 -36 -36 -37 -35 -36 -34 -35 -35 -34 -35 -32 -34 -34 -35 -34 -35 -34 -35 -38 -40 -38 -38 -38 -38 -39 -42 -39 -41 -43 -41 -42 -41 -40 -42 -39 -40 -41 -40 -38 -38 -41 -42 -38 -36 -38 -38 -40 -39 -38 -38 -39 -39 -37 -39 -37 -37 -37 -40 -38 -39 -38 -37 -37 -39 -38 -40 -40 -40 -40 -39 -39 -39 -38 -40 -35 -36 -38 -39 -42 -41 -40 -39 -41 -40 -40 -41 -41 -42 -44 -43 -43 -44 -43 -43 -42 -43 -43 -43 -44 -41 -40 -44 -41 -41 -41 -42 -40 -41 -43 -45 -44 -41 -46 -43 -43 -44 -44 -43 -42 -42 -42 -41 -41 -41 -40 -42 -41 -41 -43 -41 -40 -41 -42 -42 -42 -41 -42 -41 -43 -42 -42 -43 -40 -40 -41 -43 -43 -42 -41 -44 -41 -41 -43 -43 -46 -46 -45 -47 -46 -45 -45 -46 -45 -46 -48 -50 -45 -46 -47 -45 -46 -47 -45 -45 -52 -48 -48 -45 -48 -48 -47 -46 -49 -47 -49 -49 -49 -50 -49 -50 -47 -50 -46 -48 -50 -49 -48 -48 -49 -49 -49 -52 -47 -49 -49 -50 -53 -51 -52 -52 -51 -52 -51 -53 -54 -57 -53 -54 -51 -51 -50 -50 -50 -52 -53 -52 -51 -50 -52 -53 -54 -51 -48 -51 -54 -53 -54 -52 -55 -53 -51 -50 -52 -53 -54 -56 -54 -53 -55 -57 -57 -57 -56 -54 -49 -48 -52 -50 -55 -59 -61 -52 -46 -51 -59 -64 -61 -63 -59 -59 -50 -58 -73 -70 -54 -50 -60 -68 -58 -61 -65 -62 -54 -52 -64 -83 -84 -79 -64 -50 -55 -72 -79 -76 -66 -60 -66 -67 -51 -48 -48 -49 -47 -47 -38 -30 -49 -64 -62 -57 -64 -90 -94 -65 -42 -48 -70 -84 -89 -88 -78 -72 -74 -78 -77 -81 -82 -75 -59 -68 -89 -108 -81 -49 -49 -65 -71 -70 -78 -76 -68 -56 -53 -69 -96 -93 -72 -49 -43 -55 -79 -103 -107 -83 -54 -44 -63 -91 -97 -83 -70 -75 -81 -85 -88 -92 -92 -86 -76 -71 -77 -79 -82 -79 -74 -73 -80 -80 -76 -73 -76 -76 -61 -60 -71 -81 -75 -67 -67 -79 -79 -68 -64 -73 -81 -82 -79 -80 -83 -86 -85 -82 -77 -70 -75 -84 -87 -85 -78 -73 -72 -77 -80 -85 -88 -86 -80 -75 -76 -79 -78 -73 -70 -74 -74 -72 -74 -74 -73 -69 -73 -74 -71 -72 -72 -74 -73 -71 -74 -75 -75 -76 -75 -73 -71 -70 -74 -80 -85 -83 -80 -77 -75 -78 -80 -78 -83 -80 -76 -74 -80 -81 -82 -78 -76 -76 -75 -74 -75 -76 -75 -76 -74 -73 -72 -74 -72 -72 -73 -71 -65 -70 -71 -70 -72 -71 -72 -76 -76 -79 -80 -79 -78 -84 -85 -86 -87 -82 -82 -82 -78 -81 -78 -76 -75 -76 -76 -77 -79 -79 -79 -79 -79 -79 -77 -77 -82 -78 -81 -80 -78 -83 -82 -82 -83 -85 -84 -82 -82 -83 -86 -87 -89 -89 -86 -86 -86 -88 -90 -86 -84 -82 -84 -83 -82 -84 -84 -80 -77 -79 -77 -79 -80 -79 -77 -78 -77 -75 -76 -77 -77 -77 -78 -79 -77 -79 -84 -81 -80 -82 -82 -85 -91 -91 -88 -87 -87 -87 -85 -85 -87 -94 -98 -95 -92 -86 -82 -83 -89 -102 -105 -97 -88 -80 -78 -82 -92 -107 -107 -103 -96 -90 -73 -67 -78 -96 -108 -103 -83 -66 -70 -93 -108 -103 -81 -71 -88 -105 -111 -101 -93 -83 -83 -88 -102 -105 -108 -103 -89 -74 -71 -84 -114 -136 -116 -86 -90 -111 -122 -99 -75 -78 -96 -109 -109 -109 -114 -110 -86 -78 -105 -135 -136 -107 -75 -77 -107 -127 -129 -113 -92 -71 -68 -93 -124 -137 -124 -93 -83 -91 -116 -140 -131 -101 -77 -84 -119 -140 -125 -96 -85 -92 -99 -105 -115 -121 -117 -108 -105 -109 -109 -100 -105 -114 -114 -107 -101 -97 -109 -103 -93 -94 -108 -116 -120 -120 -117 -107 -98 -97 -106 -114 -114 -111 -117 -112 -105 -103 -107 -117 -126 -127 -113 -102 -102 -116 -132 -141 -127 -106 -96 -102 -110 -116 -116 -108 -105 -110 -109 -104 -106 -110 -110 -104 -106 -105 -108 -104 -101 -101 -106 -110 -110 -111 -111 -109 -103 -104 -116 -127 -120 -106 -100 -99 -100 -111 -119 -128 -129 -117 -105 -107 -120 -134 -134 -114 -95 -94 -107 -117 -122 -117 -113 -112 -108 -103 -97 -106 -123 -129 -126 -111 -105 -112 -119 -120 -114 -104 -97 -99 -105 -116 -126 -129 -121 -111 -107 -116 -124 -124 -122 -120 -125 -124 -113 -104 -103 -105 -107 -106 -106 -105 -102 -104 -107 -111 -113 -107 -104 -108 -120 -122 -107 -98 -97 -113 -124 -125 -124 -117 -110 -114 -122 -126 -132 -130 -117 -105 -102 -110 -124 -127 -117 -108 -104 -109 -112 -105 -103 -103 -108 -105 -106 -108 -112 -109 -102 -99 -100 -104 -109 -108 -111 -115 -114 -112 -112 -116 -119 -118 -116 -113 -112 -116 -120 -124 -123 -119 -120 -120 -115 -107 -105 -112 -115 -112 -108 -103 -99 -100 -104 -107 -108 -104 -102 -102 -93 -94 -99 -102 -108 -109 -107 -107 -108 -112 -116 -115 -114 -118 -113 -120 -118 -117 -117 -115 -118 -112 -115 -115 -114 -114 -114 -116 -115 -118 -114 -113 -112 -113 -110 -107 -111 -110 -113 -109 -103 -109 -111 -114 -109 -109 -105 -107 -113 -118 -115 -117 -114 -115 -117 -119 -121 -119 -111 -114 -115 -114 -115 -118 -116 -118 -114 -109 -111 -113 -111 -112 -112 -113 -115 -114 -117 -117 -116 -116 -117 -119 -117 -115 -113 -113 -111 -109 -110 -114 -114 -115 -111 -109 -109 -106 -107 -110 -108 -110 -110 -114 -115 -114 -114 -117 -115 -117 -117 -116 -118 -116 -118 -121 -123 -119 -120 -120 -118 -119 -122 -123 -122 -121 -118 -118 -116 -115 -116 -117 -114 -116 -113 -109 -109 -112 -109 -111 -110 -111 -114 -111 -112 -117 -119 -117 -119 -119 -124 -123 -123 -123 -122 -122 -122 -122 -119 -120 -120 -119 -116 -113 -113 -112 -113 -117 -113 -114 -114 -115 -115 -114 -115 -116 -116 -121 -117 -121 -122 -120 -120 -123 -121 -122 -126 -123 -121 -122 -120 -120 -124 -120 -121 -121 -118 -117 -114 -112 -114 -119 -118 -117 -116 -113 -118 -117 -120 -119 -119 -115 -118 -118 -122 -120 -120 -123 -123 -120 -125 -123 -122 -121 -124 -123 -121 -122 -123 -121 -124 -123 -125 -123 -118 -120 -123 -119 -120 -123 -125 -121 -121 -120 -118 -119 -123 -125 -126 -122 -125 -123 -125 -127 -127 -126 -126 -130 -125 -126 -129 -128 -126 -125 -121 -121 -124 -123 -122 -122 -124 -126 -124 -124 -124 -122 -117 -121 -119 -121 -121 -121 -121 -118 -117 -119 -120 -120 -126 -124 -122 -121 -123 -127 -127 -128 -128 -126 -121 -125 -128 -129 -130 -125 -124 -123 -124 -127 -125 -125 -125 -125 -126 -127 -126 -125 -127 -129 -128 -128 -126 -127 -128 -127 -125 -124 -122 -122 -124 -125 -126 -126 -124 -125 -125 -124 -120 -121 -123 -123 -123 -121 -120 -124 -124 -124 -123 -124 -124 -127 -129 -129 -124 -123 -124 -125 -127 -128 -128 -128 -125 -126 -126 -128 -129 -129 -131 -130 -128 -128 -127 -130 -128 -127 -127 -128 -127 -121 -124 -128 -128 -126 -124 -126 -126 -126 -126 -126 -124 -126 -126 -128 -125 -125 -129 -128 -130 -130 -132 -132 -131 -130 -132 -133 -135 -133 -129 -134 -133 -132 -132 -134 -134 -131 -132 -133 -130 -131 -130 -131 -128 -128 -127 -124 -125 -124 -126 -127 -126 -130 -129 -130 -131 -129 -124 -124 -130 -130 -132 -129 -131 -132 -132 -135 -136 -137 -137 -137 -136 -137 -139 -142 -137 -137 -137 -136 -137 -139 -140 -141 -143 -140 -139 -137 -133 -134 -133 -133 -133 -134 -134 -134 -133 -134 -131 -131 -132 -133 -133 -129 -127 -130 -132 -131 -128 -129 -128 -133 -132 -131 -131 -133 -132 -135 -135 -135 -135 -137 -138 -134 -134 -133 -133 -133 -133 -134 -131 -131 -128 -130 -132 -131 -130 -130 -131 -131 -135 -132 -129 -131 -134 -132 -131 -131 -134 -132 -131 -132 -133 -136 -134 -132 -131 -134 -133 -135 -136 -137 -133 -134 -136 -137 -134 -135 -132 -130 -133 -133 -131 -132 -133 -134 -132 -132 -132 -130 -132 -131 -131 -137 -133 -130 -131 -130 -132 -135 -133 -129 -126 -130 -132 -132 -133 -130 -132 -132 -131 -131 -130 -136 -134 -135 -134 -135 -137 -136 -137 -140 -137 -140 -139 -139 -138 -140 -141 -142 -141 -140 -141 -138 -139 -139 -139 -138 -136 -133 -136 -135 -135 -136 -133 -133 -132 -129 -131 -131 -130 -133 -134 -132 -135 -132 -132 -133 -131 -132 -129 -132 -129 -131 -131 -132 -134 -133 -133 -135 -137 -136 -136 -138 -137 -137 -137 -137 -137 -139 -141 -139 -137 -140 -137 -139 -136 -138 -135 -137 -138 -135 -139 -136 -136 -134 -134 -133 -130 -134 -133 -132 -136 -136 -132 -133 -134 -132 -134 -136 -134 -131 -134 -131 -133 -134 -134 -136 -135 -137 -137 -136 -137 -137 -136 -134 -135 -136 -141 -137 -138 -139 -140 -139 -139 -136 -140 -138 -142 -138 -140 -138 -139 -140 -139 -141 -141 -141 -141 -139 -137 -138 -141 -140 -141 -141 -141 -143 -139 -141 -142 -141 -143 -139 -139 -140 -143 -141 -139 -141 -140 -139 -139 -139 -141 -138 -138 -139 -138 -138 -141 -142 -142 -140 -141 -136 -138 -145 -143 -144 -146 -142 -140 -145 -145 -146 -149 -151 -149 -140 -134 -137 -149 -157 -151 -148 -145 -144 -144 -143 -143 -146 -146 -145 -141 -142 -143 -145 -147 -144 -142 -143 -142 -142 -140 -141 -143 -144 -140 -143 -144 -145 -140 -142 -142 -145 -141 -143 -141 -146 -145 -143 -146 -143 -142 -143 -141 -143 -143 -147 -160 -168 -152 -133 -131 -140 -149 -152 -150 -147 -142 -142 -133 -136 -138 -141 -138 -137 -139 -141 -139 -139 -138 -139 -142 -142 -140 -136 -141 -143 -144 -145 -145 -150 -146 -145 -142 -141 -143 -150 -151 -149 -147 -144 -147 -144 -145 -144 -140 -146 -153 -154 -149 -142 -140 -141 -140 -144 -149 -149 -146 -141 -142 -143 -144 -146 -147 -148 -147 -146 -146 -147 -147 -148 -148 -149 -148 -149 -145 -143 -148 -145 -146 -148 -147 -146 -146 -146 -146 -143 -144 -145 -145 -144 -143 -144 -142 -146 -146 -145 -151 -150 -146 -145 -146 -150 -146 -146 -148 -150 -145 -148 -151 -150 -147 -150 -154 -149 -146 -150 -150 -151 -149 -151 -148 -151 -149 -145 -149 -150 -148 -149 -148 -145 -146 -144 -147 -142 -141 -142 -143 -142 -139 -147 -147 -146 -145 -145 -146 -144 -144 -149 -147 -144 -146 -144 -149 -146 -150 -147 -147 -146 -149 -148 -151 -148 -149 -151 -148 -146 -148 -148 -147 -147 -147 -151 -152 -150 -148 -151 -150 -150 -151 -154 -152 -150 -149 -149 -149 -150 -150 -152 -153 -152 -151 -152 -152 -153 -155 -151 -151 -148 -150 -153 -153 -150 -151 -149 -148 -154 -155 -157 -155 -154 -153 -153 -157 -154 -155 -155 -152 -154 -153 -153 -154 -156 -153 -148 -150 -145 -150 -152 -151 -149 -148 -146 -149 -152 -155 -153 -149 -149 -147 -147 -147 -152 -156 -153 -152 -153 -152 -152 -156 -156 -153 -152 -150 -152 -154 -153 -151 -150 -151 -151 -149 -151 -150 -152 -152 -149 -151 -155 -154 -153 -151 -148 -149 -151 -150 -152 -157 -153 -149 -147 -149 -147 -156 -154 -149 -148 -146 -152 -154 -155 -157 -152 -149 -148 -154 -157 -157 -158 -155 -146 -149 -156 -156 -152 -154 -152 -149 -154 -158 -156 -156 -154 -152 -151 -151 -154 -157 -154 -156 -151 -154 -159 -155 -155 -157 -153 -155 -158 -160 -157 -157 -151 -156 -151 -154 -155 -158 -150 -156 -152 -154 -155 -154 -155 -153 -151 -146 -150 -154 -154 -159 -156 -156 -151 -152 -153 -156 -157 -153 -150 -149 -153 -159 -158 -156 -155 -153 -151 -155 -159 -160 -157 -156 -154 -155 -158 -160 -161 -160 -154 -155 -158 -156 -158 -158 -155 -156 -156 -156 -160 -156 -154 -154 -152 -155 -154 -155 -154 -154 -154 -152 -153 -152 -155 -155 -154 -153 -154 -157 -155 -152 -153 -154 -156 -156 -160 -158 -156 -155 -153 -156 -154 -158 -159 -158 -158 -160 -158 -158 -157 -158 -152 -157 -159 -158 -156 -157 -157 -155 -158 -157 -161 -158 -157 -158 -158 -157 -156 -156 -158 -160 -163 -160 -158 -162 -160 -158 -160 -160 -158 -159 -162 -160 -163 -160 -162 -159 -160 -162 -162 -161 -157 -159 -160 -159 -159 -162 -160 -158 -159 -159 -159 -159 -159 -159 -157 -158 -162 -161 -155 -152 -154 -158 -157 -157 -155 -154 -160 -158 -156 -158 -159 -158 -161 -158 -160 -161 -161 -159 -161 -159 -158 -160 -159 -158 -159 -162 -159 -159 -160 -162 -157 -157 -327 -497 -495 -670 -835 -837 -1011 -1179 -1181 -1344 -1347 -1343 -1510 -1338 -1329 -1501 -1446 -1445 -1612 -1604 -1438 -1434 -1430 -1594 -1593 -1585 -1580 -1581 -1910 -1905 -1908 -2066 -2061 -2054 -2215 -2378 -2539 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -2 -1 -3 -1 0 -1 0 -1 0 -1 -1 -2 0 -1 -1 0 -1 0 0 -2 -3 -2 -2 -3 -3 -2 -3 -2 -3 -3 -4 -4 -3 -4 -4 -4 -4 -4 -3 -4 -4 -4 -5 -5 -4 -3 -4 -5 -4 -2 -2 -2 -2 -3 -4 -4 -4 -2 -3 -4 -5 -3 -3 -4 -4 -4 -5 -6 -5 -5 -6 -6 -5 -5 -5 -5 -5 -6 -4 -6 -7 -6 -7 -5 -4 -3 -3 -3 -2 -5 -5 -5 -5 -6 -4 -4 -5 -6 -5 -4 -4 -4 -5 -5 -8 -7 -7 -7 -8 -9 -8 -9 -9 -8 -7 -7 -7 -6 -7 -9 -9 -9 -7 -8 -10 -9 -7 -6 -7 -8 -7 -9 -9 -8 -8 -9 -8 -8 -10 -9 -9 -8 -9 -10 -9 -9 -8 -7 -9 -9 -8 -8 -9 -9 -10 -8 -8 -9 -9 -11 -11 -12 -10 -10 -9 -10 -11 -9 -10 -10 -10 -11 -11 -10 -11 -10 -9 -10 -10 -11 -10 -9 -10 -12 -11 -11 -12 -12 -14 -12 -14 -12 -10 -10 -12 -10 -11 -11 -12 -12 -12 -13 -13 -9 -13 -13 -17 -15 -14 -14 -14 -14 -14 -14 -13 -13 -14 -14 -15 -12 -14 -15 -14 -14 -16 -14 -14 -17 -16 -17 -16 -15 -18 -16 -15 -13 -16 -16 -16 -15 -16 -16 -16 -16 -18 -18 -16 -17 -15 -17 -17 -15 -16 -16 -15 -16 -17 -15 -16 -15 -16 -16 -18 -17 -18 -17 -15 -16 -16 -15 -15 -16 -20 -19 -18 -16 -19 -19 -23 -20 -18 -18 -20 -19 -20 -20 -20 -20 -19 -20 -22 -20 -20 -19 -21 -21 -21 -19 -20 -22 -24 -24 -23 -21 -21 -21 -20 -23 -21 -23 -20 -20 -21 -20 -20 -22 -20 -23 -20 -19 -19 -22 -21 -18 -19 -22 -21 -21 -21 -20 -21 -21 -20 -18 -20 -19 -21 -22 -21 -20 -18 -20 -21 -22 -20 -21 -22 -23 -23 -23 -22 -24 -24 -22 -23 -22 -21 -21 -21 -21 -23 -22 -22 -24 -24 -21 -21 -23 -23 -24 -23 -23 -23 -22 -23 -24 -24 -24 -24 -25 -25 -27 -27 -26 -27 -25 -25 -27 -27 -24 -26 -27 -25 -26 -28 -27 -25 -26 -28 -28 -27 -27 -28 -29 -27 -25 -28 -27 -25 -26 -27 -26 -24 -25 -24 -24 -26 -26 -25 -24 -26 -28 -27 -26 -26 -29 -26 -27 -27 -27 -29 -30 -30 -31 -30 -30 -32 -32 -35 -33 -32 -35 -36 -35 -34 -35 -35 -37 -37 -36 -34 -32 -32 -33 -32 -34 -34 -32 -31 -30 -31 -33 -31 -31 -32 -32 -32 -32 -33 -33 -35 -33 -34 -34 -34 -33 -34 -33 -35 -36 -36 -32 -34 -34 -35 -36 -37 -37 -37 -35 -35 -35 -36 -36 -37 -37 -36 -34 -32 -34 -34 -35 -34 -36 -35 -34 -33 -34 -34 -31 -36 -37 -37 -38 -38 -39 -36 -37 -38 -40 -42 -43 -42 -40 -38 -41 -42 -40 -43 -42 -41 -39 -41 -41 -40 -40 -38 -38 -39 -38 -39 -39 -38 -38 -37 -37 -38 -37 -38 -39 -35 -35 -37 -38 -40 -39 -38 -39 -36 -38 -41 -41 -40 -39 -38 -39 -39 -37 -36 -38 -40 -40 -41 -37 -39 -40 -41 -39 -40 -42 -43 -43 -42 -43 -41 -41 -43 -44 -44 -44 -46 -41 -41 -42 -41 -41 -42 -43 -41 -39 -40 -42 -43 -43 -43 -44 -43 -45 -43 -42 -41 -44 -44 -42 -44 -42 -39 -40 -41 -42 -41 -41 -42 -45 -43 -42 -42 -41 -43 -43 -42 -43 -42 -41 -40 -40 -42 -39 -43 -40 -43 -40 -43 -41 -42 -45 -43 -45 -43 -42 -43 -44 -46 -48 -47 -47 -44 -44 -45 -48 -48 -46 -48 -47 -42 -45 -46 -46 -49 -49 -47 -49 -48 -46 -47 -47 -46 -49 -50 -49 -47 -47 -49 -50 -48 -47 -48 -50 -47 -48 -49 -49 -50 -50 -46 -48 -48 -48 -48 -50 -52 -53 -52 -53 -51 -49 -51 -51 -55 -52 -51 -52 -53 -53 -51 -52 -52 -50 -48 -50 -52 -52 -53 -55 -51 -49 -50 -52 -54 -53 -51 -54 -53 -54 -50 -52 -54 -55 -54 -51 -53 -54 -51 -53 -58 -58 -58 -56 -53 -53 -54 -54 -49 -48 -53 -57 -59 -59 -59 -54 -50 -54 -60 -61 -65 -59 -64 -56 -55 -63 -57 -58 -55 -57 -63 -73 -75 -68 -57 -51 -53 -67 -91 -101 -80 -56 -42 -62 -89 -88 -64 -56 -62 -48 -32 -29 -57 -82 -54 -17 -20 -49 -70 -69 -70 -78 -76 -57 -36 -52 -80 -92 -97 -82 -99 -90 -73 -63 -64 -77 -83 -88 -89 -98 -77 -51 -48 -61 -86 -98 -97 -84 -60 -49 -68 -90 -81 -63 -54 -55 -90 -92 -78 -63 -58 -60 -80 -87 -85 -75 -68 -67 -73 -80 -88 -92 -85 -75 -72 -81 -91 -94 -84 -83 -83 -83 -73 -65 -70 -86 -94 -80 -70 -68 -65 -69 -77 -83 -85 -76 -67 -63 -62 -69 -75 -80 -80 -72 -66 -61 -67 -82 -93 -91 -81 -72 -71 -77 -84 -88 -81 -75 -69 -71 -74 -80 -88 -92 -85 -79 -78 -80 -83 -86 -82 -73 -69 -70 -75 -77 -78 -75 -72 -73 -71 -70 -74 -77 -74 -71 -69 -73 -69 -75 -74 -69 -72 -71 -70 -71 -72 -72 -74 -78 -80 -84 -81 -77 -79 -79 -76 -78 -77 -79 -81 -78 -79 -80 -78 -78 -78 -75 -76 -77 -78 -79 -74 -73 -74 -74 -74 -72 -70 -71 -70 -69 -68 -64 -69 -73 -73 -71 -74 -73 -76 -78 -79 -81 -85 -83 -85 -86 -84 -84 -85 -78 -80 -77 -80 -78 -75 -76 -75 -76 -77 -78 -78 -77 -76 -79 -78 -79 -80 -79 -82 -80 -81 -80 -78 -82 -82 -81 -84 -83 -83 -84 -89 -89 -89 -89 -88 -85 -88 -86 -87 -84 -84 -84 -85 -83 -82 -82 -83 -83 -83 -78 -79 -79 -81 -78 -77 -76 -75 -80 -78 -79 -78 -78 -78 -77 -81 -78 -77 -80 -86 -87 -88 -84 -84 -83 -85 -84 -86 -91 -100 -93 -83 -82 -90 -93 -93 -90 -89 -93 -92 -93 -88 -89 -92 -93 -92 -96 -96 -104 -106 -92 -79 -73 -84 -91 -98 -92 -83 -80 -87 -93 -79 -70 -79 -99 -120 -107 -91 -81 -79 -88 -93 -105 -106 -99 -96 -89 -81 -77 -84 -106 -119 -110 -87 -99 -125 -117 -87 -69 -89 -118 -122 -109 -98 -104 -114 -102 -89 -93 -101 -107 -111 -120 -121 -113 -97 -89 -97 -120 -128 -108 -79 -66 -80 -103 -121 -131 -126 -108 -88 -83 -96 -117 -125 -122 -108 -103 -94 -98 -102 -100 -98 -106 -121 -125 -111 -93 -90 -103 -116 -117 -115 -116 -114 -106 -99 -92 -86 -88 -107 -125 -127 -115 -103 -92 -100 -115 -131 -131 -106 -91 -91 -115 -128 -120 -112 -106 -104 -105 -113 -126 -129 -120 -109 -107 -110 -118 -121 -123 -122 -113 -106 -103 -106 -115 -120 -118 -106 -103 -112 -116 -108 -93 -89 -104 -118 -112 -104 -95 -102 -111 -113 -108 -103 -100 -108 -115 -116 -107 -103 -104 -102 -108 -122 -125 -114 -108 -112 -118 -125 -124 -118 -115 -111 -109 -110 -119 -117 -120 -111 -105 -98 -104 -113 -119 -118 -110 -107 -110 -114 -116 -125 -125 -121 -108 -99 -102 -106 -113 -108 -103 -111 -123 -128 -123 -111 -107 -111 -116 -122 -121 -124 -118 -114 -110 -105 -104 -110 -114 -108 -104 -99 -98 -104 -113 -115 -109 -103 -100 -105 -110 -116 -110 -110 -115 -121 -126 -114 -110 -111 -115 -120 -124 -134 -128 -117 -107 -102 -116 -126 -128 -118 -109 -104 -105 -107 -108 -106 -105 -101 -97 -101 -110 -108 -106 -104 -106 -111 -117 -112 -105 -104 -108 -111 -114 -114 -113 -112 -117 -118 -115 -114 -117 -119 -126 -127 -127 -123 -116 -113 -108 -106 -105 -115 -115 -109 -103 -95 -97 -105 -110 -109 -106 -105 -95 -95 -98 -100 -101 -102 -103 -105 -103 -106 -107 -113 -117 -118 -118 -123 -119 -116 -120 -116 -116 -111 -117 -115 -118 -123 -122 -119 -113 -112 -114 -120 -120 -112 -109 -106 -109 -106 -110 -111 -110 -111 -107 -105 -105 -108 -115 -115 -107 -106 -109 -117 -117 -115 -116 -117 -114 -115 -114 -115 -118 -115 -114 -113 -119 -117 -119 -115 -114 -116 -114 -114 -114 -110 -111 -114 -114 -116 -117 -115 -115 -117 -119 -120 -118 -116 -113 -108 -110 -108 -116 -118 -112 -112 -108 -108 -106 -105 -109 -108 -113 -112 -111 -112 -112 -112 -115 -114 -115 -117 -117 -117 -118 -117 -120 -121 -121 -120 -119 -120 -121 -124 -122 -117 -122 -121 -120 -117 -117 -117 -116 -114 -109 -112 -109 -109 -109 -110 -111 -112 -115 -112 -110 -112 -112 -114 -116 -116 -121 -124 -125 -123 -124 -119 -121 -122 -123 -123 -119 -119 -118 -117 -115 -114 -117 -114 -112 -112 -113 -116 -116 -115 -115 -114 -116 -116 -119 -120 -119 -120 -119 -120 -121 -124 -124 -121 -123 -122 -122 -122 -125 -125 -119 -120 -120 -115 -115 -113 -117 -117 -116 -113 -116 -118 -117 -117 -117 -116 -116 -117 -120 -117 -118 -117 -124 -122 -119 -123 -125 -124 -126 -124 -122 -121 -120 -123 -122 -123 -123 -124 -126 -121 -121 -121 -120 -120 -121 -120 -120 -122 -120 -119 -124 -121 -119 -119 -121 -124 -124 -124 -124 -125 -125 -124 -126 -126 -128 -130 -127 -127 -126 -126 -125 -125 -122 -124 -125 -126 -126 -121 -121 -128 -125 -121 -123 -122 -119 -120 -121 -121 -123 -121 -118 -118 -117 -120 -120 -123 -123 -121 -121 -124 -126 -123 -127 -125 -124 -127 -125 -123 -126 -126 -129 -127 -125 -125 -124 -126 -127 -129 -126 -123 -126 -127 -126 -128 -129 -128 -127 -126 -127 -127 -129 -129 -125 -121 -124 -123 -124 -125 -125 -128 -126 -124 -125 -122 -120 -118 -122 -122 -122 -124 -122 -122 -120 -122 -123 -124 -125 -127 -127 -129 -128 -126 -123 -123 -128 -129 -130 -125 -125 -125 -128 -129 -125 -127 -131 -130 -130 -131 -131 -127 -128 -128 -125 -123 -124 -127 -126 -127 -126 -125 -124 -126 -124 -123 -124 -127 -128 -127 -126 -125 -124 -127 -129 -129 -130 -132 -134 -129 -132 -133 -133 -134 -132 -131 -132 -130 -136 -136 -132 -134 -132 -132 -134 -131 -129 -132 -132 -128 -127 -124 -126 -126 -124 -125 -127 -126 -125 -127 -130 -132 -128 -128 -127 -129 -127 -128 -131 -132 -132 -131 -132 -134 -136 -137 -135 -140 -137 -137 -137 -138 -140 -139 -136 -138 -137 -138 -139 -141 -142 -140 -140 -133 -134 -136 -135 -133 -132 -134 -134 -136 -134 -132 -130 -130 -133 -133 -133 -132 -131 -132 -128 -129 -134 -133 -129 -128 -131 -131 -134 -136 -133 -134 -134 -134 -135 -135 -136 -135 -131 -133 -135 -136 -134 -129 -131 -130 -131 -128 -133 -127 -131 -129 -131 -131 -136 -133 -133 -132 -133 -130 -134 -132 -132 -133 -130 -134 -132 -136 -133 -135 -134 -135 -135 -135 -137 -138 -135 -135 -134 -135 -135 -136 -135 -133 -131 -133 -130 -129 -133 -133 -134 -131 -130 -131 -129 -133 -134 -132 -129 -133 -132 -134 -130 -134 -131 -127 -131 -132 -132 -131 -134 -132 -131 -130 -132 -131 -130 -134 -134 -135 -136 -136 -137 -134 -134 -136 -140 -141 -141 -141 -140 -140 -142 -140 -139 -141 -142 -139 -141 -140 -137 -139 -137 -136 -133 -134 -136 -134 -136 -135 -132 -131 -133 -129 -132 -132 -132 -134 -130 -134 -133 -129 -132 -132 -132 -128 -131 -131 -133 -133 -133 -133 -134 -135 -134 -134 -137 -138 -139 -138 -139 -138 -140 -142 -138 -137 -143 -139 -136 -137 -140 -138 -135 -137 -136 -136 -134 -136 -135 -135 -136 -133 -134 -130 -134 -134 -133 -132 -132 -135 -134 -138 -134 -132 -132 -133 -134 -135 -135 -136 -134 -133 -136 -137 -135 -137 -136 -137 -136 -138 -136 -135 -136 -138 -138 -138 -139 -142 -138 -140 -136 -141 -143 -141 -139 -138 -139 -137 -138 -140 -141 -138 -143 -139 -137 -139 -144 -142 -141 -141 -141 -141 -141 -137 -140 -144 -143 -143 -138 -140 -145 -141 -141 -138 -136 -140 -141 -139 -142 -138 -136 -140 -139 -141 -140 -141 -136 -138 -140 -142 -143 -139 -140 -142 -143 -141 -141 -146 -148 -149 -152 -151 -149 -136 -132 -140 -151 -156 -152 -145 -144 -145 -143 -143 -145 -148 -148 -142 -141 -147 -145 -146 -145 -146 -144 -142 -137 -139 -140 -140 -144 -140 -143 -141 -146 -139 -140 -140 -144 -145 -144 -142 -147 -145 -144 -144 -145 -147 -143 -142 -142 -138 -142 -158 -168 -161 -138 -132 -134 -143 -150 -151 -155 -152 -138 -132 -135 -139 -142 -142 -140 -138 -135 -138 -137 -140 -139 -142 -143 -140 -141 -141 -140 -143 -144 -143 -145 -147 -142 -145 -144 -142 -148 -146 -146 -149 -147 -148 -149 -147 -145 -145 -143 -146 -150 -153 -149 -141 -141 -143 -144 -145 -145 -144 -146 -142 -145 -144 -144 -149 -147 -147 -146 -146 -146 -146 -144 -147 -147 -150 -148 -147 -147 -147 -147 -145 -147 -149 -148 -146 -144 -148 -144 -144 -147 -145 -145 -144 -144 -145 -146 -145 -145 -146 -145 -146 -147 -149 -148 -147 -146 -147 -146 -147 -149 -151 -152 -151 -151 -150 -152 -152 -147 -147 -148 -151 -155 -151 -154 -151 -149 -148 -147 -148 -148 -148 -144 -144 -148 -142 -143 -146 -145 -143 -145 -144 -144 -147 -143 -144 -146 -144 -142 -145 -147 -147 -145 -145 -147 -146 -146 -147 -150 -147 -151 -146 -149 -144 -146 -150 -152 -152 -147 -149 -147 -148 -148 -151 -150 -150 -149 -150 -154 -155 -151 -151 -147 -150 -147 -153 -150 -150 -149 -149 -148 -147 -153 -153 -151 -150 -150 -150 -151 -154 -158 -153 -152 -152 -150 -147 -150 -153 -154 -152 -153 -155 -155 -155 -156 -157 -155 -153 -154 -152 -153 -156 -157 -158 -156 -149 -152 -148 -147 -152 -152 -148 -146 -148 -151 -150 -150 -153 -149 -150 -148 -149 -150 -148 -152 -154 -154 -152 -152 -153 -152 -156 -154 -152 -153 -152 -155 -154 -153 -151 -152 -155 -152 -150 -147 -153 -149 -148 -149 -154 -155 -153 -156 -155 -150 -147 -149 -149 -149 -155 -153 -150 -149 -149 -152 -150 -151 -149 -148 -151 -155 -153 -151 -151 -151 -153 -151 -155 -155 -154 -152 -152 -153 -158 -154 -153 -156 -154 -149 -154 -156 -157 -153 -153 -152 -153 -153 -154 -152 -157 -153 -153 -158 -157 -156 -159 -157 -155 -151 -154 -158 -156 -157 -153 -154 -155 -156 -157 -152 -154 -157 -153 -154 -150 -159 -155 -156 -153 -150 -152 -152 -153 -154 -156 -152 -154 -153 -155 -157 -155 -155 -155 -153 -153 -154 -156 -158 -159 -154 -153 -154 -156 -158 -160 -156 -153 -154 -154 -157 -157 -158 -159 -158 -155 -155 -158 -158 -157 -155 -154 -156 -157 -162 -164 -154 -154 -153 -154 -158 -157 -158 -155 -154 -151 -152 -156 -157 -152 -156 -153 -154 -154 -153 -154 -156 -154 -152 -156 -155 -161 -159 -156 -153 -154 -156 -153 -155 -158 -161 -158 -157 -159 -157 -157 -155 -158 -154 -156 -158 -157 -158 -155 -156 -157 -157 -161 -161 -156 -158 -157 -160 -161 -161 -155 -155 -157 -160 -161 -163 -164 -159 -160 -156 -159 -161 -159 -162 -163 -163 -161 -161 -160 -158 -158 -162 -162 -160 -161 -162 -160 -158 -157 -158 -162 -161 -159 -159 -155 -160 -157 -158 -160 -157 -156 -155 -154 -156 -158 -159 -156 -158 -156 -157 -161 -159 -160 -156 -158 -157 -164 -161 -160 -160 -158 -160 -160 -160 -162 -161 -159 -160 -158 -161 -164 -158 -158 -155 -328 -497 -496 -669 -835 -836 -1008 -1182 -1181 -1344 -1349 -1343 -1510 -1337 -1331 -1507 -1444 -1445 -1610 -1603 -1440 -1431 -1433 -1593 -1590 -1586 -1581 -1581 -1910 -1907 -1906 -2068 -2059 -2054 -2218 -2378 -2538 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 1 0 -1 0 0 -1 0 0 0 0 -1 -1 0 -2 -2 -3 -3 -4 -4 -1 -2 -1 0 0 0 -1 0 -1 -3 -2 -2 0 -1 -1 -1 -2 -1 -2 -1 -2 -3 -3 -3 -3 -3 -4 -3 -4 -4 -4 -3 -3 -5 -4 -5 -5 -4 -3 -4 -5 -4 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -5 -4 -3 -3 -4 -6 -5 -4 -4 -6 -6 -7 -7 -5 -5 -5 -5 -5 -5 -5 -6 -7 -4 -4 -2 -3 -3 -4 -4 -5 -5 -4 -5 -5 -6 -4 -6 -6 -3 -3 -4 -5 -5 -5 -6 -8 -8 -7 -8 -8 -9 -8 -7 -8 -8 -7 -7 -7 -7 -7 -10 -8 -7 -9 -8 -8 -8 -8 -6 -8 -8 -7 -7 -7 -7 -8 -8 -8 -8 -10 -8 -9 -8 -9 -10 -8 -7 -8 -7 -8 -9 -9 -9 -8 -8 -8 -10 -10 -11 -10 -11 -10 -11 -11 -11 -10 -11 -12 -11 -9 -9 -10 -11 -11 -11 -10 -8 -10 -9 -9 -9 -11 -12 -9 -13 -13 -12 -13 -11 -14 -12 -10 -12 -14 -11 -11 -11 -12 -11 -13 -13 -11 -12 -13 -11 -16 -13 -13 -13 -12 -15 -15 -14 -13 -13 -14 -12 -14 -15 -15 -14 -17 -15 -14 -16 -15 -15 -14 -14 -16 -18 -16 -14 -17 -14 -15 -16 -17 -17 -17 -16 -16 -15 -17 -16 -15 -15 -14 -16 -15 -17 -18 -17 -17 -15 -15 -16 -15 -16 -14 -17 -16 -17 -16 -17 -17 -18 -17 -16 -15 -16 -16 -15 -18 -20 -18 -19 -20 -22 -21 -20 -18 -19 -19 -21 -19 -20 -21 -20 -21 -21 -19 -20 -20 -18 -19 -21 -21 -22 -22 -23 -23 -22 -22 -21 -19 -21 -21 -21 -22 -21 -24 -20 -19 -21 -20 -20 -23 -22 -21 -18 -19 -19 -21 -21 -21 -20 -20 -21 -21 -20 -21 -20 -19 -21 -22 -19 -19 -20 -22 -21 -22 -19 -19 -20 -22 -23 -23 -22 -21 -23 -24 -23 -23 -21 -23 -24 -23 -22 -21 -21 -22 -21 -21 -23 -23 -25 -23 -23 -25 -24 -22 -24 -23 -24 -24 -22 -26 -25 -24 -25 -27 -25 -26 -28 -26 -26 -25 -26 -27 -28 -27 -24 -24 -27 -29 -25 -26 -25 -26 -28 -29 -29 -27 -29 -25 -27 -27 -26 -26 -27 -28 -25 -24 -27 -26 -26 -25 -26 -27 -28 -26 -26 -27 -25 -27 -28 -28 -29 -28 -28 -30 -29 -29 -30 -33 -31 -34 -34 -34 -34 -34 -34 -33 -32 -35 -36 -37 -35 -34 -35 -33 -32 -35 -35 -32 -33 -31 -33 -32 -31 -30 -31 -32 -32 -30 -31 -33 -34 -34 -32 -33 -34 -34 -32 -33 -35 -35 -36 -37 -36 -34 -33 -33 -37 -36 -37 -35 -36 -38 -38 -36 -38 -39 -37 -37 -34 -34 -35 -33 -36 -34 -33 -33 -32 -33 -32 -33 -33 -35 -35 -34 -37 -37 -37 -40 -39 -37 -38 -38 -39 -40 -44 -40 -40 -40 -39 -42 -42 -42 -40 -44 -40 -39 -41 -41 -40 -39 -38 -39 -38 -38 -38 -38 -38 -39 -38 -36 -36 -38 -38 -38 -36 -37 -40 -39 -37 -37 -38 -39 -40 -39 -41 -41 -39 -39 -40 -38 -36 -36 -38 -38 -40 -41 -41 -40 -41 -39 -40 -40 -42 -42 -43 -43 -42 -43 -42 -42 -42 -40 -44 -45 -41 -39 -40 -43 -43 -41 -42 -42 -42 -41 -42 -42 -44 -44 -42 -42 -43 -43 -42 -43 -44 -45 -41 -42 -43 -42 -41 -40 -42 -43 -43 -43 -42 -43 -44 -42 -42 -43 -44 -41 -41 -43 -41 -40 -40 -41 -42 -39 -40 -42 -44 -42 -42 -44 -43 -43 -45 -44 -42 -45 -46 -46 -46 -45 -47 -43 -46 -47 -49 -46 -44 -46 -43 -44 -45 -50 -48 -50 -48 -47 -47 -46 -49 -49 -48 -48 -47 -48 -47 -49 -49 -47 -48 -47 -46 -49 -47 -47 -52 -49 -49 -49 -48 -46 -48 -48 -48 -49 -53 -53 -51 -50 -50 -54 -55 -52 -52 -52 -51 -52 -51 -53 -55 -54 -51 -49 -48 -48 -52 -57 -56 -50 -50 -51 -52 -52 -51 -54 -54 -49 -52 -52 -53 -54 -54 -53 -50 -54 -52 -51 -55 -56 -55 -55 -56 -53 -54 -55 -56 -58 -55 -51 -53 -53 -52 -58 -60 -59 -56 -53 -54 -50 -54 -62 -69 -54 -54 -57 -54 -61 -55 -51 -71 -90 -81 -57 -45 -59 -81 -80 -55 -56 -80 -112 -111 -70 -46 -37 -55 -62 -67 -68 -61 -37 -15 -28 -75 -101 -74 -35 -19 -35 -51 -63 -81 -92 -76 -57 -69 -91 -82 -55 -59 -62 -74 -87 -84 -74 -75 -67 -70 -82 -93 -96 -73 -63 -66 -70 -85 -88 -88 -63 -49 -53 -69 -92 -82 -79 -57 -69 -81 -83 -70 -71 -68 -70 -57 -69 -84 -87 -73 -66 -76 -91 -92 -81 -78 -80 -84 -84 -85 -90 -85 -78 -75 -75 -74 -76 -79 -83 -79 -76 -79 -78 -73 -76 -77 -72 -66 -69 -72 -82 -78 -71 -67 -64 -67 -72 -77 -82 -79 -73 -75 -76 -75 -82 -84 -78 -76 -69 -68 -71 -79 -87 -90 -87 -83 -82 -83 -81 -84 -84 -83 -78 -75 -71 -74 -78 -80 -78 -71 -71 -74 -77 -73 -73 -67 -69 -71 -72 -72 -71 -69 -67 -68 -66 -66 -66 -70 -73 -75 -78 -80 -81 -78 -77 -76 -79 -77 -78 -77 -79 -81 -79 -80 -80 -81 -80 -78 -78 -78 -77 -78 -75 -76 -76 -76 -75 -73 -71 -71 -72 -68 -70 -71 -71 -71 -68 -65 -69 -70 -74 -75 -80 -79 -78 -84 -84 -85 -86 -84 -84 -82 -80 -83 -84 -80 -77 -75 -76 -76 -77 -80 -78 -75 -75 -76 -77 -77 -76 -78 -81 -78 -78 -82 -79 -80 -80 -80 -82 -80 -83 -84 -85 -87 -87 -87 -87 -88 -85 -88 -88 -87 -86 -86 -85 -85 -83 -81 -84 -83 -86 -83 -82 -81 -75 -79 -79 -78 -79 -79 -78 -78 -79 -80 -80 -77 -73 -74 -77 -82 -84 -85 -80 -79 -81 -84 -82 -85 -91 -92 -89 -86 -85 -91 -96 -90 -85 -85 -90 -96 -94 -94 -89 -86 -95 -98 -98 -93 -88 -93 -97 -92 -83 -81 -96 -107 -97 -80 -71 -77 -87 -88 -84 -77 -86 -106 -110 -93 -82 -87 -97 -101 -94 -90 -94 -98 -96 -90 -79 -82 -97 -103 -105 -99 -103 -112 -110 -92 -86 -90 -107 -116 -124 -133 -118 -90 -78 -82 -100 -124 -125 -104 -84 -90 -103 -125 -133 -122 -98 -79 -81 -105 -125 -129 -117 -89 -78 -101 -118 -118 -109 -95 -89 -95 -116 -127 -117 -97 -78 -93 -113 -120 -110 -109 -106 -102 -103 -102 -105 -109 -108 -108 -114 -123 -119 -98 -78 -83 -102 -121 -123 -107 -94 -98 -111 -113 -114 -112 -113 -114 -114 -120 -121 -110 -98 -99 -113 -126 -128 -112 -106 -104 -109 -113 -124 -121 -102 -97 -104 -124 -134 -125 -113 -109 -108 -110 -110 -109 -113 -123 -124 -113 -101 -89 -91 -97 -108 -111 -111 -101 -98 -101 -114 -113 -103 -99 -104 -111 -112 -101 -94 -101 -114 -124 -123 -111 -110 -121 -128 -126 -118 -109 -105 -109 -114 -112 -116 -123 -119 -111 -106 -102 -103 -112 -117 -118 -117 -117 -114 -109 -107 -107 -111 -120 -121 -118 -112 -110 -118 -112 -101 -91 -99 -117 -128 -121 -113 -105 -104 -117 -124 -126 -121 -114 -104 -105 -109 -111 -114 -116 -116 -112 -101 -100 -101 -107 -105 -112 -106 -104 -104 -103 -101 -102 -113 -132 -132 -127 -112 -103 -108 -112 -122 -130 -129 -122 -110 -103 -106 -118 -129 -125 -120 -112 -112 -110 -100 -103 -101 -102 -106 -106 -103 -98 -98 -97 -101 -110 -119 -122 -121 -109 -103 -105 -110 -113 -114 -113 -117 -117 -116 -112 -111 -114 -121 -126 -132 -127 -121 -119 -121 -111 -106 -102 -106 -112 -112 -106 -100 -97 -100 -106 -105 -106 -105 -100 -98 -98 -99 -101 -103 -104 -103 -98 -99 -105 -111 -119 -120 -121 -114 -118 -118 -114 -117 -116 -120 -116 -121 -123 -124 -121 -118 -119 -116 -117 -118 -117 -110 -109 -108 -106 -110 -115 -110 -108 -104 -104 -106 -108 -108 -110 -109 -108 -112 -113 -109 -109 -113 -115 -113 -113 -113 -114 -113 -115 -115 -116 -118 -118 -115 -113 -116 -118 -119 -116 -113 -111 -112 -114 -114 -116 -116 -115 -114 -115 -120 -122 -119 -117 -113 -113 -111 -111 -113 -114 -113 -115 -110 -110 -109 -109 -110 -110 -109 -107 -109 -111 -112 -114 -113 -111 -110 -114 -114 -118 -118 -117 -118 -116 -118 -118 -121 -122 -123 -121 -122 -121 -120 -119 -118 -119 -120 -119 -116 -116 -110 -110 -111 -108 -107 -110 -111 -111 -111 -110 -115 -114 -114 -111 -111 -117 -120 -119 -122 -122 -123 -122 -123 -123 -122 -122 -122 -120 -120 -117 -115 -114 -118 -119 -115 -114 -113 -114 -114 -114 -119 -115 -113 -116 -117 -118 -119 -120 -120 -117 -120 -121 -123 -123 -124 -123 -122 -121 -123 -123 -123 -123 -122 -117 -114 -115 -117 -116 -115 -115 -113 -115 -116 -115 -115 -120 -115 -117 -119 -117 -118 -119 -119 -117 -123 -122 -123 -123 -124 -122 -124 -126 -122 -123 -120 -121 -121 -126 -122 -124 -127 -121 -121 -119 -119 -122 -119 -119 -122 -121 -117 -120 -121 -121 -121 -121 -122 -123 -123 -123 -123 -125 -126 -126 -125 -127 -127 -125 -129 -129 -123 -123 -124 -122 -123 -126 -127 -124 -125 -127 -123 -121 -122 -122 -121 -123 -123 -123 -124 -122 -119 -118 -120 -120 -121 -122 -120 -118 -120 -124 -125 -122 -123 -124 -123 -124 -126 -124 -123 -126 -125 -124 -127 -128 -126 -127 -125 -126 -126 -127 -125 -126 -127 -128 -125 -126 -127 -128 -128 -128 -130 -127 -125 -127 -125 -122 -125 -128 -127 -125 -126 -129 -125 -124 -124 -120 -120 -119 -120 -120 -120 -123 -127 -122 -122 -122 -122 -122 -122 -128 -128 -128 -127 -126 -126 -128 -127 -127 -127 -126 -128 -128 -128 -125 -128 -129 -128 -132 -132 -129 -128 -127 -128 -126 -124 -124 -126 -127 -125 -127 -129 -125 -123 -123 -124 -126 -126 -128 -126 -127 -124 -123 -126 -128 -129 -127 -130 -130 -131 -133 -132 -133 -136 -133 -129 -131 -133 -132 -134 -133 -137 -132 -130 -132 -132 -134 -131 -130 -129 -127 -128 -126 -126 -125 -126 -127 -128 -127 -127 -123 -128 -131 -130 -130 -129 -126 -130 -132 -132 -131 -131 -133 -133 -135 -134 -135 -138 -140 -137 -139 -136 -136 -139 -139 -140 -138 -138 -139 -138 -140 -137 -138 -139 -138 -133 -134 -135 -135 -135 -133 -134 -133 -133 -132 -133 -133 -130 -128 -132 -134 -132 -130 -131 -132 -130 -131 -130 -131 -129 -132 -135 -133 -134 -135 -133 -136 -138 -135 -132 -133 -135 -135 -133 -134 -134 -129 -130 -133 -129 -132 -129 -127 -125 -130 -132 -135 -135 -134 -132 -131 -132 -133 -133 -132 -132 -132 -134 -131 -133 -134 -135 -135 -133 -136 -136 -134 -134 -136 -137 -136 -135 -135 -137 -137 -135 -132 -132 -130 -132 -130 -132 -132 -133 -130 -132 -134 -132 -130 -129 -132 -130 -133 -132 -134 -131 -134 -128 -133 -130 -134 -132 -130 -132 -131 -134 -133 -131 -131 -131 -133 -136 -136 -135 -131 -136 -138 -135 -138 -136 -136 -142 -145 -141 -142 -141 -142 -139 -138 -139 -139 -139 -141 -139 -139 -140 -135 -133 -135 -135 -135 -134 -134 -134 -135 -133 -131 -133 -132 -130 -131 -132 -131 -130 -131 -131 -131 -131 -133 -130 -133 -135 -131 -133 -133 -133 -135 -132 -135 -135 -138 -139 -141 -139 -139 -143 -142 -138 -137 -136 -137 -141 -138 -139 -139 -137 -138 -132 -134 -137 -135 -135 -136 -136 -135 -134 -134 -135 -132 -134 -130 -135 -136 -132 -135 -132 -134 -133 -132 -131 -134 -136 -138 -134 -134 -135 -135 -135 -136 -138 -136 -133 -136 -138 -137 -137 -138 -136 -139 -141 -141 -139 -139 -139 -141 -143 -139 -138 -140 -138 -142 -137 -138 -140 -140 -140 -141 -142 -139 -140 -138 -144 -144 -143 -140 -140 -141 -141 -138 -141 -141 -146 -143 -144 -141 -139 -138 -135 -141 -142 -138 -138 -139 -139 -137 -140 -139 -138 -139 -140 -139 -140 -138 -141 -144 -140 -141 -141 -143 -142 -145 -149 -153 -154 -154 -144 -134 -134 -147 -153 -151 -149 -147 -145 -143 -143 -142 -147 -151 -149 -144 -146 -143 -144 -148 -146 -142 -141 -141 -141 -140 -139 -141 -146 -140 -140 -138 -138 -143 -140 -143 -146 -143 -147 -143 -144 -148 -147 -145 -146 -148 -143 -141 -139 -137 -148 -166 -164 -150 -134 -131 -140 -146 -150 -154 -154 -145 -137 -134 -136 -139 -144 -141 -138 -138 -136 -135 -137 -140 -140 -140 -141 -144 -143 -142 -143 -143 -142 -141 -146 -143 -142 -144 -143 -148 -146 -145 -147 -145 -148 -149 -148 -149 -147 -146 -143 -150 -152 -147 -143 -139 -143 -146 -146 -149 -145 -148 -143 -141 -145 -147 -147 -150 -147 -147 -147 -144 -144 -145 -146 -146 -144 -148 -148 -148 -149 -147 -148 -148 -145 -148 -147 -148 -148 -146 -142 -143 -146 -146 -147 -147 -145 -143 -145 -145 -145 -146 -146 -147 -144 -144 -147 -148 -148 -147 -148 -150 -153 -150 -152 -154 -151 -148 -151 -152 -152 -147 -151 -152 -153 -154 -153 -154 -148 -149 -148 -148 -145 -143 -144 -145 -148 -146 -144 -144 -144 -147 -145 -147 -145 -144 -144 -142 -141 -145 -144 -149 -149 -144 -145 -146 -147 -148 -147 -148 -146 -146 -151 -151 -147 -148 -146 -149 -149 -152 -150 -147 -148 -152 -150 -149 -151 -154 -151 -149 -152 -155 -149 -153 -150 -149 -150 -146 -147 -151 -151 -149 -149 -148 -151 -149 -152 -148 -150 -148 -152 -158 -155 -152 -152 -153 -154 -151 -153 -151 -152 -154 -158 -153 -153 -155 -157 -158 -156 -156 -153 -152 -156 -156 -154 -155 -153 -151 -152 -150 -151 -152 -149 -149 -152 -149 -145 -152 -149 -151 -150 -146 -148 -151 -151 -153 -156 -153 -152 -150 -152 -156 -156 -153 -152 -154 -152 -151 -153 -153 -155 -155 -154 -153 -153 -150 -151 -146 -151 -155 -154 -149 -151 -154 -153 -153 -153 -151 -149 -151 -149 -152 -147 -149 -153 -151 -152 -150 -149 -150 -155 -151 -151 -155 -154 -150 -153 -154 -152 -155 -152 -151 -153 -152 -153 -155 -156 -154 -154 -156 -152 -155 -158 -151 -151 -153 -153 -151 -152 -156 -153 -153 -155 -158 -155 -159 -160 -156 -157 -154 -154 -156 -158 -155 -153 -154 -153 -152 -156 -158 -159 -154 -153 -150 -155 -154 -158 -152 -159 -153 -152 -153 -153 -155 -151 -154 -153 -158 -156 -154 -151 -152 -155 -152 -157 -158 -159 -158 -155 -151 -155 -158 -155 -160 -156 -156 -155 -152 -156 -158 -159 -157 -151 -155 -158 -159 -159 -157 -158 -159 -156 -151 -158 -158 -158 -159 -158 -158 -158 -155 -158 -156 -156 -157 -158 -153 -156 -155 -152 -153 -155 -156 -156 -152 -151 -154 -154 -154 -157 -157 -157 -156 -155 -157 -154 -156 -154 -158 -157 -155 -158 -159 -158 -158 -161 -155 -157 -158 -154 -158 -156 -156 -155 -159 -159 -158 -158 -159 -159 -157 -160 -160 -160 -160 -160 -159 -157 -157 -158 -161 -162 -161 -161 -157 -158 -162 -162 -162 -161 -160 -159 -165 -162 -159 -158 -158 -160 -160 -164 -164 -163 -161 -156 -159 -161 -162 -158 -159 -162 -159 -154 -155 -158 -158 -157 -153 -155 -159 -160 -158 -158 -156 -158 -156 -161 -160 -160 -157 -158 -159 -161 -161 -158 -158 -159 -163 -160 -160 -162 -160 -163 -161 -160 -159 -164 -160 -160 -153 -156 -329 -498 -498 -668 -834 -834 -1011 -1177 -1178 -1349 -1349 -1344 -1511 -1336 -1335 -1504 -1447 -1443 -1610 -1604 -1438 -1434 -1430 -1591 -1590 -1587 -1582 -1581 -1912 -1906 -1904 -2066 -2060 -2056 -2217 -2379 -2537 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 -1 0 0 -2 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -1 0 0 -1 -1 0 -1 -2 0 0 -1 0 0 -1 0 -1 -1 -1 -1 -2 -3 -3 -2 -3 -3 -3 -3 -3 -3 -2 -3 -4 -5 -5 -5 -5 -6 -4 -4 -4 -3 -4 -5 -4 -2 -3 -2 -2 -3 -4 -5 -4 -3 -4 -5 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -5 -6 -6 -4 -4 -4 -4 -6 -4 -3 -3 -5 -4 -4 -6 -5 -5 -4 -4 -4 -5 -4 -5 -5 -5 -5 -5 -6 -6 -8 -8 -7 -8 -8 -6 -7 -10 -8 -7 -8 -8 -7 -6 -8 -9 -9 -8 -7 -7 -9 -7 -7 -8 -8 -7 -7 -7 -8 -8 -7 -10 -8 -9 -8 -8 -9 -8 -7 -8 -8 -8 -7 -7 -8 -9 -10 -8 -8 -8 -9 -9 -9 -10 -8 -12 -11 -11 -11 -10 -10 -11 -11 -10 -10 -12 -10 -10 -9 -10 -11 -11 -9 -9 -9 -10 -10 -10 -11 -11 -12 -11 -14 -13 -14 -11 -10 -13 -11 -11 -12 -12 -12 -12 -11 -12 -13 -12 -12 -10 -15 -14 -14 -10 -10 -14 -13 -16 -16 -14 -15 -12 -14 -12 -13 -14 -17 -16 -15 -15 -15 -15 -16 -16 -16 -16 -14 -14 -16 -16 -17 -15 -17 -16 -17 -16 -16 -16 -18 -15 -14 -14 -15 -15 -16 -18 -16 -17 -17 -16 -16 -15 -16 -15 -15 -14 -18 -16 -17 -16 -16 -16 -16 -15 -17 -16 -15 -16 -14 -16 -19 -18 -19 -19 -22 -21 -20 -21 -18 -16 -19 -20 -21 -22 -22 -21 -22 -21 -18 -18 -20 -22 -22 -20 -21 -21 -22 -23 -22 -22 -21 -18 -19 -21 -20 -22 -20 -23 -21 -20 -19 -19 -21 -22 -20 -20 -19 -21 -21 -21 -21 -21 -22 -21 -19 -20 -19 -20 -22 -21 -19 -21 -20 -21 -20 -20 -21 -21 -20 -20 -20 -21 -23 -21 -22 -23 -23 -23 -22 -22 -23 -25 -21 -23 -26 -22 -21 -21 -22 -23 -24 -25 -23 -22 -22 -24 -22 -24 -24 -23 -24 -22 -25 -24 -25 -25 -25 -27 -27 -27 -27 -24 -25 -28 -26 -25 -24 -26 -28 -30 -27 -27 -25 -27 -27 -27 -26 -26 -30 -29 -29 -26 -26 -26 -26 -26 -29 -29 -28 -26 -25 -26 -27 -27 -27 -26 -26 -27 -25 -26 -28 -26 -26 -28 -28 -28 -27 -28 -30 -30 -31 -31 -31 -36 -34 -31 -35 -34 -34 -34 -35 -34 -33 -35 -35 -36 -34 -33 -33 -33 -32 -30 -33 -33 -32 -29 -31 -32 -31 -32 -32 -31 -32 -33 -33 -31 -33 -34 -34 -34 -34 -36 -35 -36 -35 -35 -35 -35 -35 -37 -37 -36 -35 -35 -38 -37 -38 -38 -39 -37 -37 -34 -35 -37 -35 -34 -36 -32 -31 -33 -32 -32 -33 -33 -34 -33 -36 -34 -36 -37 -39 -40 -37 -38 -40 -40 -38 -37 -40 -39 -40 -42 -45 -40 -42 -41 -40 -41 -44 -40 -43 -42 -41 -40 -39 -39 -38 -39 -38 -39 -39 -37 -37 -37 -36 -37 -38 -39 -38 -36 -37 -37 -39 -40 -37 -39 -41 -37 -38 -40 -41 -40 -39 -38 -35 -35 -39 -37 -41 -41 -42 -44 -40 -38 -38 -41 -40 -42 -44 -42 -43 -42 -43 -42 -43 -42 -40 -40 -40 -44 -43 -41 -42 -43 -42 -42 -42 -41 -40 -43 -41 -41 -41 -42 -44 -43 -43 -44 -44 -40 -43 -44 -41 -41 -44 -43 -40 -42 -43 -42 -44 -43 -43 -43 -43 -42 -40 -44 -42 -41 -39 -42 -40 -40 -41 -38 -43 -41 -43 -43 -45 -40 -43 -42 -42 -45 -46 -45 -45 -44 -46 -45 -45 -45 -47 -45 -44 -46 -44 -43 -48 -47 -50 -47 -49 -49 -47 -48 -48 -49 -48 -43 -49 -49 -45 -46 -50 -49 -50 -48 -49 -48 -46 -47 -49 -47 -50 -49 -49 -48 -47 -48 -47 -49 -51 -50 -49 -49 -53 -53 -53 -55 -55 -55 -53 -50 -52 -51 -51 -52 -53 -49 -50 -51 -51 -51 -53 -54 -53 -52 -51 -51 -53 -52 -54 -56 -49 -50 -53 -52 -53 -53 -53 -53 -52 -52 -51 -54 -55 -54 -57 -55 -56 -52 -50 -53 -59 -59 -60 -58 -63 -55 -52 -55 -56 -52 -51 -53 -51 -55 -59 -52 -47 -48 -60 -65 -56 -59 -65 -74 -77 -62 -55 -63 -78 -78 -67 -66 -64 -71 -87 -93 -76 -63 -67 -68 -65 -37 -34 -60 -90 -79 -53 -43 -47 -48 -53 -52 -36 -40 -56 -83 -90 -76 -56 -36 -32 -59 -103 -129 -96 -65 -22 -23 -57 -89 -107 -99 -91 -84 -70 -65 -81 -87 -84 -61 -47 -57 -97 -118 -94 -66 -54 -57 -76 -72 -72 -77 -89 -80 -87 -68 -65 -53 -62 -74 -87 -84 -75 -72 -76 -86 -89 -87 -80 -68 -65 -77 -96 -101 -94 -80 -69 -64 -63 -75 -86 -96 -91 -81 -70 -64 -66 -73 -85 -88 -81 -70 -65 -64 -68 -70 -73 -68 -70 -70 -70 -72 -73 -72 -68 -75 -77 -78 -78 -76 -75 -74 -76 -78 -80 -82 -84 -88 -92 -89 -83 -78 -76 -83 -87 -83 -83 -78 -77 -76 -75 -79 -79 -78 -73 -69 -68 -72 -71 -69 -70 -72 -71 -66 -66 -62 -61 -64 -68 -70 -77 -74 -73 -73 -75 -75 -73 -76 -77 -77 -77 -81 -80 -78 -81 -83 -83 -81 -80 -82 -80 -79 -81 -82 -79 -77 -78 -75 -76 -75 -75 -72 -72 -72 -68 -73 -73 -70 -68 -65 -68 -70 -71 -73 -73 -78 -76 -81 -84 -85 -83 -82 -85 -88 -84 -84 -84 -82 -81 -80 -78 -78 -77 -74 -76 -76 -75 -77 -75 -76 -76 -79 -78 -82 -81 -77 -78 -78 -78 -78 -78 -81 -82 -85 -86 -84 -84 -86 -86 -85 -88 -88 -87 -87 -87 -88 -86 -86 -86 -85 -87 -83 -80 -82 -79 -83 -81 -82 -81 -79 -80 -79 -79 -79 -82 -80 -77 -70 -74 -76 -79 -81 -78 -72 -75 -80 -84 -88 -85 -83 -83 -86 -83 -83 -88 -88 -90 -93 -91 -92 -89 -91 -88 -90 -99 -102 -98 -94 -86 -87 -89 -94 -94 -86 -90 -100 -98 -93 -82 -83 -84 -90 -84 -80 -81 -88 -101 -103 -88 -77 -80 -95 -113 -113 -101 -81 -74 -75 -84 -99 -110 -118 -102 -83 -76 -95 -108 -110 -98 -94 -99 -94 -107 -104 -96 -87 -106 -106 -101 -102 -105 -103 -107 -104 -111 -104 -97 -97 -111 -112 -101 -94 -97 -112 -130 -130 -116 -85 -67 -82 -114 -121 -107 -104 -93 -82 -81 -94 -124 -138 -120 -96 -82 -95 -121 -129 -117 -104 -97 -93 -99 -108 -116 -120 -116 -105 -97 -94 -96 -105 -109 -111 -111 -104 -99 -101 -110 -117 -118 -115 -112 -111 -111 -110 -111 -106 -106 -103 -113 -122 -124 -122 -121 -110 -101 -102 -105 -117 -122 -113 -103 -101 -111 -128 -128 -120 -112 -102 -101 -111 -120 -125 -117 -107 -106 -108 -105 -100 -91 -94 -109 -115 -102 -93 -99 -114 -119 -108 -95 -97 -106 -109 -108 -109 -108 -107 -109 -113 -123 -133 -126 -120 -113 -112 -113 -112 -103 -100 -102 -120 -126 -126 -113 -105 -95 -109 -122 -120 -117 -109 -109 -115 -113 -111 -109 -110 -112 -113 -119 -122 -121 -114 -105 -101 -101 -102 -108 -113 -121 -119 -113 -108 -106 -115 -125 -118 -111 -100 -104 -107 -112 -122 -124 -120 -108 -100 -99 -105 -106 -108 -106 -108 -107 -102 -95 -94 -110 -131 -133 -126 -117 -110 -113 -118 -122 -124 -124 -111 -107 -103 -108 -112 -119 -123 -123 -119 -118 -111 -106 -98 -100 -99 -102 -109 -107 -100 -91 -94 -99 -108 -117 -124 -120 -113 -110 -108 -105 -111 -115 -122 -122 -119 -111 -104 -105 -112 -120 -128 -128 -122 -122 -119 -117 -112 -109 -109 -105 -105 -101 -102 -107 -105 -104 -99 -102 -102 -105 -105 -100 -99 -95 -100 -104 -106 -105 -102 -103 -102 -105 -110 -118 -119 -116 -118 -114 -112 -113 -119 -121 -124 -125 -121 -119 -123 -124 -124 -118 -119 -117 -112 -108 -107 -107 -109 -113 -115 -109 -103 -102 -104 -109 -109 -109 -109 -110 -109 -105 -107 -110 -111 -113 -110 -108 -109 -112 -111 -113 -113 -118 -119 -115 -114 -111 -113 -121 -119 -122 -112 -108 -111 -116 -115 -117 -118 -117 -115 -112 -116 -122 -121 -119 -116 -114 -113 -112 -111 -110 -114 -112 -114 -113 -112 -112 -110 -111 -114 -109 -107 -108 -111 -112 -109 -109 -113 -112 -114 -115 -115 -117 -115 -114 -116 -118 -119 -121 -123 -123 -120 -120 -119 -120 -121 -119 -120 -119 -117 -115 -113 -113 -110 -108 -109 -110 -110 -112 -109 -108 -111 -111 -114 -112 -116 -113 -117 -118 -116 -118 -122 -124 -122 -121 -122 -124 -121 -124 -123 -117 -114 -114 -112 -117 -118 -116 -116 -116 -116 -113 -114 -115 -116 -114 -115 -119 -119 -120 -119 -119 -118 -118 -120 -121 -124 -124 -121 -121 -121 -123 -124 -125 -122 -117 -118 -119 -118 -119 -115 -117 -112 -112 -115 -113 -116 -120 -116 -112 -116 -118 -122 -118 -119 -117 -118 -120 -126 -122 -121 -123 -122 -123 -124 -123 -121 -123 -124 -121 -123 -125 -121 -120 -125 -124 -121 -121 -119 -119 -118 -120 -121 -118 -120 -120 -120 -121 -123 -122 -119 -120 -124 -123 -125 -127 -127 -125 -126 -125 -131 -129 -124 -122 -123 -126 -124 -123 -123 -126 -126 -126 -124 -124 -127 -123 -121 -120 -120 -124 -125 -124 -124 -122 -122 -119 -120 -121 -120 -121 -121 -121 -122 -123 -120 -120 -123 -123 -124 -122 -123 -125 -121 -121 -125 -126 -125 -126 -127 -129 -127 -127 -127 -126 -126 -127 -127 -128 -126 -129 -127 -125 -124 -128 -129 -128 -129 -127 -126 -125 -128 -125 -128 -130 -129 -127 -125 -121 -121 -119 -118 -122 -121 -118 -120 -121 -123 -125 -125 -124 -123 -123 -124 -124 -124 -127 -127 -128 -128 -128 -128 -132 -128 -124 -125 -126 -127 -129 -131 -129 -130 -126 -129 -131 -128 -127 -127 -125 -123 -124 -125 -126 -128 -126 -127 -124 -124 -126 -126 -129 -125 -123 -125 -128 -123 -125 -126 -128 -129 -132 -128 -126 -130 -134 -133 -132 -134 -131 -133 -133 -132 -130 -134 -135 -135 -131 -132 -133 -132 -130 -130 -130 -128 -130 -129 -129 -127 -126 -124 -126 -127 -126 -125 -127 -127 -126 -127 -128 -128 -133 -132 -130 -131 -131 -132 -133 -136 -134 -134 -136 -138 -140 -137 -138 -138 -139 -139 -140 -140 -140 -139 -135 -137 -138 -141 -139 -136 -136 -135 -133 -134 -135 -134 -134 -137 -135 -133 -132 -130 -130 -131 -132 -132 -131 -133 -134 -130 -131 -131 -131 -130 -133 -133 -134 -135 -133 -133 -134 -137 -137 -135 -136 -134 -133 -132 -132 -131 -131 -132 -136 -130 -132 -131 -129 -127 -128 -131 -131 -133 -133 -133 -133 -131 -132 -132 -133 -134 -134 -132 -133 -131 -131 -134 -135 -135 -136 -132 -132 -134 -134 -135 -134 -135 -140 -137 -135 -136 -136 -133 -136 -132 -129 -131 -135 -130 -131 -130 -130 -136 -131 -130 -127 -132 -132 -130 -132 -131 -130 -132 -132 -134 -133 -132 -131 -131 -133 -133 -131 -133 -132 -131 -131 -130 -132 -134 -137 -134 -134 -135 -135 -137 -138 -138 -136 -141 -140 -143 -143 -140 -141 -140 -139 -140 -137 -138 -140 -141 -135 -137 -138 -135 -134 -134 -134 -135 -138 -133 -132 -135 -134 -132 -132 -131 -131 -130 -129 -129 -129 -131 -131 -135 -133 -133 -133 -134 -134 -137 -133 -132 -133 -136 -135 -136 -136 -140 -141 -142 -140 -138 -139 -135 -137 -138 -140 -138 -137 -140 -135 -133 -137 -136 -135 -134 -135 -134 -134 -137 -134 -134 -135 -134 -136 -135 -137 -133 -129 -135 -135 -133 -132 -132 -135 -133 -134 -134 -135 -135 -134 -135 -134 -137 -137 -136 -132 -134 -136 -138 -135 -137 -141 -142 -137 -135 -145 -141 -141 -141 -143 -138 -138 -140 -138 -142 -137 -138 -140 -141 -144 -143 -141 -141 -140 -141 -142 -139 -142 -142 -140 -141 -141 -142 -141 -141 -142 -146 -142 -141 -140 -141 -140 -137 -139 -140 -140 -140 -137 -137 -140 -138 -139 -139 -142 -139 -139 -138 -138 -138 -142 -145 -143 -140 -141 -143 -146 -150 -152 -153 -150 -140 -133 -141 -154 -156 -149 -144 -149 -144 -141 -145 -146 -150 -148 -146 -144 -144 -147 -146 -143 -142 -138 -145 -140 -140 -140 -146 -141 -142 -140 -135 -140 -142 -139 -140 -144 -144 -143 -141 -150 -148 -149 -147 -148 -147 -146 -141 -140 -137 -144 -156 -165 -160 -142 -131 -137 -142 -150 -152 -151 -145 -143 -137 -138 -141 -140 -139 -140 -138 -137 -135 -139 -138 -140 -141 -146 -141 -140 -140 -143 -145 -141 -142 -145 -144 -143 -145 -143 -144 -145 -149 -146 -146 -147 -144 -147 -148 -148 -149 -146 -148 -150 -149 -145 -140 -140 -144 -145 -148 -152 -152 -148 -145 -143 -145 -147 -146 -147 -148 -146 -145 -146 -145 -144 -145 -145 -146 -146 -149 -148 -149 -148 -145 -148 -147 -146 -148 -149 -148 -148 -147 -145 -143 -145 -147 -145 -145 -146 -143 -142 -147 -146 -146 -147 -143 -145 -145 -146 -147 -150 -151 -152 -152 -151 -151 -150 -148 -151 -151 -150 -152 -152 -152 -156 -151 -153 -152 -149 -151 -152 -148 -143 -144 -147 -146 -149 -145 -146 -147 -143 -147 -144 -144 -147 -144 -144 -144 -142 -141 -144 -144 -148 -148 -148 -145 -146 -147 -149 -144 -147 -146 -146 -148 -146 -151 -151 -148 -147 -146 -150 -151 -148 -150 -151 -152 -152 -153 -151 -155 -154 -148 -149 -145 -149 -155 -156 -153 -147 -146 -147 -149 -149 -148 -149 -149 -149 -150 -150 -149 -153 -154 -151 -150 -151 -152 -155 -155 -154 -154 -153 -154 -153 -151 -154 -158 -157 -155 -151 -153 -156 -158 -160 -155 -150 -151 -153 -152 -152 -154 -154 -151 -151 -154 -154 -153 -151 -149 -147 -145 -144 -150 -150 -150 -153 -154 -154 -153 -152 -152 -155 -154 -152 -152 -154 -150 -151 -155 -153 -151 -155 -153 -155 -152 -152 -153 -154 -152 -153 -153 -152 -150 -155 -152 -150 -151 -151 -150 -153 -153 -150 -148 -150 -150 -151 -150 -150 -152 -152 -154 -149 -150 -153 -151 -153 -151 -154 -155 -155 -152 -150 -152 -150 -155 -156 -154 -155 -151 -154 -153 -155 -159 -152 -150 -151 -150 -154 -154 -155 -154 -152 -152 -152 -155 -159 -160 -158 -154 -156 -159 -157 -158 -156 -154 -152 -154 -152 -152 -156 -157 -157 -152 -153 -156 -154 -158 -154 -157 -156 -157 -149 -156 -154 -156 -151 -152 -154 -156 -154 -154 -152 -154 -155 -153 -154 -159 -158 -153 -152 -155 -156 -158 -157 -158 -155 -152 -155 -157 -158 -157 -158 -156 -151 -154 -157 -158 -161 -156 -158 -156 -160 -158 -156 -159 -158 -153 -157 -159 -160 -160 -159 -158 -156 -156 -158 -157 -159 -157 -151 -149 -152 -154 -156 -155 -155 -152 -151 -153 -160 -159 -156 -154 -158 -152 -153 -155 -156 -157 -157 -157 -154 -158 -159 -159 -159 -160 -159 -157 -157 -156 -160 -153 -156 -158 -159 -159 -159 -160 -160 -156 -157 -162 -159 -160 -161 -161 -161 -158 -159 -160 -157 -158 -157 -156 -163 -161 -161 -163 -162 -161 -159 -162 -163 -159 -161 -158 -158 -162 -163 -159 -164 -163 -161 -164 -161 -160 -162 -160 -157 -157 -158 -158 -157 -153 -154 -157 -156 -158 -158 -158 -156 -159 -157 -159 -158 -159 -159 -157 -157 -161 -161 -160 -161 -157 -158 -159 -158 -162 -162 -163 -161 -159 -162 -161 -160 -157 -162 -160 -154 -156 -332 -496 -497 -669 -837 -835 -1009 -1177 -1175 -1348 -1341 -1350 -1513 -1340 -1330 -1503 -1449 -1445 -1611 -1604 -1438 -1430 -1428 -1591 -1592 -1588 -1582 -1582 -1909 -1906 -1904 -2065 -2062 -2056 -2218 -2377 -2537 -2698 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -2 0 0 0 0 -2 0 -1 -1 0 -2 -3 -2 -2 0 -3 -3 -1 -2 -1 -2 -2 -2 -3 -2 -3 -3 -3 -5 -4 -4 -4 -5 -5 -3 -4 -3 -4 -4 -3 -3 -4 -3 -2 -2 -3 -3 -5 -4 -5 -4 -4 -4 -5 -3 -3 -4 -5 -5 -5 -4 -4 -4 -4 -6 -6 -5 -6 -6 -5 -4 -6 -5 -5 -5 -3 -5 -4 -4 -5 -5 -5 -4 -5 -5 -4 -5 -6 -4 -5 -5 -5 -4 -5 -6 -7 -7 -8 -6 -8 -8 -6 -7 -8 -8 -8 -8 -7 -6 -7 -8 -7 -9 -10 -8 -6 -9 -7 -6 -9 -9 -7 -7 -8 -7 -8 -8 -8 -8 -10 -9 -10 -7 -8 -7 -7 -8 -6 -7 -8 -7 -8 -7 -8 -9 -7 -8 -8 -9 -9 -10 -10 -9 -9 -10 -12 -11 -13 -11 -11 -11 -11 -10 -10 -10 -9 -10 -10 -9 -10 -10 -10 -8 -9 -11 -11 -10 -12 -13 -12 -12 -12 -11 -11 -11 -11 -11 -14 -13 -12 -11 -12 -11 -12 -14 -12 -12 -12 -12 -13 -14 -13 -11 -14 -14 -15 -14 -14 -15 -13 -13 -13 -17 -17 -17 -14 -15 -17 -18 -16 -16 -16 -17 -14 -15 -15 -17 -15 -17 -16 -16 -15 -16 -16 -16 -17 -16 -16 -14 -16 -16 -16 -17 -16 -16 -15 -16 -16 -14 -14 -16 -17 -15 -17 -14 -16 -17 -16 -16 -17 -16 -16 -17 -15 -16 -14 -15 -19 -19 -22 -20 -18 -19 -22 -20 -19 -19 -20 -20 -20 -21 -23 -21 -20 -21 -21 -22 -21 -20 -20 -20 -23 -22 -22 -22 -21 -23 -22 -21 -21 -18 -18 -21 -20 -22 -20 -20 -20 -19 -20 -20 -18 -20 -20 -20 -20 -21 -23 -22 -20 -19 -19 -19 -20 -22 -21 -21 -20 -21 -21 -22 -19 -21 -20 -21 -21 -22 -21 -23 -24 -23 -23 -23 -22 -20 -21 -23 -25 -24 -22 -23 -23 -21 -22 -23 -23 -23 -23 -22 -22 -22 -22 -23 -24 -24 -23 -24 -24 -25 -26 -24 -26 -25 -25 -27 -26 -28 -30 -27 -26 -25 -23 -24 -27 -28 -31 -30 -28 -26 -26 -28 -28 -28 -27 -27 -27 -28 -28 -27 -27 -28 -28 -25 -27 -28 -27 -26 -28 -26 -24 -27 -27 -27 -28 -26 -27 -27 -26 -25 -28 -27 -27 -26 -27 -28 -27 -31 -33 -32 -33 -33 -33 -34 -35 -34 -34 -33 -34 -33 -36 -34 -33 -34 -35 -34 -32 -33 -33 -32 -32 -32 -31 -31 -31 -33 -31 -31 -32 -33 -32 -33 -31 -31 -32 -33 -34 -35 -35 -37 -36 -35 -33 -35 -37 -37 -37 -37 -35 -38 -35 -35 -39 -40 -38 -38 -37 -35 -34 -36 -37 -37 -36 -33 -30 -32 -29 -32 -33 -32 -31 -34 -33 -33 -33 -35 -37 -37 -38 -39 -36 -38 -37 -38 -39 -39 -39 -39 -40 -42 -40 -43 -41 -42 -40 -41 -42 -41 -43 -42 -39 -39 -39 -40 -40 -38 -39 -39 -41 -38 -36 -36 -38 -38 -39 -37 -38 -37 -39 -36 -35 -38 -41 -40 -38 -37 -39 -41 -39 -39 -38 -38 -39 -38 -38 -38 -40 -40 -40 -39 -41 -40 -41 -42 -39 -39 -41 -44 -45 -43 -41 -42 -42 -39 -41 -41 -39 -43 -43 -41 -44 -42 -42 -41 -43 -44 -40 -39 -40 -43 -42 -42 -45 -44 -43 -42 -43 -44 -44 -42 -43 -44 -42 -43 -43 -41 -41 -43 -43 -44 -44 -43 -43 -43 -44 -42 -41 -39 -43 -40 -38 -40 -41 -41 -40 -40 -42 -42 -43 -41 -44 -41 -44 -44 -43 -44 -46 -45 -47 -45 -46 -44 -44 -46 -44 -46 -47 -45 -47 -46 -47 -48 -49 -48 -47 -47 -48 -49 -48 -45 -47 -47 -49 -47 -49 -47 -48 -48 -49 -48 -49 -46 -50 -51 -50 -46 -49 -48 -48 -50 -48 -46 -51 -49 -51 -54 -54 -51 -55 -53 -52 -55 -54 -50 -49 -52 -52 -51 -49 -49 -52 -51 -52 -52 -54 -51 -52 -54 -53 -53 -51 -51 -54 -50 -53 -52 -51 -53 -52 -52 -52 -51 -52 -53 -55 -54 -53 -56 -55 -56 -56 -54 -52 -50 -54 -56 -54 -65 -70 -66 -57 -49 -51 -48 -56 -54 -48 -46 -43 -46 -53 -53 -54 -52 -65 -67 -67 -72 -79 -75 -65 -45 -48 -82 -108 -94 -57 -39 -56 -74 -87 -83 -81 -63 -36 -40 -83 -98 -74 -59 -56 -48 -24 -30 -64 -93 -96 -64 -33 -12 -19 -58 -101 -110 -85 -43 -27 -37 -72 -70 -74 -80 -76 -83 -93 -96 -91 -79 -82 -89 -72 -53 -43 -76 -108 -113 -97 -69 -67 -67 -82 -92 -76 -70 -65 -61 -70 -93 -96 -92 -62 -47 -51 -67 -81 -94 -98 -83 -66 -56 -69 -79 -84 -78 -75 -84 -89 -91 -82 -75 -77 -78 -78 -80 -85 -84 -89 -83 -72 -68 -70 -74 -78 -86 -80 -74 -68 -61 -60 -65 -73 -78 -79 -71 -68 -60 -66 -70 -71 -79 -75 -75 -72 -70 -74 -78 -83 -85 -82 -81 -82 -84 -84 -82 -85 -86 -81 -80 -81 -83 -88 -86 -80 -74 -75 -78 -78 -78 -76 -71 -71 -70 -71 -71 -72 -69 -68 -64 -61 -63 -65 -66 -69 -72 -71 -71 -72 -70 -69 -71 -73 -76 -76 -80 -78 -78 -79 -81 -84 -85 -81 -80 -82 -80 -80 -83 -82 -84 -78 -77 -74 -75 -78 -79 -78 -73 -71 -71 -69 -69 -70 -69 -74 -70 -71 -71 -71 -73 -73 -76 -78 -80 -83 -87 -85 -85 -85 -85 -86 -87 -84 -81 -79 -77 -78 -84 -77 -74 -75 -74 -74 -73 -77 -77 -76 -77 -77 -79 -78 -76 -77 -79 -79 -80 -81 -81 -82 -81 -82 -82 -84 -87 -86 -86 -83 -86 -87 -90 -88 -87 -87 -88 -89 -84 -84 -85 -83 -83 -80 -82 -82 -82 -83 -82 -82 -80 -79 -78 -77 -77 -75 -74 -74 -75 -75 -74 -78 -77 -81 -80 -77 -78 -86 -88 -88 -85 -80 -81 -84 -91 -91 -90 -89 -87 -99 -103 -98 -93 -87 -89 -100 -103 -96 -88 -80 -85 -95 -107 -100 -88 -80 -84 -89 -96 -91 -85 -85 -86 -90 -89 -82 -78 -89 -109 -120 -111 -80 -62 -75 -104 -116 -106 -91 -86 -85 -84 -82 -104 -126 -119 -96 -76 -80 -97 -112 -126 -103 -85 -76 -88 -99 -89 -89 -111 -134 -145 -119 -83 -65 -75 -97 -122 -131 -127 -103 -81 -84 -107 -123 -118 -116 -116 -102 -86 -76 -93 -117 -116 -97 -78 -86 -105 -124 -127 -107 -94 -87 -109 -130 -133 -124 -99 -86 -84 -95 -113 -126 -121 -99 -89 -93 -99 -112 -115 -117 -104 -91 -94 -107 -117 -122 -125 -123 -109 -96 -91 -107 -127 -124 -111 -108 -108 -104 -106 -118 -125 -118 -100 -96 -96 -102 -111 -119 -120 -116 -108 -104 -106 -111 -114 -120 -125 -120 -107 -106 -106 -108 -106 -105 -111 -107 -100 -98 -104 -101 -104 -107 -111 -114 -105 -93 -91 -102 -114 -121 -115 -107 -99 -101 -102 -108 -123 -133 -126 -123 -114 -107 -107 -108 -107 -107 -106 -111 -122 -124 -116 -107 -109 -115 -121 -114 -114 -108 -103 -105 -108 -121 -125 -120 -108 -103 -111 -119 -122 -118 -107 -103 -107 -112 -112 -109 -104 -106 -110 -113 -117 -114 -111 -110 -105 -106 -111 -114 -118 -120 -118 -112 -107 -106 -106 -113 -111 -106 -103 -105 -102 -101 -104 -107 -114 -119 -116 -114 -116 -127 -128 -125 -121 -111 -106 -107 -104 -110 -116 -116 -108 -108 -116 -119 -119 -114 -115 -108 -103 -103 -103 -103 -101 -96 -93 -97 -105 -113 -113 -112 -109 -113 -116 -118 -114 -112 -113 -112 -118 -119 -111 -107 -109 -114 -119 -119 -123 -123 -122 -119 -115 -113 -110 -109 -106 -99 -100 -101 -101 -104 -108 -104 -104 -105 -105 -103 -100 -97 -97 -103 -107 -106 -106 -104 -103 -102 -105 -108 -113 -118 -115 -113 -113 -110 -115 -119 -124 -122 -121 -120 -122 -122 -126 -123 -123 -120 -113 -111 -113 -113 -108 -106 -108 -112 -111 -110 -110 -101 -101 -111 -113 -113 -106 -109 -103 -104 -105 -109 -108 -109 -112 -114 -111 -108 -108 -114 -116 -114 -116 -115 -116 -117 -117 -116 -115 -114 -111 -111 -116 -114 -117 -116 -115 -115 -115 -120 -123 -122 -118 -115 -114 -112 -111 -114 -111 -111 -111 -110 -114 -114 -112 -113 -112 -112 -110 -113 -113 -110 -109 -107 -110 -113 -112 -116 -114 -115 -116 -115 -111 -112 -118 -118 -121 -120 -122 -121 -122 -120 -118 -117 -117 -119 -117 -117 -118 -117 -112 -109 -111 -112 -113 -113 -111 -109 -110 -107 -112 -110 -111 -115 -116 -116 -120 -119 -123 -120 -118 -119 -121 -123 -120 -120 -117 -122 -124 -118 -114 -112 -112 -116 -119 -119 -115 -114 -115 -112 -117 -115 -116 -119 -118 -116 -119 -119 -117 -121 -121 -121 -120 -120 -120 -124 -123 -124 -123 -122 -120 -122 -119 -120 -121 -115 -117 -115 -115 -114 -115 -116 -117 -114 -113 -113 -116 -116 -118 -116 -119 -115 -120 -118 -124 -123 -122 -121 -121 -122 -123 -124 -122 -124 -125 -124 -122 -122 -125 -124 -122 -122 -121 -116 -121 -121 -121 -120 -117 -119 -118 -118 -119 -122 -123 -121 -121 -120 -120 -121 -125 -126 -123 -124 -125 -129 -129 -126 -125 -124 -126 -124 -124 -125 -121 -126 -122 -123 -126 -124 -125 -125 -125 -120 -121 -124 -122 -124 -124 -125 -125 -120 -121 -122 -123 -120 -121 -120 -120 -120 -122 -123 -121 -121 -124 -123 -123 -121 -120 -120 -121 -123 -123 -124 -124 -126 -127 -127 -128 -128 -128 -126 -127 -125 -125 -127 -129 -128 -130 -127 -124 -128 -128 -128 -129 -129 -130 -128 -127 -127 -128 -126 -126 -127 -124 -120 -120 -120 -120 -122 -122 -120 -120 -120 -120 -124 -125 -125 -125 -124 -123 -124 -124 -126 -125 -125 -127 -129 -128 -131 -127 -127 -126 -128 -130 -130 -129 -127 -129 -125 -127 -128 -127 -127 -127 -125 -126 -125 -126 -125 -124 -126 -127 -127 -131 -126 -124 -122 -126 -126 -126 -126 -124 -126 -128 -128 -126 -130 -129 -131 -131 -129 -130 -133 -132 -132 -133 -134 -132 -133 -134 -132 -133 -135 -132 -131 -128 -131 -129 -128 -129 -127 -129 -130 -129 -126 -125 -127 -127 -127 -125 -126 -125 -128 -127 -128 -130 -131 -132 -129 -131 -133 -131 -133 -136 -138 -137 -137 -136 -134 -141 -139 -138 -140 -138 -142 -139 -137 -136 -139 -138 -136 -137 -138 -137 -137 -134 -133 -131 -132 -135 -137 -139 -136 -132 -131 -129 -130 -129 -132 -133 -136 -134 -133 -132 -129 -129 -130 -132 -134 -135 -135 -137 -133 -135 -134 -134 -136 -135 -135 -135 -130 -131 -131 -132 -132 -131 -131 -132 -130 -131 -129 -132 -130 -131 -131 -132 -132 -130 -131 -130 -134 -129 -133 -135 -134 -132 -134 -134 -134 -134 -134 -135 -132 -132 -136 -134 -134 -134 -134 -136 -136 -138 -137 -137 -135 -135 -133 -132 -133 -130 -131 -131 -133 -130 -130 -128 -129 -130 -132 -132 -133 -133 -131 -129 -132 -132 -132 -132 -130 -132 -132 -130 -135 -132 -133 -134 -133 -131 -130 -133 -133 -132 -133 -136 -135 -137 -135 -136 -138 -137 -141 -141 -139 -143 -140 -140 -140 -140 -140 -141 -141 -137 -138 -139 -136 -132 -137 -136 -135 -136 -133 -135 -137 -134 -136 -132 -131 -133 -129 -130 -131 -131 -129 -128 -130 -132 -134 -131 -133 -134 -135 -135 -135 -135 -134 -134 -137 -135 -136 -132 -137 -139 -143 -140 -136 -139 -138 -138 -138 -137 -137 -137 -137 -136 -135 -137 -134 -136 -136 -133 -137 -135 -133 -132 -135 -135 -134 -137 -135 -135 -136 -133 -134 -129 -133 -133 -135 -137 -135 -134 -132 -133 -133 -135 -137 -137 -138 -134 -133 -134 -134 -137 -139 -136 -138 -137 -136 -143 -141 -141 -141 -138 -141 -142 -139 -141 -138 -140 -142 -136 -136 -140 -144 -144 -142 -142 -144 -142 -140 -142 -141 -141 -142 -139 -139 -137 -140 -141 -145 -142 -142 -143 -142 -140 -143 -139 -136 -139 -141 -141 -140 -140 -140 -138 -139 -139 -141 -139 -140 -141 -137 -136 -139 -140 -143 -144 -142 -142 -139 -146 -148 -149 -153 -153 -143 -130 -136 -153 -157 -154 -149 -147 -142 -144 -144 -145 -150 -147 -148 -145 -144 -143 -148 -144 -142 -142 -144 -141 -141 -143 -141 -142 -140 -138 -142 -140 -140 -141 -135 -140 -144 -143 -143 -144 -146 -144 -145 -151 -151 -152 -145 -139 -136 -141 -149 -162 -168 -154 -137 -131 -139 -147 -147 -150 -148 -144 -141 -135 -139 -141 -143 -141 -136 -138 -135 -136 -139 -140 -146 -142 -143 -140 -143 -141 -142 -142 -142 -144 -144 -145 -142 -145 -144 -146 -146 -146 -146 -144 -148 -147 -147 -145 -147 -141 -146 -154 -152 -146 -141 -140 -144 -147 -148 -147 -150 -148 -150 -148 -147 -146 -143 -145 -145 -145 -149 -144 -142 -142 -145 -147 -147 -148 -146 -148 -145 -149 -145 -148 -148 -148 -146 -146 -148 -151 -148 -148 -148 -148 -145 -143 -145 -141 -142 -143 -146 -147 -146 -144 -147 -145 -147 -146 -147 -149 -150 -151 -150 -153 -153 -150 -151 -148 -147 -150 -153 -153 -155 -152 -152 -153 -150 -150 -152 -150 -150 -147 -147 -146 -148 -148 -147 -147 -145 -143 -142 -146 -145 -143 -143 -143 -143 -143 -143 -143 -144 -145 -149 -144 -145 -148 -148 -142 -146 -145 -146 -148 -147 -149 -146 -148 -149 -148 -147 -149 -149 -145 -152 -153 -152 -152 -152 -155 -153 -150 -151 -149 -150 -148 -147 -149 -151 -150 -152 -151 -149 -148 -144 -147 -150 -148 -151 -152 -151 -148 -153 -152 -150 -151 -153 -150 -152 -156 -154 -155 -154 -154 -155 -155 -153 -155 -156 -155 -157 -156 -155 -156 -157 -154 -154 -150 -153 -151 -151 -153 -155 -155 -156 -156 -152 -153 -149 -147 -146 -145 -147 -148 -147 -152 -153 -153 -156 -159 -153 -152 -154 -153 -150 -152 -151 -152 -155 -153 -152 -151 -151 -154 -157 -154 -150 -153 -155 -154 -153 -154 -153 -154 -151 -151 -150 -152 -153 -147 -149 -152 -151 -154 -151 -150 -148 -152 -153 -150 -148 -151 -154 -151 -149 -155 -151 -153 -152 -151 -157 -152 -153 -152 -151 -153 -157 -156 -154 -151 -151 -155 -152 -153 -151 -151 -154 -154 -152 -150 -155 -153 -154 -154 -155 -159 -155 -153 -157 -157 -159 -157 -157 -158 -155 -155 -153 -153 -154 -155 -157 -151 -150 -152 -156 -157 -158 -155 -158 -155 -157 -158 -155 -157 -149 -157 -148 -157 -156 -156 -156 -153 -153 -152 -155 -155 -155 -155 -153 -155 -157 -155 -155 -157 -155 -155 -153 -155 -159 -158 -159 -155 -154 -154 -157 -157 -161 -156 -155 -157 -157 -157 -159 -161 -161 -160 -157 -156 -160 -156 -159 -160 -160 -155 -154 -157 -161 -161 -158 -152 -150 -151 -156 -155 -153 -152 -153 -154 -159 -156 -156 -152 -152 -153 -155 -157 -156 -156 -157 -155 -152 -155 -161 -162 -159 -159 -158 -155 -158 -162 -160 -161 -156 -155 -154 -161 -162 -162 -161 -155 -156 -159 -157 -160 -162 -162 -161 -160 -158 -160 -160 -161 -159 -158 -156 -160 -158 -161 -162 -161 -160 -164 -161 -158 -163 -161 -161 -159 -161 -158 -161 -163 -166 -162 -164 -162 -162 -163 -160 -157 -159 -158 -160 -156 -156 -154 -153 -157 -157 -160 -157 -158 -158 -156 -157 -159 -160 -159 -156 -157 -157 -160 -159 -160 -162 -161 -161 -160 -157 -160 -164 -164 -161 -159 -160 -161 -162 -160 -158 -161 -155 -157 -330 -497 -495 -669 -835 -838 -1011 -1177 -1176 -1344 -1346 -1346 -1511 -1340 -1334 -1504 -1443 -1448 -1615 -1604 -1436 -1428 -1429 -1591 -1593 -1588 -1583 -1582 -1911 -1903 -1903 -2068 -2061 -2056 -2218 -2377 -2537 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 0 0 0 0 -1 -1 0 0 1 0 -1 -1 0 0 -1 0 0 0 -1 -2 -2 -1 -1 -1 0 0 -1 0 0 -1 -2 -2 -2 -1 -1 -2 -3 -2 -2 -3 -2 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -4 -3 -3 -3 -4 -2 -4 -3 -3 -3 -4 -3 -3 -2 -4 -3 -4 -4 -5 -4 -5 -4 -4 -3 -4 -4 -4 -4 -5 -4 -4 -5 -6 -5 -6 -4 -7 -4 -5 -4 -4 -4 -7 -5 -4 -4 -5 -5 -6 -5 -6 -6 -5 -5 -4 -5 -4 -5 -5 -4 -5 -4 -5 -6 -7 -8 -7 -8 -9 -7 -9 -8 -7 -7 -8 -10 -7 -8 -9 -7 -6 -9 -7 -9 -8 -7 -7 -10 -9 -7 -8 -7 -9 -8 -7 -9 -8 -8 -9 -8 -8 -9 -9 -9 -9 -7 -6 -6 -7 -7 -8 -7 -7 -8 -7 -8 -8 -10 -9 -10 -10 -10 -11 -10 -10 -9 -12 -10 -12 -12 -9 -10 -10 -9 -10 -10 -9 -9 -9 -8 -9 -10 -10 -12 -9 -10 -12 -12 -11 -12 -12 -8 -13 -13 -11 -10 -14 -13 -13 -11 -13 -12 -12 -13 -14 -13 -10 -11 -12 -15 -14 -13 -13 -12 -13 -13 -14 -13 -12 -15 -14 -15 -14 -16 -15 -15 -13 -16 -16 -16 -15 -16 -16 -17 -14 -17 -16 -16 -16 -15 -15 -15 -13 -14 -15 -14 -15 -17 -17 -16 -16 -17 -17 -16 -17 -17 -16 -17 -15 -15 -15 -16 -16 -17 -15 -15 -13 -16 -18 -16 -15 -15 -17 -15 -16 -14 -18 -19 -20 -21 -20 -20 -19 -19 -18 -21 -21 -20 -19 -21 -20 -20 -19 -21 -22 -19 -21 -21 -22 -21 -20 -20 -21 -23 -24 -22 -21 -21 -21 -20 -20 -20 -22 -19 -19 -19 -21 -21 -21 -18 -19 -19 -19 -20 -22 -21 -19 -19 -21 -20 -18 -19 -20 -19 -22 -20 -20 -22 -21 -19 -21 -20 -22 -19 -20 -21 -23 -22 -22 -23 -26 -23 -21 -21 -22 -22 -23 -23 -23 -22 -25 -22 -21 -23 -24 -22 -24 -23 -21 -21 -22 -21 -22 -22 -24 -23 -23 -24 -25 -26 -25 -23 -25 -26 -27 -27 -26 -26 -28 -25 -26 -25 -27 -28 -29 -30 -29 -30 -29 -27 -25 -28 -28 -29 -28 -26 -28 -27 -29 -28 -29 -29 -27 -28 -26 -26 -27 -26 -28 -26 -26 -25 -25 -27 -27 -27 -26 -27 -27 -28 -28 -27 -27 -25 -29 -31 -31 -32 -31 -34 -33 -34 -35 -33 -33 -35 -28 -32 -34 -35 -37 -35 -34 -33 -34 -33 -33 -30 -31 -32 -31 -31 -32 -32 -32 -31 -32 -31 -32 -33 -32 -34 -33 -31 -32 -34 -34 -34 -37 -36 -37 -36 -35 -37 -37 -36 -37 -36 -37 -37 -37 -38 -40 -40 -37 -37 -36 -37 -37 -37 -35 -32 -33 -32 -32 -31 -31 -32 -30 -31 -33 -35 -33 -35 -34 -34 -37 -36 -37 -38 -38 -38 -36 -37 -38 -42 -40 -41 -40 -39 -42 -44 -43 -43 -43 -40 -39 -37 -39 -41 -44 -40 -39 -39 -38 -37 -38 -41 -39 -38 -37 -36 -37 -38 -39 -38 -36 -38 -37 -37 -39 -36 -37 -38 -41 -41 -40 -39 -39 -41 -40 -38 -37 -39 -37 -37 -37 -40 -43 -39 -38 -40 -41 -41 -40 -41 -42 -44 -41 -41 -42 -43 -43 -41 -41 -42 -40 -41 -42 -43 -42 -43 -42 -39 -41 -44 -41 -40 -42 -44 -43 -42 -42 -44 -43 -43 -44 -46 -43 -45 -44 -42 -43 -42 -44 -44 -41 -43 -44 -44 -45 -43 -41 -41 -42 -41 -40 -41 -40 -40 -39 -42 -40 -41 -40 -41 -44 -42 -44 -42 -43 -43 -46 -42 -44 -45 -44 -46 -46 -45 -44 -46 -48 -43 -46 -47 -46 -48 -46 -45 -46 -48 -46 -48 -51 -46 -47 -46 -45 -46 -46 -48 -51 -46 -46 -48 -47 -48 -47 -48 -50 -51 -48 -48 -47 -49 -49 -48 -51 -48 -50 -47 -52 -55 -52 -49 -52 -53 -49 -52 -53 -54 -55 -53 -52 -50 -49 -49 -50 -50 -53 -53 -51 -53 -53 -52 -52 -51 -51 -53 -52 -49 -51 -52 -53 -53 -52 -52 -52 -53 -52 -50 -53 -54 -56 -56 -57 -56 -54 -55 -53 -51 -52 -56 -58 -60 -62 -63 -68 -60 -48 -44 -53 -59 -62 -51 -42 -35 -35 -45 -62 -72 -64 -55 -55 -69 -76 -68 -57 -69 -94 -92 -49 -26 -59 -112 -114 -54 -28 -37 -68 -89 -99 -98 -72 -52 -50 -68 -71 -64 -60 -66 -72 -59 -57 -65 -58 -26 -25 -52 -78 -76 -59 -51 -52 -50 -39 -27 -49 -82 -103 -79 -62 -80 -91 -79 -55 -46 -69 -103 -106 -88 -59 -63 -80 -80 -94 -100 -101 -84 -65 -65 -76 -89 -81 -75 -69 -75 -75 -77 -70 -66 -67 -79 -92 -91 -75 -56 -54 -65 -79 -85 -88 -85 -72 -68 -76 -90 -94 -83 -83 -85 -81 -74 -72 -77 -82 -81 -81 -78 -71 -72 -71 -70 -74 -78 -72 -66 -66 -68 -68 -74 -80 -78 -70 -62 -62 -70 -73 -71 -72 -72 -77 -81 -81 -81 -83 -82 -80 -79 -79 -82 -86 -85 -81 -81 -81 -79 -82 -81 -83 -82 -82 -79 -77 -73 -72 -77 -78 -80 -73 -69 -65 -67 -66 -68 -67 -64 -64 -66 -67 -69 -68 -67 -69 -68 -70 -68 -70 -68 -72 -78 -81 -83 -82 -82 -82 -81 -82 -85 -85 -79 -78 -82 -82 -80 -84 -84 -75 -75 -79 -77 -79 -76 -75 -72 -70 -69 -71 -71 -71 -72 -71 -72 -76 -74 -77 -77 -74 -75 -78 -85 -90 -86 -84 -84 -83 -86 -84 -85 -82 -81 -79 -79 -80 -79 -75 -74 -72 -75 -74 -75 -75 -76 -76 -75 -77 -77 -78 -79 -81 -80 -77 -79 -78 -83 -82 -82 -83 -82 -85 -82 -82 -86 -85 -85 -86 -88 -90 -87 -86 -85 -84 -84 -84 -86 -85 -81 -84 -83 -81 -83 -82 -82 -80 -76 -77 -75 -75 -74 -73 -75 -74 -76 -77 -79 -78 -76 -76 -81 -84 -86 -77 -77 -81 -85 -90 -89 -89 -89 -91 -94 -92 -87 -90 -100 -105 -101 -93 -85 -86 -93 -96 -98 -97 -90 -90 -81 -78 -91 -106 -101 -91 -81 -73 -79 -87 -92 -92 -102 -102 -91 -75 -79 -97 -110 -108 -87 -71 -85 -106 -111 -99 -77 -70 -87 -109 -120 -111 -103 -103 -93 -93 -99 -109 -117 -111 -81 -66 -101 -153 -163 -128 -77 -63 -80 -103 -117 -128 -121 -95 -68 -79 -118 -139 -119 -91 -86 -110 -133 -131 -106 -74 -73 -88 -108 -120 -112 -103 -103 -92 -86 -101 -122 -128 -119 -96 -93 -109 -123 -121 -104 -92 -89 -92 -108 -123 -115 -96 -86 -93 -112 -119 -108 -99 -99 -105 -115 -122 -120 -115 -103 -96 -99 -119 -127 -126 -113 -107 -101 -106 -113 -119 -125 -120 -111 -110 -102 -93 -90 -106 -122 -129 -125 -105 -91 -93 -109 -124 -134 -129 -119 -110 -97 -91 -99 -111 -118 -112 -103 -104 -105 -108 -101 -98 -102 -112 -109 -105 -96 -100 -107 -111 -108 -107 -111 -118 -115 -110 -105 -103 -109 -124 -129 -126 -108 -95 -92 -103 -119 -132 -128 -120 -109 -102 -106 -112 -117 -118 -118 -115 -100 -96 -104 -116 -125 -117 -118 -123 -120 -113 -101 -103 -111 -118 -124 -118 -112 -99 -98 -101 -105 -112 -119 -122 -113 -106 -97 -103 -113 -121 -124 -120 -116 -111 -108 -105 -106 -109 -109 -114 -115 -111 -102 -95 -102 -111 -119 -120 -115 -113 -110 -114 -120 -128 -129 -119 -102 -96 -99 -109 -116 -114 -110 -107 -108 -116 -121 -116 -112 -107 -105 -109 -104 -103 -97 -93 -94 -102 -112 -117 -112 -111 -107 -109 -114 -116 -116 -116 -114 -117 -116 -112 -110 -109 -109 -113 -115 -117 -118 -119 -120 -122 -121 -112 -108 -104 -95 -103 -103 -102 -102 -103 -100 -109 -110 -105 -107 -102 -101 -101 -102 -105 -104 -103 -106 -104 -100 -103 -104 -113 -114 -110 -116 -113 -114 -109 -114 -118 -119 -121 -121 -124 -121 -119 -119 -123 -123 -121 -116 -112 -111 -112 -111 -113 -112 -108 -107 -105 -106 -110 -116 -110 -107 -106 -109 -113 -109 -104 -102 -103 -105 -111 -111 -113 -111 -111 -112 -111 -112 -112 -112 -114 -116 -116 -120 -119 -114 -108 -110 -114 -114 -118 -114 -114 -112 -113 -117 -124 -125 -121 -120 -114 -112 -111 -112 -112 -114 -114 -114 -114 -109 -109 -111 -111 -115 -114 -112 -115 -114 -112 -113 -111 -109 -111 -112 -112 -115 -116 -114 -113 -114 -113 -117 -116 -118 -119 -121 -120 -119 -121 -119 -119 -115 -116 -116 -118 -118 -117 -111 -110 -110 -114 -116 -114 -114 -112 -105 -108 -112 -113 -109 -113 -114 -118 -121 -120 -120 -119 -122 -119 -118 -118 -119 -118 -118 -118 -119 -119 -114 -115 -115 -118 -121 -117 -116 -113 -113 -111 -113 -118 -116 -118 -118 -120 -117 -119 -119 -123 -123 -119 -119 -120 -122 -124 -124 -124 -122 -120 -120 -123 -123 -121 -117 -115 -115 -115 -113 -116 -114 -119 -117 -113 -114 -113 -112 -118 -117 -117 -117 -118 -117 -119 -120 -124 -126 -122 -121 -124 -119 -123 -123 -124 -122 -124 -125 -126 -123 -124 -123 -123 -121 -118 -117 -118 -120 -120 -119 -119 -119 -120 -119 -122 -121 -120 -121 -122 -124 -123 -122 -122 -123 -125 -127 -126 -122 -124 -125 -129 -126 -127 -124 -127 -123 -125 -123 -122 -122 -123 -125 -123 -123 -122 -123 -122 -123 -124 -123 -125 -125 -124 -123 -122 -120 -122 -122 -125 -120 -120 -120 -121 -119 -123 -124 -125 -121 -122 -123 -122 -120 -121 -121 -123 -123 -124 -123 -125 -128 -127 -126 -127 -128 -128 -126 -127 -124 -126 -126 -128 -129 -128 -125 -128 -128 -129 -132 -130 -130 -129 -128 -127 -126 -124 -125 -124 -124 -122 -119 -119 -119 -123 -121 -119 -123 -124 -122 -122 -125 -124 -123 -125 -125 -124 -122 -125 -126 -124 -127 -127 -127 -129 -129 -129 -131 -128 -127 -125 -128 -129 -126 -127 -126 -126 -128 -129 -125 -124 -126 -128 -128 -127 -126 -124 -126 -127 -127 -128 -123 -125 -123 -128 -127 -129 -127 -128 -127 -125 -129 -130 -130 -133 -131 -130 -130 -130 -133 -131 -134 -134 -132 -135 -137 -135 -132 -130 -129 -127 -128 -131 -128 -129 -128 -128 -125 -128 -126 -125 -128 -129 -124 -125 -125 -127 -126 -128 -130 -129 -129 -131 -132 -132 -134 -131 -132 -138 -138 -138 -139 -139 -141 -137 -136 -139 -141 -140 -138 -139 -137 -136 -138 -135 -135 -137 -137 -137 -134 -136 -135 -132 -132 -134 -134 -133 -132 -135 -134 -132 -132 -130 -129 -133 -135 -131 -134 -135 -131 -134 -131 -133 -133 -134 -136 -134 -136 -136 -135 -133 -135 -132 -136 -134 -133 -129 -134 -131 -132 -131 -132 -125 -129 -131 -132 -133 -132 -130 -133 -133 -129 -130 -128 -131 -131 -131 -133 -131 -133 -135 -137 -136 -137 -131 -132 -136 -135 -136 -136 -133 -133 -137 -136 -136 -135 -135 -135 -137 -136 -135 -133 -134 -131 -130 -131 -133 -132 -130 -126 -128 -131 -131 -131 -132 -133 -133 -132 -130 -131 -133 -129 -128 -130 -133 -133 -132 -131 -135 -135 -132 -132 -133 -132 -131 -135 -130 -134 -137 -135 -134 -137 -139 -140 -136 -139 -143 -139 -139 -140 -140 -140 -138 -141 -143 -141 -137 -135 -136 -135 -137 -137 -136 -133 -135 -134 -134 -132 -136 -137 -133 -130 -127 -131 -131 -131 -132 -129 -129 -130 -131 -132 -132 -134 -137 -133 -135 -134 -134 -139 -138 -135 -134 -137 -134 -135 -136 -136 -139 -141 -136 -137 -135 -139 -137 -138 -135 -136 -137 -138 -134 -134 -138 -133 -132 -135 -137 -133 -134 -134 -136 -133 -131 -136 -135 -138 -131 -135 -136 -134 -133 -135 -134 -133 -136 -134 -134 -132 -134 -138 -135 -136 -136 -134 -132 -135 -137 -138 -135 -136 -139 -138 -140 -143 -140 -140 -136 -139 -142 -141 -143 -138 -139 -137 -138 -142 -140 -143 -144 -146 -142 -140 -141 -144 -143 -141 -140 -141 -140 -140 -139 -139 -138 -142 -141 -140 -144 -145 -139 -137 -138 -137 -141 -141 -138 -139 -140 -141 -143 -138 -138 -139 -137 -139 -141 -141 -138 -140 -139 -142 -145 -144 -142 -142 -147 -146 -151 -154 -148 -138 -135 -144 -151 -159 -154 -146 -148 -145 -140 -140 -149 -153 -148 -145 -144 -143 -143 -145 -144 -146 -145 -142 -144 -141 -138 -139 -143 -143 -142 -142 -142 -138 -137 -136 -143 -144 -146 -139 -145 -146 -148 -143 -147 -150 -153 -140 -137 -141 -143 -155 -169 -167 -146 -131 -134 -143 -144 -144 -150 -149 -144 -136 -136 -137 -142 -140 -142 -139 -137 -136 -137 -141 -145 -141 -142 -143 -140 -142 -142 -143 -142 -140 -145 -143 -143 -145 -143 -144 -148 -147 -149 -143 -146 -145 -146 -147 -145 -147 -142 -147 -153 -149 -146 -144 -141 -148 -146 -146 -152 -150 -147 -147 -145 -147 -146 -146 -144 -144 -147 -143 -144 -143 -146 -146 -147 -148 -149 -147 -147 -145 -151 -146 -148 -148 -144 -146 -147 -151 -147 -148 -149 -147 -147 -149 -146 -144 -142 -138 -141 -144 -148 -150 -149 -145 -147 -147 -146 -149 -153 -150 -149 -150 -149 -150 -151 -150 -150 -153 -152 -150 -153 -153 -152 -151 -150 -150 -152 -150 -150 -150 -150 -152 -148 -149 -148 -147 -145 -143 -142 -143 -144 -145 -142 -144 -145 -144 -144 -140 -145 -144 -144 -147 -149 -146 -146 -142 -144 -147 -147 -144 -147 -148 -149 -146 -149 -148 -148 -144 -147 -150 -150 -153 -152 -152 -152 -153 -152 -154 -150 -151 -151 -150 -147 -150 -151 -149 -149 -151 -150 -150 -150 -149 -148 -147 -146 -152 -151 -151 -150 -150 -154 -153 -153 -153 -149 -148 -151 -152 -154 -158 -155 -155 -155 -155 -156 -159 -155 -157 -156 -158 -154 -153 -153 -153 -153 -152 -153 -153 -155 -156 -156 -157 -156 -155 -151 -148 -146 -148 -149 -150 -148 -147 -151 -153 -156 -160 -155 -154 -152 -149 -152 -154 -153 -153 -151 -149 -153 -151 -152 -152 -155 -154 -151 -151 -156 -155 -154 -152 -155 -154 -153 -150 -150 -151 -152 -151 -151 -154 -151 -152 -151 -149 -152 -154 -152 -149 -150 -151 -152 -151 -153 -153 -152 -149 -153 -153 -153 -155 -154 -151 -157 -155 -154 -155 -154 -153 -155 -150 -151 -150 -151 -153 -151 -154 -153 -154 -154 -151 -154 -158 -159 -152 -153 -153 -156 -156 -159 -159 -158 -157 -158 -154 -155 -152 -158 -157 -151 -150 -152 -158 -157 -151 -156 -154 -155 -154 -157 -156 -159 -153 -151 -153 -156 -156 -152 -157 -157 -156 -155 -152 -151 -155 -156 -157 -154 -152 -154 -154 -155 -154 -152 -154 -155 -156 -159 -158 -156 -153 -159 -154 -156 -160 -160 -158 -155 -153 -156 -159 -163 -161 -157 -157 -156 -158 -163 -161 -161 -157 -156 -155 -156 -161 -162 -159 -155 -152 -154 -153 -156 -152 -154 -154 -153 -152 -155 -158 -154 -154 -154 -152 -151 -154 -156 -159 -155 -154 -156 -157 -158 -160 -158 -157 -160 -156 -157 -161 -162 -161 -160 -157 -158 -161 -159 -159 -164 -161 -159 -154 -156 -159 -160 -166 -162 -157 -156 -161 -161 -160 -163 -160 -159 -161 -160 -158 -159 -160 -161 -159 -162 -159 -162 -160 -158 -162 -160 -163 -163 -162 -162 -162 -163 -165 -166 -162 -156 -159 -161 -158 -156 -158 -156 -154 -158 -158 -159 -157 -156 -158 -158 -157 -159 -159 -160 -159 -155 -156 -160 -158 -160 -162 -159 -159 -161 -160 -161 -164 -163 -160 -159 -160 -162 -161 -162 -162 -162 -158 -161 -154 -153 -328 -496 -498 -668 -837 -835 -1011 -1180 -1175 -1344 -1343 -1345 -1513 -1338 -1332 -1503 -1448 -1446 -1615 -1604 -1436 -1428 -1430 -1594 -1592 -1589 -1582 -1582 -1910 -1904 -1905 -2066 -2063 -2055 -2216 -2377 -2537 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -2 -2 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -2 -3 -1 -3 -3 -1 -2 -1 -3 -2 -3 -3 -3 -2 -2 -1 -3 -2 -2 -2 -4 -4 -1 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -5 -5 -5 -4 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -6 -6 -6 -5 -5 -5 -6 -4 -5 -5 -4 -4 -6 -3 -4 -5 -5 -4 -5 -5 -6 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -4 -4 -5 -6 -6 -6 -6 -8 -7 -8 -9 -7 -7 -8 -9 -9 -10 -8 -8 -7 -7 -6 -8 -8 -7 -6 -8 -10 -9 -9 -8 -7 -9 -8 -8 -8 -10 -9 -8 -8 -8 -8 -8 -8 -7 -7 -8 -6 -6 -7 -6 -7 -8 -8 -8 -6 -7 -10 -8 -10 -11 -11 -10 -9 -10 -11 -11 -11 -12 -11 -13 -12 -11 -8 -9 -10 -10 -11 -9 -10 -9 -9 -9 -10 -12 -13 -11 -12 -11 -12 -11 -14 -13 -11 -11 -13 -14 -13 -10 -13 -13 -13 -12 -14 -12 -9 -10 -12 -15 -16 -12 -13 -11 -13 -13 -13 -14 -13 -14 -12 -14 -13 -16 -14 -14 -14 -15 -15 -17 -17 -17 -16 -16 -15 -15 -13 -17 -15 -15 -15 -17 -15 -15 -14 -15 -14 -15 -15 -16 -17 -17 -15 -14 -17 -16 -16 -15 -16 -14 -16 -15 -17 -16 -17 -14 -17 -16 -16 -16 -16 -17 -15 -16 -16 -16 -16 -18 -18 -20 -20 -18 -20 -18 -20 -18 -20 -20 -20 -20 -20 -20 -21 -19 -19 -20 -22 -20 -19 -20 -22 -23 -21 -21 -22 -22 -22 -21 -20 -21 -20 -21 -20 -20 -19 -20 -21 -21 -19 -21 -20 -20 -19 -17 -20 -21 -20 -20 -19 -21 -21 -20 -19 -22 -20 -22 -21 -22 -19 -19 -21 -21 -19 -20 -20 -21 -20 -22 -21 -24 -23 -23 -22 -22 -23 -22 -23 -23 -23 -24 -24 -22 -22 -23 -24 -26 -24 -23 -21 -21 -22 -23 -22 -22 -22 -22 -23 -25 -24 -25 -24 -24 -24 -23 -26 -28 -25 -27 -27 -24 -25 -28 -28 -29 -28 -27 -29 -29 -29 -29 -29 -30 -27 -28 -28 -26 -28 -27 -26 -28 -28 -30 -29 -24 -25 -29 -29 -26 -26 -28 -26 -24 -25 -26 -29 -26 -26 -27 -25 -28 -27 -27 -29 -27 -28 -28 -28 -31 -32 -33 -33 -34 -35 -35 -34 -32 -32 -33 -34 -34 -35 -35 -34 -35 -35 -35 -31 -31 -31 -32 -33 -33 -31 -31 -30 -32 -32 -31 -32 -32 -32 -32 -32 -32 -33 -33 -32 -34 -35 -36 -38 -39 -38 -37 -35 -35 -38 -37 -38 -38 -36 -38 -38 -38 -37 -37 -38 -39 -39 -35 -32 -33 -32 -33 -32 -33 -31 -30 -31 -32 -31 -33 -33 -34 -35 -34 -33 -36 -38 -37 -37 -39 -37 -37 -38 -37 -37 -42 -42 -40 -40 -40 -42 -41 -43 -40 -40 -38 -42 -42 -41 -39 -38 -39 -39 -40 -40 -38 -40 -41 -38 -37 -38 -40 -39 -39 -38 -37 -38 -39 -38 -38 -36 -38 -38 -38 -39 -41 -39 -38 -39 -38 -39 -39 -38 -37 -37 -37 -40 -40 -40 -40 -40 -39 -42 -40 -42 -41 -41 -40 -44 -43 -43 -44 -42 -41 -43 -42 -41 -40 -42 -41 -43 -43 -39 -42 -42 -42 -43 -43 -42 -40 -41 -43 -44 -42 -44 -45 -43 -44 -44 -43 -42 -44 -44 -44 -41 -42 -42 -44 -43 -43 -45 -42 -42 -40 -42 -39 -40 -41 -39 -41 -41 -42 -40 -43 -42 -41 -44 -40 -43 -44 -45 -43 -42 -44 -47 -46 -45 -46 -47 -44 -47 -47 -46 -46 -47 -44 -45 -47 -46 -46 -49 -48 -49 -46 -47 -45 -46 -47 -46 -45 -45 -47 -48 -48 -47 -45 -47 -51 -47 -51 -49 -48 -47 -47 -47 -48 -51 -51 -49 -51 -50 -54 -52 -52 -50 -52 -48 -51 -53 -52 -53 -56 -54 -52 -50 -50 -51 -50 -49 -52 -55 -54 -53 -52 -53 -52 -52 -52 -51 -50 -51 -50 -52 -53 -54 -53 -53 -53 -54 -53 -50 -52 -54 -53 -56 -55 -55 -56 -56 -52 -54 -52 -52 -56 -57 -65 -70 -66 -48 -45 -52 -52 -58 -50 -44 -45 -50 -58 -56 -49 -57 -62 -74 -79 -52 -28 -53 -88 -105 -74 -42 -41 -70 -96 -76 -54 -75 -99 -74 -36 -48 -93 -121 -91 -43 -21 -59 -107 -121 -96 -62 -41 -20 -10 -30 -63 -95 -85 -35 -12 -21 -48 -75 -100 -99 -69 -38 -4 -47 -106 -125 -83 -34 -57 -111 -128 -95 -50 -35 -70 -109 -113 -91 -61 -79 -80 -95 -108 -100 -82 -70 -84 -77 -84 -72 -75 -67 -68 -71 -85 -82 -84 -79 -72 -67 -70 -75 -75 -69 -63 -69 -77 -81 -82 -76 -81 -85 -83 -81 -76 -79 -85 -83 -77 -74 -75 -76 -81 -79 -75 -68 -68 -72 -74 -78 -75 -73 -67 -67 -71 -76 -76 -80 -75 -71 -64 -55 -59 -72 -82 -85 -77 -72 -70 -73 -81 -84 -85 -83 -76 -73 -78 -83 -88 -84 -78 -74 -74 -79 -85 -86 -83 -78 -76 -77 -77 -80 -78 -78 -76 -71 -66 -68 -67 -69 -66 -66 -65 -68 -69 -66 -65 -64 -64 -64 -69 -71 -74 -70 -71 -77 -81 -83 -86 -81 -78 -80 -81 -85 -83 -82 -81 -83 -79 -82 -82 -81 -81 -77 -78 -76 -78 -76 -76 -75 -71 -70 -72 -73 -71 -74 -75 -76 -80 -78 -79 -77 -75 -79 -75 -80 -88 -88 -85 -85 -84 -83 -85 -85 -82 -80 -79 -80 -79 -77 -78 -75 -74 -75 -72 -75 -74 -71 -75 -80 -78 -79 -76 -76 -79 -78 -80 -80 -80 -82 -82 -81 -82 -79 -78 -84 -85 -83 -84 -86 -86 -84 -87 -88 -90 -89 -83 -79 -82 -86 -85 -84 -85 -83 -81 -80 -79 -80 -81 -78 -77 -75 -72 -74 -75 -75 -76 -77 -78 -78 -78 -77 -80 -81 -78 -76 -77 -82 -84 -82 -84 -89 -95 -95 -88 -88 -90 -96 -94 -93 -94 -100 -105 -97 -88 -85 -91 -93 -88 -89 -88 -94 -100 -102 -90 -77 -82 -88 -90 -89 -84 -87 -90 -91 -92 -87 -95 -92 -100 -103 -103 -91 -82 -82 -90 -97 -97 -98 -97 -97 -87 -86 -103 -119 -118 -109 -101 -97 -84 -67 -78 -124 -150 -141 -95 -83 -92 -97 -89 -95 -113 -131 -121 -92 -80 -92 -100 -101 -103 -120 -143 -133 -95 -57 -62 -111 -148 -137 -92 -65 -72 -102 -129 -131 -125 -109 -84 -85 -111 -123 -112 -95 -98 -109 -118 -115 -106 -98 -96 -105 -113 -108 -93 -93 -99 -104 -109 -112 -109 -111 -105 -109 -112 -108 -98 -104 -116 -120 -120 -118 -121 -116 -101 -95 -105 -119 -125 -124 -112 -105 -95 -91 -99 -105 -111 -119 -123 -118 -105 -97 -105 -111 -121 -132 -127 -120 -109 -90 -86 -95 -111 -121 -119 -114 -110 -105 -100 -94 -97 -100 -109 -110 -106 -104 -105 -106 -103 -105 -107 -112 -119 -126 -124 -109 -95 -93 -101 -118 -128 -124 -117 -108 -102 -112 -122 -128 -124 -111 -103 -99 -104 -118 -124 -119 -108 -99 -100 -102 -115 -126 -129 -130 -116 -106 -96 -100 -111 -115 -112 -107 -109 -109 -110 -107 -104 -101 -104 -112 -122 -118 -108 -104 -102 -108 -116 -126 -131 -123 -112 -103 -99 -108 -110 -113 -113 -115 -112 -104 -108 -108 -107 -106 -108 -115 -121 -124 -117 -115 -119 -111 -107 -108 -104 -103 -104 -104 -110 -114 -120 -117 -113 -109 -107 -106 -108 -110 -105 -99 -95 -97 -101 -111 -119 -120 -118 -107 -106 -105 -112 -116 -116 -112 -108 -110 -115 -120 -118 -117 -117 -107 -103 -106 -115 -124 -126 -120 -115 -110 -103 -104 -104 -107 -100 -94 -95 -104 -108 -111 -108 -108 -105 -103 -105 -108 -109 -105 -105 -105 -101 -102 -101 -106 -110 -107 -110 -111 -111 -116 -114 -114 -113 -114 -116 -119 -123 -121 -119 -113 -115 -116 -119 -120 -119 -117 -114 -108 -108 -111 -117 -120 -112 -105 -101 -106 -111 -115 -115 -112 -107 -101 -104 -109 -110 -113 -111 -107 -107 -109 -110 -111 -112 -112 -112 -112 -111 -111 -112 -117 -118 -117 -113 -114 -109 -110 -115 -116 -116 -113 -109 -111 -115 -121 -122 -122 -120 -115 -108 -111 -113 -116 -115 -114 -113 -116 -116 -108 -111 -111 -109 -113 -111 -115 -116 -116 -113 -114 -112 -110 -111 -113 -119 -116 -113 -115 -111 -110 -111 -114 -119 -120 -119 -116 -117 -118 -117 -118 -113 -113 -116 -119 -118 -114 -114 -114 -109 -113 -115 -113 -112 -110 -113 -113 -113 -111 -113 -115 -113 -113 -120 -123 -124 -121 -119 -118 -120 -117 -116 -117 -115 -118 -117 -116 -117 -116 -119 -117 -115 -117 -118 -115 -112 -114 -115 -116 -116 -117 -117 -116 -118 -123 -123 -122 -122 -121 -122 -120 -119 -121 -121 -121 -122 -125 -121 -123 -123 -120 -117 -117 -116 -117 -114 -116 -116 -114 -113 -114 -115 -117 -115 -115 -115 -117 -115 -117 -123 -120 -120 -123 -123 -123 -121 -121 -122 -121 -122 -125 -121 -121 -124 -126 -127 -125 -123 -122 -122 -120 -119 -119 -119 -118 -117 -120 -119 -118 -121 -121 -120 -120 -121 -122 -121 -122 -124 -125 -124 -125 -123 -122 -125 -127 -124 -126 -126 -129 -128 -125 -125 -127 -127 -123 -120 -123 -123 -122 -124 -123 -121 -123 -124 -125 -125 -123 -124 -124 -125 -122 -120 -121 -122 -123 -121 -120 -122 -122 -120 -122 -120 -120 -124 -123 -123 -121 -122 -122 -120 -120 -122 -123 -123 -125 -125 -123 -125 -125 -127 -128 -129 -130 -127 -126 -127 -127 -127 -126 -125 -128 -131 -129 -126 -130 -132 -131 -128 -129 -126 -126 -125 -122 -120 -121 -125 -123 -123 -121 -117 -122 -123 -122 -123 -125 -122 -120 -126 -124 -124 -123 -123 -125 -125 -126 -125 -125 -125 -126 -127 -132 -131 -127 -125 -128 -130 -125 -127 -127 -127 -128 -129 -125 -125 -129 -127 -126 -124 -128 -131 -128 -124 -124 -124 -126 -126 -124 -125 -127 -128 -127 -128 -127 -128 -129 -129 -132 -131 -128 -131 -131 -132 -130 -130 -131 -132 -132 -134 -135 -133 -134 -136 -133 -129 -128 -125 -127 -128 -128 -129 -128 -127 -126 -126 -126 -125 -128 -128 -128 -129 -127 -125 -127 -127 -130 -130 -130 -130 -131 -133 -133 -134 -136 -136 -138 -139 -138 -140 -139 -140 -139 -138 -140 -140 -139 -135 -134 -137 -137 -138 -134 -137 -135 -135 -135 -133 -134 -135 -133 -132 -132 -130 -129 -134 -134 -132 -134 -132 -133 -132 -131 -135 -134 -135 -137 -133 -133 -133 -134 -134 -135 -134 -136 -137 -133 -132 -134 -133 -135 -135 -130 -133 -132 -133 -129 -131 -128 -130 -129 -133 -130 -130 -131 -132 -134 -131 -129 -131 -128 -130 -130 -129 -130 -133 -133 -134 -136 -138 -137 -134 -134 -131 -135 -137 -135 -135 -133 -133 -136 -139 -135 -135 -135 -133 -135 -134 -137 -133 -134 -132 -129 -129 -130 -131 -131 -128 -128 -132 -133 -132 -135 -128 -131 -132 -130 -131 -132 -131 -130 -130 -130 -135 -135 -132 -131 -134 -132 -131 -134 -136 -135 -133 -133 -135 -138 -139 -139 -138 -140 -137 -138 -140 -138 -140 -137 -138 -140 -143 -140 -139 -136 -137 -140 -134 -135 -138 -137 -135 -135 -134 -135 -133 -135 -136 -132 -129 -129 -132 -132 -130 -132 -128 -130 -133 -132 -132 -133 -133 -136 -134 -135 -133 -138 -137 -137 -135 -136 -139 -138 -134 -135 -139 -137 -135 -135 -137 -139 -133 -134 -135 -137 -138 -138 -134 -133 -137 -133 -134 -135 -137 -137 -136 -136 -134 -135 -132 -136 -135 -131 -134 -137 -137 -130 -135 -137 -136 -134 -133 -132 -138 -136 -133 -134 -134 -135 -133 -136 -137 -138 -133 -134 -136 -135 -137 -136 -138 -139 -140 -137 -138 -138 -138 -141 -142 -141 -141 -140 -140 -141 -139 -140 -142 -145 -144 -140 -146 -141 -141 -141 -144 -143 -142 -143 -144 -139 -139 -141 -138 -141 -143 -140 -140 -140 -137 -141 -138 -136 -136 -137 -140 -138 -141 -140 -138 -140 -139 -141 -136 -140 -139 -139 -137 -141 -145 -144 -143 -139 -144 -146 -147 -145 -153 -155 -147 -134 -137 -148 -154 -156 -152 -146 -148 -143 -140 -145 -148 -148 -147 -144 -144 -143 -143 -143 -144 -144 -145 -143 -143 -141 -140 -139 -140 -144 -144 -141 -140 -137 -137 -143 -143 -144 -142 -146 -144 -145 -147 -147 -147 -148 -147 -141 -139 -141 -147 -161 -174 -159 -139 -130 -138 -147 -145 -146 -148 -144 -139 -135 -138 -137 -141 -140 -138 -143 -139 -140 -140 -138 -143 -142 -139 -141 -143 -142 -141 -142 -142 -141 -142 -143 -139 -145 -145 -148 -151 -146 -143 -145 -145 -148 -146 -143 -143 -144 -149 -148 -154 -153 -147 -142 -143 -147 -146 -148 -151 -145 -146 -148 -146 -144 -146 -148 -145 -144 -145 -143 -148 -146 -146 -147 -145 -145 -149 -147 -146 -145 -146 -149 -148 -147 -145 -149 -145 -148 -148 -146 -148 -146 -145 -147 -147 -145 -143 -141 -140 -143 -148 -149 -149 -148 -149 -153 -148 -146 -149 -150 -150 -148 -151 -150 -151 -153 -152 -152 -153 -151 -150 -153 -151 -150 -149 -153 -151 -150 -150 -150 -150 -151 -153 -149 -148 -145 -144 -144 -141 -144 -141 -141 -144 -146 -144 -144 -142 -145 -142 -144 -148 -149 -146 -143 -144 -145 -144 -144 -152 -148 -149 -146 -146 -146 -151 -146 -146 -146 -149 -150 -151 -151 -150 -151 -148 -155 -150 -153 -150 -152 -149 -150 -148 -149 -152 -151 -152 -149 -147 -149 -151 -150 -151 -149 -148 -148 -148 -150 -152 -153 -152 -151 -152 -151 -152 -149 -151 -150 -152 -152 -156 -156 -157 -158 -157 -155 -157 -157 -155 -157 -156 -152 -152 -152 -155 -153 -154 -156 -158 -156 -155 -157 -152 -150 -149 -155 -154 -148 -147 -148 -147 -153 -154 -156 -156 -155 -152 -152 -151 -152 -154 -152 -152 -151 -151 -152 -153 -150 -150 -152 -154 -154 -155 -151 -153 -154 -156 -155 -153 -150 -150 -153 -151 -152 -152 -153 -153 -152 -151 -151 -152 -152 -148 -151 -151 -152 -154 -153 -148 -148 -151 -153 -154 -153 -156 -153 -151 -154 -153 -158 -153 -154 -154 -156 -154 -149 -152 -150 -151 -152 -154 -151 -151 -153 -152 -153 -154 -157 -158 -157 -153 -153 -152 -153 -155 -158 -159 -157 -157 -157 -159 -160 -157 -155 -150 -152 -156 -155 -153 -157 -155 -155 -153 -153 -154 -156 -158 -153 -152 -150 -155 -157 -155 -160 -156 -160 -155 -153 -152 -152 -157 -158 -154 -151 -150 -155 -155 -154 -155 -152 -154 -153 -157 -156 -160 -157 -155 -157 -158 -155 -161 -158 -158 -157 -155 -157 -160 -162 -160 -157 -157 -159 -159 -158 -163 -161 -160 -158 -155 -160 -160 -159 -151 -152 -157 -156 -154 -154 -158 -154 -153 -151 -154 -155 -153 -155 -152 -150 -153 -155 -154 -152 -154 -155 -158 -151 -159 -161 -160 -155 -155 -158 -157 -161 -159 -161 -163 -156 -159 -163 -162 -163 -163 -157 -160 -159 -162 -161 -158 -160 -157 -160 -156 -161 -162 -156 -158 -159 -159 -162 -163 -161 -162 -159 -157 -156 -162 -161 -161 -161 -158 -159 -160 -160 -163 -163 -165 -163 -163 -163 -164 -165 -161 -161 -160 -157 -158 -157 -160 -158 -156 -155 -158 -161 -161 -157 -158 -153 -155 -160 -163 -161 -156 -156 -156 -156 -161 -158 -162 -160 -159 -158 -162 -163 -163 -162 -164 -161 -157 -161 -164 -162 -161 -160 -162 -162 -158 -154 -154 -326 -495 -494 -670 -841 -837 -1010 -1173 -1177 -1349 -1344 -1343 -1512 -1335 -1330 -1505 -1449 -1448 -1612 -1601 -1436 -1431 -1432 -1596 -1594 -1586 -1580 -1581 -1912 -1906 -1905 -2064 -2061 -2056 -2215 -2377 -2537 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 0 -1 -1 0 0 -1 0 0 0 0 0 -2 -1 0 -1 0 -1 -1 0 0 -1 -1 0 0 -3 -3 -1 -2 -3 -3 -2 -2 -3 -2 -2 -1 -2 -3 -3 -1 -3 -2 -1 -1 -2 -1 -2 -4 -2 -3 -4 -3 -3 -2 -4 -5 -5 -4 -4 -4 -4 -4 -4 -5 -4 -4 -5 -5 -6 -5 -5 -6 -7 -6 -5 -4 -5 -4 -4 -3 -3 -4 -5 -4 -5 -3 -5 -7 -6 -5 -6 -6 -6 -6 -4 -5 -5 -5 -4 -4 -5 -5 -5 -6 -7 -7 -8 -8 -8 -7 -7 -9 -8 -8 -8 -9 -8 -9 -9 -8 -6 -7 -7 -7 -6 -5 -8 -10 -9 -8 -8 -8 -8 -8 -7 -10 -10 -9 -9 -8 -8 -8 -6 -7 -9 -7 -6 -7 -7 -6 -7 -7 -8 -7 -7 -8 -9 -9 -9 -10 -11 -10 -10 -10 -10 -10 -11 -11 -11 -12 -11 -12 -12 -9 -9 -9 -10 -12 -11 -12 -11 -9 -10 -11 -10 -10 -12 -12 -12 -13 -13 -12 -13 -11 -11 -12 -12 -12 -13 -11 -13 -12 -11 -12 -11 -10 -10 -12 -14 -13 -15 -12 -13 -12 -13 -14 -14 -14 -15 -14 -11 -13 -13 -14 -14 -15 -14 -16 -16 -15 -15 -15 -15 -17 -15 -15 -16 -15 -13 -17 -17 -15 -15 -17 -15 -16 -13 -15 -17 -16 -16 -17 -17 -14 -15 -15 -16 -15 -14 -16 -16 -18 -15 -15 -16 -16 -14 -14 -16 -15 -17 -17 -18 -18 -16 -16 -18 -18 -18 -18 -18 -22 -18 -18 -19 -20 -18 -20 -20 -21 -21 -20 -21 -20 -19 -19 -19 -20 -20 -19 -20 -21 -22 -22 -20 -20 -20 -19 -20 -19 -22 -22 -21 -20 -21 -21 -20 -18 -20 -20 -18 -18 -18 -19 -20 -17 -18 -19 -21 -20 -21 -21 -20 -21 -22 -19 -20 -19 -20 -19 -17 -20 -21 -20 -21 -20 -22 -19 -23 -22 -24 -23 -22 -20 -23 -24 -21 -22 -23 -21 -22 -25 -23 -24 -24 -22 -24 -23 -21 -23 -22 -23 -22 -22 -24 -23 -23 -23 -24 -24 -24 -25 -26 -26 -26 -25 -26 -27 -25 -26 -28 -28 -30 -29 -28 -30 -29 -30 -29 -28 -28 -27 -29 -27 -29 -29 -28 -28 -28 -30 -28 -27 -28 -28 -28 -27 -28 -27 -25 -25 -26 -25 -25 -27 -29 -26 -27 -26 -27 -24 -27 -27 -30 -29 -28 -30 -31 -31 -31 -32 -34 -33 -34 -34 -33 -34 -36 -35 -36 -36 -33 -33 -33 -32 -33 -33 -33 -30 -32 -31 -30 -33 -31 -32 -32 -31 -33 -33 -31 -31 -32 -31 -33 -34 -33 -34 -34 -35 -35 -36 -37 -37 -37 -37 -37 -37 -36 -36 -40 -41 -39 -36 -37 -39 -38 -38 -36 -36 -38 -35 -31 -33 -31 -33 -32 -32 -30 -31 -32 -31 -32 -33 -32 -34 -33 -34 -37 -38 -39 -37 -36 -38 -38 -37 -39 -43 -39 -40 -39 -39 -41 -39 -41 -41 -41 -42 -42 -38 -41 -40 -37 -39 -41 -39 -37 -40 -40 -40 -38 -39 -39 -40 -39 -38 -39 -39 -39 -39 -38 -37 -39 -39 -37 -37 -38 -37 -40 -40 -40 -40 -36 -40 -39 -38 -39 -38 -39 -39 -38 -41 -41 -40 -41 -40 -40 -44 -43 -40 -41 -43 -43 -43 -43 -42 -41 -43 -43 -43 -42 -42 -41 -43 -43 -42 -42 -42 -41 -39 -40 -41 -43 -42 -43 -44 -43 -43 -42 -44 -42 -42 -45 -44 -41 -41 -43 -45 -44 -42 -43 -42 -41 -44 -43 -41 -41 -43 -39 -40 -40 -41 -38 -41 -41 -42 -42 -42 -41 -45 -42 -43 -42 -46 -41 -43 -44 -47 -46 -45 -47 -45 -46 -44 -45 -46 -46 -47 -46 -45 -45 -47 -46 -47 -49 -49 -48 -46 -48 -46 -46 -47 -45 -43 -46 -45 -45 -47 -46 -49 -49 -50 -52 -47 -49 -46 -47 -48 -48 -50 -53 -49 -50 -51 -53 -52 -52 -52 -52 -50 -50 -52 -50 -54 -54 -53 -51 -51 -51 -48 -55 -52 -49 -53 -52 -51 -54 -54 -51 -48 -49 -52 -51 -50 -49 -52 -53 -54 -53 -52 -55 -52 -52 -53 -53 -50 -52 -52 -57 -57 -54 -57 -56 -54 -51 -53 -57 -56 -51 -54 -65 -74 -68 -46 -34 -19 -32 -49 -77 -74 -62 -51 -61 -67 -61 -41 -42 -46 -69 -89 -85 -57 -20 -36 -84 -111 -81 -48 -63 -87 -85 -72 -66 -73 -75 -77 -71 -78 -85 -102 -96 -66 -52 -69 -91 -73 -21 15 -13 -66 -92 -68 -33 -36 -66 -75 -43 -29 -48 -74 -78 -53 -59 -83 -74 -75 -52 -74 -95 -88 -73 -67 -93 -109 -91 -59 -53 -91 -119 -112 -94 -82 -84 -89 -82 -89 -72 -66 -57 -77 -88 -91 -72 -70 -79 -74 -61 -59 -69 -82 -86 -75 -63 -60 -74 -82 -80 -79 -77 -76 -77 -76 -76 -81 -83 -82 -81 -79 -74 -77 -84 -87 -80 -70 -66 -70 -78 -81 -82 -75 -70 -64 -69 -74 -79 -79 -77 -70 -62 -65 -68 -71 -75 -74 -73 -69 -71 -75 -78 -79 -77 -75 -76 -79 -80 -86 -85 -78 -70 -71 -77 -87 -87 -83 -78 -76 -75 -78 -84 -85 -80 -77 -74 -75 -71 -69 -70 -69 -68 -67 -65 -64 -64 -64 -67 -63 -64 -68 -66 -72 -74 -72 -74 -75 -78 -81 -82 -82 -81 -79 -80 -84 -82 -83 -80 -83 -83 -84 -82 -82 -80 -79 -78 -78 -76 -75 -74 -72 -74 -74 -73 -74 -74 -79 -76 -78 -78 -77 -79 -77 -76 -79 -77 -83 -89 -88 -86 -84 -84 -85 -85 -83 -85 -83 -78 -81 -80 -76 -78 -76 -75 -73 -73 -75 -79 -75 -74 -76 -76 -76 -77 -76 -78 -79 -82 -78 -80 -81 -81 -78 -78 -79 -80 -82 -81 -82 -83 -81 -85 -85 -86 -86 -86 -84 -85 -83 -84 -84 -83 -84 -84 -83 -82 -85 -79 -75 -76 -76 -76 -80 -79 -78 -75 -74 -73 -74 -79 -81 -80 -79 -77 -75 -76 -79 -78 -79 -87 -91 -87 -86 -85 -89 -95 -98 -92 -87 -89 -95 -100 -100 -95 -92 -93 -88 -86 -84 -93 -101 -107 -98 -88 -83 -85 -90 -91 -89 -91 -89 -82 -79 -88 -99 -100 -94 -87 -90 -95 -101 -104 -101 -93 -93 -90 -88 -86 -95 -98 -101 -111 -105 -91 -87 -100 -118 -122 -101 -77 -87 -123 -137 -116 -92 -88 -90 -94 -105 -119 -120 -101 -76 -74 -100 -126 -121 -107 -101 -102 -104 -97 -95 -100 -116 -122 -115 -99 -83 -81 -89 -106 -126 -131 -119 -103 -94 -106 -114 -103 -95 -94 -105 -114 -116 -110 -100 -96 -107 -119 -117 -110 -91 -85 -88 -99 -105 -110 -112 -113 -113 -111 -101 -98 -104 -112 -117 -114 -119 -113 -112 -110 -122 -115 -107 -104 -113 -113 -113 -108 -103 -92 -89 -99 -112 -129 -134 -121 -108 -97 -96 -105 -122 -131 -130 -120 -109 -101 -96 -98 -107 -111 -106 -103 -105 -109 -110 -94 -86 -91 -106 -116 -109 -98 -99 -107 -110 -109 -108 -114 -117 -116 -115 -111 -110 -106 -104 -105 -112 -126 -129 -127 -119 -112 -109 -110 -110 -114 -109 -107 -112 -119 -116 -107 -99 -100 -106 -112 -119 -123 -121 -121 -118 -107 -105 -98 -97 -96 -99 -111 -118 -124 -119 -104 -102 -105 -112 -111 -106 -103 -107 -107 -111 -114 -117 -122 -125 -126 -119 -112 -110 -105 -108 -108 -109 -112 -114 -115 -111 -104 -107 -108 -107 -107 -108 -120 -125 -124 -118 -99 -94 -101 -104 -111 -114 -108 -102 -105 -110 -115 -117 -114 -110 -103 -103 -101 -104 -103 -105 -109 -109 -110 -114 -113 -116 -116 -113 -114 -111 -112 -110 -109 -107 -111 -119 -122 -117 -116 -113 -107 -108 -110 -112 -117 -118 -115 -113 -110 -104 -106 -107 -106 -105 -98 -94 -98 -102 -107 -105 -109 -108 -109 -108 -107 -108 -106 -107 -106 -108 -105 -102 -106 -110 -111 -110 -113 -111 -108 -113 -113 -115 -118 -115 -117 -116 -116 -117 -114 -115 -112 -115 -113 -115 -114 -116 -113 -115 -115 -113 -112 -112 -112 -114 -108 -110 -110 -111 -110 -110 -112 -109 -108 -107 -107 -104 -114 -119 -115 -110 -108 -105 -107 -112 -117 -109 -109 -113 -113 -115 -118 -114 -110 -108 -110 -111 -115 -113 -116 -113 -110 -111 -117 -120 -121 -121 -113 -113 -113 -112 -113 -115 -114 -117 -117 -116 -115 -114 -112 -110 -108 -111 -113 -116 -114 -117 -118 -114 -114 -116 -114 -114 -114 -115 -115 -114 -113 -109 -114 -115 -114 -118 -117 -117 -116 -114 -115 -115 -116 -113 -116 -116 -116 -114 -112 -111 -114 -113 -112 -110 -114 -115 -113 -115 -115 -115 -117 -115 -114 -115 -123 -122 -120 -121 -121 -117 -117 -117 -117 -117 -117 -118 -116 -114 -115 -115 -116 -118 -118 -115 -112 -112 -115 -116 -118 -117 -115 -115 -113 -118 -123 -123 -122 -123 -126 -122 -122 -121 -119 -121 -122 -122 -121 -122 -119 -123 -121 -120 -118 -118 -114 -117 -117 -115 -113 -116 -113 -117 -114 -116 -116 -114 -119 -120 -120 -118 -120 -120 -125 -123 -123 -123 -120 -119 -121 -121 -122 -122 -124 -121 -123 -126 -125 -126 -124 -120 -120 -120 -120 -117 -117 -118 -118 -117 -120 -120 -119 -119 -121 -121 -119 -123 -125 -120 -122 -123 -126 -126 -124 -123 -123 -124 -125 -126 -128 -129 -127 -125 -126 -127 -125 -122 -122 -123 -124 -124 -121 -121 -123 -123 -122 -125 -127 -125 -123 -124 -122 -120 -119 -122 -125 -123 -121 -121 -123 -121 -124 -121 -122 -120 -122 -122 -122 -120 -121 -122 -122 -122 -124 -123 -124 -124 -122 -124 -127 -124 -125 -127 -129 -127 -128 -129 -128 -127 -125 -125 -130 -127 -128 -129 -130 -129 -130 -129 -129 -126 -124 -127 -123 -121 -126 -124 -121 -121 -123 -121 -121 -125 -121 -124 -125 -124 -121 -123 -123 -124 -124 -123 -123 -124 -127 -124 -126 -125 -127 -128 -126 -127 -127 -128 -128 -127 -125 -126 -126 -124 -128 -129 -127 -126 -126 -128 -127 -126 -129 -128 -125 -126 -127 -128 -126 -125 -122 -122 -127 -129 -126 -130 -128 -126 -129 -131 -131 -129 -131 -130 -131 -129 -130 -133 -133 -133 -134 -132 -131 -134 -132 -134 -132 -130 -129 -129 -127 -127 -126 -126 -127 -127 -127 -126 -125 -127 -126 -128 -128 -127 -126 -129 -130 -128 -130 -127 -129 -130 -129 -132 -135 -131 -136 -138 -136 -139 -138 -137 -139 -142 -142 -139 -135 -139 -140 -136 -133 -132 -135 -136 -138 -140 -137 -132 -135 -134 -131 -131 -132 -133 -136 -133 -133 -132 -130 -132 -132 -133 -134 -136 -136 -134 -134 -134 -134 -135 -136 -134 -134 -136 -134 -137 -136 -134 -133 -131 -133 -135 -134 -133 -133 -133 -134 -131 -128 -131 -130 -133 -131 -133 -129 -131 -130 -129 -130 -131 -131 -129 -130 -129 -130 -132 -130 -130 -131 -132 -136 -140 -136 -133 -133 -132 -137 -138 -135 -133 -131 -135 -135 -136 -139 -136 -136 -134 -135 -136 -135 -133 -133 -129 -129 -133 -133 -129 -130 -130 -128 -132 -134 -130 -132 -130 -131 -129 -129 -129 -133 -133 -130 -129 -129 -133 -134 -134 -133 -132 -129 -135 -132 -132 -135 -134 -134 -135 -137 -138 -140 -141 -140 -137 -138 -138 -137 -138 -138 -141 -140 -140 -142 -139 -138 -135 -136 -135 -134 -138 -136 -135 -138 -137 -134 -133 -131 -132 -133 -130 -132 -135 -131 -133 -131 -129 -132 -136 -133 -134 -134 -135 -133 -134 -134 -136 -134 -136 -135 -138 -137 -136 -135 -137 -136 -140 -136 -137 -134 -137 -133 -131 -135 -134 -135 -136 -138 -135 -132 -134 -134 -133 -138 -138 -136 -135 -134 -135 -135 -135 -134 -137 -136 -134 -132 -133 -135 -138 -134 -136 -137 -136 -134 -139 -135 -134 -133 -130 -134 -134 -136 -136 -133 -136 -136 -135 -137 -136 -133 -137 -139 -137 -138 -137 -137 -138 -137 -138 -142 -141 -145 -138 -141 -140 -141 -143 -143 -144 -144 -144 -141 -142 -143 -141 -142 -144 -141 -141 -142 -142 -143 -139 -141 -142 -137 -140 -141 -137 -139 -139 -136 -135 -136 -140 -139 -141 -138 -137 -135 -137 -139 -141 -143 -142 -139 -135 -139 -140 -145 -146 -141 -140 -145 -145 -148 -150 -154 -153 -143 -137 -141 -149 -157 -151 -149 -146 -144 -143 -141 -147 -148 -145 -146 -144 -143 -145 -146 -143 -141 -145 -145 -143 -143 -140 -142 -142 -141 -142 -140 -141 -144 -137 -137 -142 -145 -145 -143 -144 -144 -145 -145 -147 -152 -146 -143 -139 -141 -142 -150 -167 -172 -153 -130 -133 -144 -148 -143 -145 -149 -144 -134 -133 -137 -138 -140 -143 -144 -143 -135 -138 -145 -142 -144 -139 -141 -141 -141 -140 -148 -145 -141 -141 -140 -140 -141 -145 -146 -145 -147 -147 -145 -146 -146 -145 -147 -143 -142 -144 -148 -154 -155 -151 -144 -142 -146 -145 -145 -147 -149 -151 -143 -143 -148 -147 -146 -147 -147 -145 -144 -145 -146 -146 -147 -149 -147 -146 -146 -146 -142 -146 -147 -148 -149 -147 -147 -145 -147 -146 -147 -147 -144 -147 -147 -146 -144 -146 -143 -145 -142 -147 -147 -147 -147 -148 -151 -152 -150 -150 -149 -149 -147 -148 -151 -153 -152 -152 -149 -151 -152 -151 -152 -150 -150 -147 -150 -150 -151 -152 -152 -150 -150 -149 -151 -151 -149 -149 -142 -142 -142 -142 -145 -143 -144 -142 -141 -144 -145 -144 -141 -149 -146 -144 -142 -147 -144 -147 -143 -147 -151 -146 -152 -146 -146 -145 -148 -149 -151 -150 -148 -150 -149 -147 -149 -150 -150 -152 -149 -151 -146 -150 -150 -151 -150 -150 -152 -152 -152 -153 -150 -145 -148 -151 -151 -151 -148 -150 -149 -150 -152 -152 -150 -154 -151 -149 -153 -150 -150 -151 -151 -154 -154 -155 -155 -160 -157 -157 -155 -155 -155 -153 -153 -153 -156 -155 -154 -153 -156 -157 -156 -156 -157 -154 -154 -152 -151 -150 -152 -149 -152 -153 -152 -154 -154 -157 -156 -151 -153 -152 -151 -153 -154 -150 -152 -152 -155 -152 -149 -151 -152 -151 -150 -155 -154 -154 -153 -153 -150 -151 -154 -155 -152 -149 -150 -153 -156 -149 -151 -154 -149 -148 -149 -153 -149 -151 -153 -153 -154 -149 -149 -152 -151 -153 -153 -153 -153 -159 -159 -151 -153 -152 -155 -156 -156 -153 -153 -151 -150 -150 -151 -154 -152 -150 -152 -152 -152 -151 -156 -155 -153 -157 -154 -149 -152 -159 -158 -157 -155 -155 -158 -159 -160 -159 -154 -155 -156 -154 -154 -152 -156 -155 -154 -151 -156 -158 -156 -152 -151 -151 -153 -153 -154 -156 -159 -158 -159 -151 -156 -156 -158 -157 -156 -150 -151 -150 -153 -153 -154 -155 -153 -152 -156 -154 -156 -157 -158 -157 -158 -156 -158 -160 -160 -154 -154 -160 -158 -160 -160 -159 -159 -158 -160 -160 -159 -160 -160 -160 -162 -160 -162 -159 -158 -152 -150 -155 -155 -156 -156 -153 -154 -151 -155 -154 -155 -157 -152 -146 -151 -153 -155 -155 -155 -155 -151 -153 -157 -158 -160 -157 -153 -155 -159 -160 -160 -159 -161 -156 -158 -162 -161 -162 -162 -164 -161 -166 -160 -160 -158 -161 -160 -155 -160 -159 -160 -159 -158 -155 -158 -162 -159 -161 -158 -161 -162 -160 -162 -163 -160 -159 -158 -157 -156 -162 -164 -161 -164 -161 -161 -164 -164 -167 -164 -164 -161 -157 -157 -157 -158 -160 -158 -157 -159 -159 -159 -158 -159 -159 -155 -155 -155 -160 -161 -160 -157 -156 -158 -156 -157 -161 -160 -157 -163 -159 -161 -162 -161 -162 -160 -164 -164 -163 -161 -161 -162 -159 -160 -163 -163 -154 -148 -326 -493 -499 -672 -839 -837 -1006 -1179 -1176 -1345 -1348 -1344 -1509 -1334 -1332 -1505 -1448 -1447 -1609 -1603 -1436 -1435 -1434 -1594 -1595 -1587 -1579 -1581 -1911 -1907 -1906 -2065 -2059 -2055 -2216 -2377 -2538 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 -1 0 -1 0 -2 -2 -1 0 0 -1 -1 0 -1 -1 -2 -2 -3 -1 -1 0 0 -1 -1 -1 -3 -1 -1 -3 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 0 -1 -3 -2 -3 -3 -3 -3 -2 -3 -4 -3 -4 -3 -4 -4 -3 -3 -3 -4 -5 -5 -4 -3 -4 -4 -5 -5 -5 -5 -7 -6 -5 -6 -4 -5 -4 -5 -5 -6 -5 -4 -4 -4 -5 -6 -4 -5 -6 -5 -4 -5 -4 -5 -5 -3 -3 -5 -5 -5 -4 -5 -6 -5 -7 -7 -8 -7 -8 -7 -6 -9 -9 -8 -6 -8 -9 -9 -7 -9 -7 -7 -8 -8 -7 -8 -8 -8 -10 -9 -8 -7 -10 -9 -8 -8 -8 -8 -10 -9 -8 -8 -6 -7 -7 -7 -7 -7 -8 -7 -7 -5 -7 -7 -8 -8 -10 -9 -10 -10 -10 -10 -9 -11 -9 -11 -11 -12 -11 -11 -11 -13 -9 -10 -10 -10 -11 -12 -9 -11 -10 -11 -9 -12 -12 -11 -13 -13 -11 -10 -13 -9 -12 -13 -10 -11 -13 -11 -12 -12 -12 -11 -12 -11 -13 -12 -12 -13 -14 -15 -15 -11 -13 -15 -13 -12 -14 -14 -14 -16 -12 -14 -14 -15 -12 -15 -16 -15 -15 -16 -16 -15 -15 -13 -14 -16 -16 -17 -16 -14 -16 -17 -14 -16 -15 -18 -17 -16 -14 -14 -16 -16 -16 -15 -16 -17 -16 -16 -18 -14 -18 -17 -14 -16 -17 -14 -13 -14 -16 -16 -17 -18 -16 -16 -16 -17 -18 -19 -20 -20 -21 -19 -18 -17 -20 -20 -20 -20 -20 -20 -21 -22 -21 -20 -19 -19 -18 -19 -20 -21 -21 -21 -19 -19 -21 -21 -21 -20 -19 -20 -20 -21 -22 -23 -19 -19 -18 -18 -19 -21 -20 -20 -18 -18 -17 -19 -18 -20 -20 -22 -21 -22 -19 -20 -19 -20 -18 -19 -19 -18 -18 -19 -20 -21 -20 -22 -21 -24 -23 -21 -23 -23 -21 -22 -23 -21 -22 -22 -23 -24 -24 -21 -22 -24 -25 -24 -24 -22 -23 -23 -23 -23 -23 -22 -24 -24 -22 -24 -24 -23 -26 -24 -26 -26 -25 -24 -25 -27 -27 -27 -26 -29 -29 -30 -29 -28 -28 -28 -29 -26 -27 -29 -29 -29 -28 -30 -30 -29 -28 -28 -29 -28 -28 -28 -28 -26 -25 -25 -25 -23 -25 -27 -25 -24 -26 -29 -26 -28 -25 -27 -28 -28 -27 -30 -31 -31 -34 -32 -32 -31 -31 -33 -33 -35 -37 -37 -35 -37 -37 -35 -34 -34 -32 -33 -30 -31 -33 -31 -32 -31 -33 -30 -31 -33 -32 -32 -32 -31 -32 -31 -31 -33 -35 -34 -34 -34 -35 -34 -33 -35 -36 -37 -37 -35 -36 -37 -38 -40 -40 -38 -40 -38 -36 -36 -36 -36 -38 -35 -34 -34 -36 -34 -33 -34 -33 -29 -32 -33 -31 -31 -32 -33 -32 -33 -35 -36 -38 -38 -37 -38 -39 -39 -38 -38 -39 -36 -39 -39 -41 -42 -41 -42 -42 -43 -39 -40 -38 -40 -41 -38 -38 -37 -40 -40 -38 -38 -41 -42 -40 -39 -40 -39 -40 -39 -40 -39 -41 -40 -40 -39 -37 -38 -37 -37 -37 -39 -39 -38 -41 -37 -38 -39 -38 -40 -38 -40 -40 -38 -38 -40 -42 -40 -42 -41 -40 -41 -43 -44 -43 -42 -43 -41 -41 -42 -41 -44 -44 -42 -40 -42 -42 -44 -44 -43 -42 -40 -40 -39 -42 -43 -45 -43 -42 -43 -43 -41 -43 -46 -44 -44 -44 -42 -42 -43 -42 -43 -42 -42 -42 -43 -43 -42 -43 -41 -42 -42 -41 -39 -42 -40 -40 -43 -42 -40 -41 -41 -44 -45 -42 -41 -45 -42 -44 -43 -46 -48 -45 -43 -46 -45 -46 -46 -46 -45 -46 -49 -45 -44 -44 -46 -47 -49 -50 -49 -50 -48 -47 -43 -48 -45 -43 -47 -46 -44 -47 -49 -46 -49 -50 -50 -51 -47 -48 -46 -48 -48 -49 -51 -52 -52 -52 -50 -52 -50 -51 -49 -51 -51 -54 -55 -51 -52 -54 -52 -50 -52 -53 -52 -51 -50 -49 -53 -52 -51 -54 -53 -51 -50 -51 -51 -51 -50 -50 -52 -55 -52 -53 -54 -51 -55 -55 -52 -53 -55 -52 -54 -53 -57 -58 -57 -60 -56 -53 -56 -50 -52 -60 -64 -62 -52 -34 -43 -36 -37 -65 -73 -55 -45 -66 -97 -93 -45 -11 -28 -61 -78 -66 -58 -65 -68 -69 -63 -56 -62 -87 -112 -82 -40 -44 -85 -114 -94 -66 -65 -81 -89 -91 -86 -80 -83 -63 -42 -28 -33 -47 -66 -73 -50 -22 -17 -43 -68 -72 -47 -13 -26 -63 -61 -61 -84 -103 -84 -22 -12 -55 -102 -118 -104 -89 -73 -67 -74 -76 -86 -103 -108 -107 -92 -78 -79 -90 -93 -84 -91 -70 -63 -60 -75 -78 -88 -88 -80 -58 -53 -66 -80 -83 -73 -65 -70 -80 -82 -79 -70 -66 -65 -67 -75 -89 -92 -83 -68 -66 -75 -85 -95 -97 -89 -76 -70 -71 -77 -82 -84 -82 -69 -65 -66 -70 -77 -78 -79 -71 -63 -65 -66 -66 -76 -77 -69 -62 -63 -65 -79 -85 -81 -75 -68 -67 -75 -81 -86 -86 -79 -75 -73 -80 -83 -83 -79 -80 -79 -77 -83 -82 -85 -80 -78 -79 -76 -77 -74 -73 -71 -67 -66 -63 -61 -64 -64 -65 -65 -63 -64 -72 -71 -71 -72 -72 -73 -75 -78 -79 -83 -82 -79 -81 -80 -83 -85 -84 -81 -80 -81 -81 -82 -82 -81 -80 -77 -75 -74 -76 -75 -72 -74 -73 -74 -78 -81 -78 -78 -80 -78 -76 -77 -76 -78 -82 -82 -82 -90 -88 -89 -86 -86 -84 -84 -82 -83 -83 -82 -81 -77 -77 -77 -75 -76 -75 -76 -76 -76 -73 -77 -77 -75 -72 -73 -76 -78 -78 -78 -79 -80 -82 -79 -78 -78 -78 -79 -79 -80 -82 -84 -83 -85 -83 -85 -82 -84 -85 -86 -85 -83 -82 -83 -85 -83 -84 -80 -80 -79 -79 -79 -78 -81 -75 -75 -76 -78 -77 -74 -75 -76 -79 -76 -74 -77 -79 -82 -82 -81 -79 -84 -85 -90 -90 -85 -84 -88 -93 -99 -97 -92 -87 -92 -96 -96 -91 -91 -89 -88 -89 -96 -102 -97 -89 -85 -88 -90 -90 -89 -88 -88 -86 -91 -99 -99 -84 -78 -76 -88 -101 -103 -102 -100 -97 -92 -89 -93 -103 -100 -95 -89 -96 -98 -101 -110 -110 -91 -80 -95 -121 -132 -128 -100 -86 -93 -98 -103 -110 -125 -107 -82 -69 -82 -116 -136 -117 -91 -85 -101 -114 -103 -87 -92 -114 -133 -122 -105 -88 -83 -85 -107 -124 -126 -111 -95 -90 -103 -131 -136 -125 -101 -82 -77 -93 -113 -116 -114 -113 -112 -106 -105 -103 -104 -105 -99 -95 -92 -88 -95 -109 -126 -124 -112 -99 -103 -108 -105 -108 -119 -115 -102 -94 -99 -112 -132 -141 -123 -100 -84 -84 -96 -103 -102 -104 -119 -125 -113 -109 -104 -109 -114 -111 -110 -118 -128 -124 -114 -103 -101 -104 -108 -105 -105 -103 -99 -97 -100 -99 -98 -100 -104 -111 -108 -94 -90 -97 -115 -126 -116 -107 -107 -109 -108 -114 -117 -117 -111 -104 -109 -126 -139 -136 -126 -112 -102 -101 -110 -113 -110 -110 -108 -109 -110 -112 -110 -102 -98 -105 -115 -125 -126 -127 -111 -96 -90 -88 -92 -101 -107 -115 -116 -109 -105 -112 -120 -117 -110 -101 -97 -100 -104 -110 -114 -119 -121 -122 -120 -121 -125 -122 -123 -115 -103 -98 -105 -115 -120 -116 -109 -103 -100 -109 -112 -116 -112 -110 -108 -108 -108 -110 -107 -103 -99 -101 -105 -106 -107 -109 -108 -106 -105 -105 -111 -114 -111 -106 -100 -104 -107 -114 -114 -113 -113 -113 -110 -112 -116 -114 -113 -118 -112 -108 -109 -113 -118 -121 -117 -113 -111 -107 -108 -107 -109 -115 -115 -110 -110 -110 -107 -109 -105 -102 -100 -103 -100 -97 -103 -104 -103 -105 -109 -110 -109 -109 -112 -106 -105 -109 -113 -112 -111 -110 -105 -105 -112 -112 -113 -114 -112 -109 -110 -114 -116 -117 -117 -116 -112 -110 -112 -111 -111 -114 -112 -108 -114 -113 -111 -114 -116 -116 -116 -109 -109 -109 -110 -116 -115 -112 -109 -105 -108 -109 -109 -112 -112 -113 -113 -112 -111 -110 -111 -114 -112 -112 -110 -106 -113 -114 -115 -117 -114 -109 -103 -105 -113 -115 -112 -108 -109 -114 -116 -117 -115 -117 -119 -118 -118 -111 -111 -112 -115 -117 -116 -117 -116 -114 -113 -112 -114 -113 -113 -114 -114 -117 -114 -112 -116 -117 -115 -118 -115 -113 -114 -114 -115 -115 -112 -115 -115 -113 -114 -115 -114 -114 -113 -115 -114 -115 -114 -115 -114 -113 -112 -111 -113 -115 -114 -114 -114 -114 -112 -113 -116 -116 -117 -116 -114 -118 -120 -121 -121 -121 -117 -116 -118 -118 -118 -118 -120 -119 -116 -114 -116 -116 -115 -114 -114 -112 -114 -115 -114 -117 -118 -116 -115 -116 -119 -116 -116 -118 -121 -121 -127 -125 -125 -120 -123 -123 -121 -123 -124 -118 -118 -120 -119 -121 -121 -118 -117 -117 -115 -117 -118 -113 -115 -116 -115 -114 -114 -112 -117 -117 -121 -122 -122 -122 -122 -122 -121 -123 -124 -121 -118 -119 -122 -123 -123 -123 -121 -117 -123 -127 -123 -124 -122 -120 -118 -118 -118 -120 -118 -116 -118 -122 -122 -118 -120 -121 -119 -122 -124 -123 -119 -120 -122 -122 -125 -125 -127 -124 -123 -124 -128 -129 -127 -124 -124 -124 -126 -127 -124 -125 -124 -123 -121 -123 -124 -122 -125 -126 -123 -122 -119 -122 -123 -125 -123 -122 -122 -121 -119 -123 -124 -122 -121 -121 -125 -121 -121 -122 -123 -119 -121 -120 -120 -121 -124 -125 -125 -123 -123 -123 -126 -127 -126 -125 -126 -125 -126 -127 -128 -126 -125 -128 -129 -126 -125 -129 -127 -127 -127 -132 -130 -125 -124 -127 -125 -124 -124 -123 -125 -125 -123 -121 -120 -123 -125 -126 -123 -123 -122 -121 -122 -124 -124 -124 -123 -122 -126 -125 -124 -124 -126 -128 -127 -128 -127 -126 -124 -123 -126 -126 -125 -128 -129 -125 -125 -128 -127 -128 -126 -130 -125 -126 -126 -125 -126 -127 -128 -129 -127 -127 -125 -126 -125 -125 -126 -126 -128 -130 -130 -130 -132 -130 -128 -129 -132 -133 -132 -133 -131 -132 -132 -133 -133 -132 -132 -130 -129 -130 -130 -129 -129 -124 -125 -126 -127 -127 -126 -123 -128 -127 -128 -128 -128 -128 -129 -129 -129 -130 -132 -132 -130 -128 -129 -132 -136 -135 -137 -138 -138 -137 -137 -139 -142 -143 -140 -136 -138 -137 -137 -136 -135 -135 -134 -136 -135 -134 -138 -137 -133 -132 -131 -129 -130 -134 -132 -134 -136 -131 -129 -130 -133 -132 -135 -135 -136 -136 -137 -136 -136 -135 -137 -138 -134 -136 -136 -138 -135 -134 -133 -132 -133 -131 -128 -136 -137 -134 -138 -129 -128 -130 -132 -133 -134 -132 -131 -133 -129 -129 -128 -131 -126 -129 -130 -128 -130 -133 -132 -130 -133 -133 -133 -135 -133 -134 -133 -135 -136 -137 -133 -139 -132 -134 -134 -136 -138 -138 -137 -138 -138 -133 -133 -134 -131 -131 -129 -131 -133 -132 -129 -133 -131 -133 -130 -132 -129 -126 -128 -130 -130 -131 -130 -132 -130 -130 -130 -132 -133 -131 -133 -133 -133 -133 -130 -131 -135 -134 -136 -137 -141 -140 -137 -141 -140 -138 -138 -138 -138 -140 -140 -140 -141 -140 -141 -140 -136 -135 -135 -137 -136 -135 -133 -136 -136 -133 -136 -135 -132 -131 -132 -131 -133 -134 -132 -133 -131 -131 -135 -133 -136 -135 -137 -134 -135 -134 -136 -134 -137 -132 -134 -139 -138 -138 -135 -136 -138 -139 -138 -137 -134 -135 -132 -134 -134 -132 -138 -136 -135 -133 -130 -135 -135 -136 -138 -133 -134 -135 -134 -137 -134 -135 -138 -132 -131 -133 -138 -136 -139 -134 -135 -132 -137 -138 -138 -140 -137 -133 -133 -134 -131 -133 -134 -135 -138 -138 -137 -135 -134 -133 -136 -138 -137 -136 -138 -140 -136 -134 -135 -144 -141 -140 -140 -144 -142 -139 -142 -144 -143 -146 -147 -143 -143 -141 -143 -146 -144 -139 -141 -141 -143 -144 -145 -141 -142 -140 -138 -139 -138 -134 -137 -139 -136 -136 -137 -139 -139 -138 -138 -137 -136 -136 -139 -142 -143 -142 -140 -139 -139 -140 -144 -142 -141 -143 -149 -148 -146 -151 -154 -151 -142 -136 -143 -154 -153 -150 -145 -146 -145 -140 -142 -146 -146 -146 -145 -146 -145 -143 -142 -142 -145 -142 -146 -139 -140 -143 -142 -145 -140 -143 -141 -140 -141 -139 -138 -145 -144 -143 -145 -145 -142 -145 -147 -145 -149 -145 -145 -142 -141 -143 -157 -171 -162 -140 -132 -138 -145 -143 -147 -150 -146 -135 -135 -134 -136 -142 -143 -140 -141 -143 -138 -141 -141 -142 -142 -146 -140 -137 -142 -143 -145 -143 -144 -144 -141 -139 -142 -142 -143 -145 -147 -146 -143 -145 -147 -146 -145 -143 -145 -144 -147 -155 -153 -149 -142 -144 -142 -143 -148 -149 -146 -147 -148 -146 -147 -144 -146 -146 -145 -148 -146 -143 -146 -148 -148 -149 -147 -147 -145 -144 -142 -141 -145 -151 -150 -144 -146 -145 -145 -145 -146 -148 -146 -147 -146 -145 -145 -147 -143 -146 -146 -146 -147 -148 -146 -147 -150 -152 -150 -150 -150 -150 -152 -149 -149 -151 -151 -152 -151 -150 -151 -148 -149 -151 -154 -151 -151 -149 -149 -148 -150 -152 -152 -152 -147 -143 -148 -150 -145 -142 -145 -144 -143 -139 -143 -146 -146 -143 -143 -144 -143 -146 -147 -144 -146 -145 -144 -148 -149 -146 -144 -147 -149 -147 -151 -150 -149 -148 -149 -150 -149 -153 -146 -148 -146 -147 -153 -146 -148 -150 -147 -149 -149 -149 -152 -154 -152 -155 -151 -150 -150 -153 -147 -147 -149 -151 -152 -147 -148 -151 -152 -151 -154 -155 -151 -151 -150 -148 -152 -154 -154 -152 -155 -158 -155 -155 -156 -156 -155 -153 -154 -152 -154 -152 -156 -159 -155 -154 -156 -155 -156 -155 -157 -158 -154 -150 -150 -150 -150 -152 -155 -154 -154 -156 -152 -153 -156 -152 -152 -151 -149 -151 -152 -155 -155 -151 -151 -150 -153 -151 -153 -153 -154 -150 -150 -153 -152 -152 -153 -153 -152 -149 -152 -155 -153 -149 -152 -151 -152 -152 -147 -147 -155 -151 -150 -155 -153 -152 -149 -150 -153 -152 -155 -154 -155 -151 -154 -157 -160 -157 -153 -151 -152 -153 -153 -151 -150 -153 -153 -152 -152 -153 -154 -150 -150 -153 -152 -153 -156 -152 -150 -151 -155 -154 -154 -158 -154 -154 -156 -159 -161 -161 -156 -156 -157 -154 -158 -155 -153 -155 -156 -152 -154 -155 -157 -153 -154 -151 -153 -152 -152 -158 -156 -156 -155 -155 -154 -158 -155 -163 -155 -153 -153 -150 -152 -154 -155 -154 -149 -151 -153 -155 -156 -159 -156 -155 -155 -155 -160 -158 -160 -159 -159 -156 -157 -159 -158 -161 -161 -159 -158 -158 -161 -159 -160 -162 -162 -160 -160 -162 -159 -158 -158 -153 -155 -154 -156 -155 -153 -154 -154 -152 -153 -152 -156 -154 -152 -151 -153 -152 -149 -155 -154 -153 -156 -156 -158 -157 -156 -154 -155 -159 -159 -158 -161 -160 -158 -159 -158 -160 -162 -163 -164 -164 -163 -161 -162 -161 -159 -161 -159 -157 -159 -157 -160 -158 -158 -158 -160 -158 -159 -159 -157 -158 -160 -164 -164 -164 -161 -157 -157 -156 -159 -163 -163 -164 -162 -161 -163 -162 -162 -165 -164 -163 -159 -157 -158 -159 -158 -159 -159 -161 -161 -154 -156 -156 -159 -158 -157 -156 -156 -158 -159 -158 -157 -159 -160 -159 -159 -158 -156 -156 -158 -160 -162 -161 -160 -162 -160 -165 -166 -165 -160 -159 -162 -161 -162 -159 -160 -152 -154 -325 -497 -497 -671 -840 -832 -1005 -1176 -1178 -1346 -1346 -1344 -1510 -1337 -1330 -1505 -1444 -1445 -1610 -1605 -1440 -1431 -1437 -1592 -1592 -1589 -1582 -1583 -1910 -1905 -1905 -2065 -2060 -2055 -2217 -2377 -2538 -2699 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -3 -1 -1 -1 -1 0 -1 -2 -3 -1 0 -1 -3 -5 -3 -3 -2 -3 -3 -3 -2 -2 -4 -3 -2 -3 -4 -3 -2 -4 -4 -4 -3 -4 -3 -3 -5 -5 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -6 -5 -6 -5 -5 -5 -3 -4 -7 -5 -3 -4 -4 -5 -5 -4 -4 -5 -5 -4 -5 -3 -3 -5 -4 -4 -5 -5 -6 -5 -5 -6 -6 -8 -9 -8 -5 -8 -9 -7 -7 -8 -9 -7 -7 -8 -8 -8 -8 -8 -8 -7 -7 -8 -9 -8 -9 -9 -8 -8 -9 -9 -8 -8 -9 -9 -8 -7 -8 -8 -7 -6 -8 -7 -7 -7 -7 -7 -7 -9 -7 -8 -8 -8 -9 -10 -11 -11 -10 -11 -11 -12 -11 -12 -9 -10 -11 -11 -9 -10 -10 -11 -11 -11 -10 -9 -13 -11 -10 -12 -13 -10 -11 -13 -12 -11 -12 -13 -9 -13 -12 -13 -13 -12 -10 -10 -11 -11 -10 -11 -11 -13 -12 -11 -12 -13 -16 -15 -12 -14 -12 -13 -14 -13 -14 -15 -15 -14 -16 -14 -15 -14 -15 -14 -15 -15 -16 -16 -15 -16 -16 -15 -14 -16 -17 -15 -16 -17 -16 -14 -15 -16 -17 -16 -16 -16 -14 -14 -16 -17 -16 -18 -17 -17 -17 -17 -16 -15 -18 -14 -14 -16 -16 -13 -13 -16 -15 -14 -16 -18 -16 -18 -16 -18 -20 -19 -18 -18 -19 -17 -18 -17 -18 -20 -21 -19 -19 -21 -21 -20 -20 -20 -18 -20 -19 -19 -19 -20 -20 -20 -21 -22 -20 -20 -21 -20 -18 -20 -22 -22 -20 -20 -19 -21 -19 -19 -19 -18 -19 -19 -16 -18 -18 -19 -18 -20 -21 -22 -21 -20 -20 -21 -17 -19 -18 -19 -18 -18 -19 -18 -18 -21 -21 -23 -22 -23 -22 -22 -22 -23 -23 -22 -21 -21 -22 -22 -22 -22 -24 -22 -23 -23 -23 -24 -22 -24 -24 -23 -23 -24 -22 -23 -23 -24 -24 -23 -23 -23 -25 -25 -23 -27 -26 -25 -25 -24 -25 -27 -28 -27 -29 -31 -29 -30 -30 -29 -28 -27 -28 -29 -29 -27 -28 -29 -28 -29 -29 -28 -29 -29 -29 -28 -27 -26 -26 -25 -26 -28 -26 -23 -26 -25 -24 -25 -25 -27 -25 -26 -28 -28 -28 -28 -31 -34 -32 -32 -32 -31 -34 -34 -31 -34 -35 -35 -35 -35 -34 -36 -36 -35 -34 -31 -33 -32 -31 -31 -34 -33 -31 -31 -30 -30 -30 -32 -33 -33 -33 -33 -33 -32 -33 -32 -33 -33 -35 -35 -36 -36 -35 -34 -34 -37 -39 -38 -39 -37 -39 -39 -38 -37 -40 -37 -36 -38 -35 -35 -37 -34 -33 -35 -33 -34 -34 -32 -31 -31 -30 -34 -34 -32 -33 -33 -33 -35 -35 -38 -39 -40 -38 -37 -38 -40 -39 -35 -39 -40 -40 -40 -42 -42 -40 -41 -41 -41 -41 -40 -38 -39 -37 -37 -37 -41 -41 -39 -41 -40 -40 -39 -40 -39 -40 -40 -38 -40 -40 -37 -38 -40 -41 -38 -38 -40 -38 -39 -39 -39 -38 -39 -39 -38 -38 -40 -39 -38 -38 -41 -42 -39 -38 -40 -40 -40 -43 -42 -44 -41 -40 -41 -45 -44 -43 -43 -43 -40 -41 -42 -41 -42 -41 -43 -44 -41 -42 -42 -43 -43 -41 -42 -42 -42 -44 -42 -42 -46 -43 -43 -45 -44 -44 -44 -43 -42 -41 -42 -43 -45 -42 -42 -43 -42 -40 -42 -40 -42 -43 -40 -43 -40 -41 -39 -40 -41 -41 -43 -42 -41 -41 -46 -44 -43 -46 -46 -47 -45 -44 -44 -47 -47 -46 -45 -46 -44 -46 -49 -46 -46 -48 -44 -48 -49 -49 -51 -45 -47 -47 -47 -47 -45 -47 -45 -44 -48 -47 -48 -52 -49 -50 -49 -48 -48 -48 -49 -51 -48 -45 -48 -50 -52 -51 -50 -49 -53 -50 -50 -52 -52 -53 -52 -52 -53 -53 -53 -52 -51 -50 -51 -54 -52 -50 -50 -50 -54 -53 -52 -52 -55 -51 -51 -49 -52 -50 -50 -54 -52 -55 -53 -52 -53 -55 -55 -53 -54 -51 -56 -54 -57 -62 -58 -57 -56 -55 -53 -54 -56 -52 -58 -58 -48 -34 -44 -42 -51 -72 -70 -59 -51 -61 -72 -66 -57 -51 -62 -54 -37 -41 -69 -89 -74 -58 -60 -81 -90 -63 -46 -52 -81 -113 -112 -84 -45 -44 -77 -115 -119 -114 -77 -45 -43 -44 -52 -54 -54 -68 -83 -61 -24 -9 -17 -20 -31 -61 -88 -99 -59 -11 -29 -76 -109 -115 -93 -72 -58 -58 -72 -90 -87 -83 -80 -86 -81 -85 -92 -107 -106 -78 -74 -95 -102 -101 -89 -92 -69 -71 -63 -69 -67 -75 -81 -94 -72 -57 -55 -67 -74 -76 -80 -77 -73 -73 -75 -78 -75 -66 -63 -68 -81 -84 -81 -77 -74 -76 -85 -92 -94 -91 -86 -81 -83 -81 -80 -80 -77 -70 -70 -72 -72 -71 -70 -68 -70 -67 -66 -66 -62 -70 -73 -75 -69 -64 -61 -69 -75 -80 -78 -73 -68 -68 -73 -81 -83 -85 -84 -82 -82 -81 -81 -83 -81 -77 -81 -82 -86 -84 -82 -78 -76 -77 -78 -79 -76 -71 -69 -67 -64 -64 -64 -65 -62 -61 -65 -65 -67 -70 -70 -70 -70 -70 -72 -78 -80 -82 -81 -82 -80 -82 -82 -81 -82 -81 -83 -79 -82 -81 -81 -82 -83 -80 -76 -74 -75 -77 -77 -74 -71 -72 -74 -76 -80 -79 -79 -80 -79 -79 -81 -79 -83 -83 -85 -85 -91 -88 -88 -87 -84 -85 -85 -86 -84 -83 -82 -79 -76 -78 -75 -77 -75 -78 -74 -73 -75 -75 -74 -79 -74 -72 -73 -74 -76 -80 -78 -77 -78 -77 -75 -77 -78 -78 -79 -80 -80 -83 -83 -84 -85 -85 -81 -84 -81 -85 -87 -86 -85 -84 -82 -83 -83 -82 -82 -81 -80 -81 -80 -79 -78 -77 -79 -75 -78 -76 -76 -76 -78 -76 -75 -78 -74 -75 -82 -85 -88 -85 -81 -83 -84 -86 -86 -87 -89 -90 -93 -96 -100 -93 -87 -87 -91 -93 -94 -93 -93 -88 -89 -91 -97 -94 -87 -83 -88 -96 -95 -93 -93 -92 -89 -81 -84 -92 -101 -96 -88 -85 -83 -91 -99 -107 -118 -109 -89 -84 -94 -106 -98 -95 -98 -101 -91 -85 -104 -122 -118 -99 -101 -103 -96 -100 -107 -103 -94 -90 -93 -108 -116 -115 -97 -80 -81 -99 -119 -112 -86 -73 -93 -124 -137 -125 -98 -79 -79 -102 -136 -138 -107 -81 -80 -106 -129 -136 -127 -109 -92 -98 -111 -111 -107 -101 -97 -104 -115 -117 -108 -106 -108 -105 -97 -92 -89 -87 -94 -114 -124 -119 -100 -98 -103 -108 -105 -108 -110 -98 -87 -92 -113 -128 -136 -122 -117 -105 -100 -92 -88 -95 -109 -113 -121 -130 -128 -113 -109 -111 -113 -115 -108 -107 -117 -127 -129 -118 -106 -98 -102 -104 -106 -107 -101 -94 -87 -83 -93 -105 -111 -111 -109 -105 -96 -89 -95 -104 -116 -116 -112 -106 -106 -110 -114 -117 -121 -124 -128 -122 -120 -125 -130 -129 -126 -115 -109 -101 -97 -99 -109 -116 -117 -110 -100 -95 -96 -107 -118 -125 -124 -116 -99 -87 -87 -94 -100 -106 -108 -102 -101 -105 -116 -119 -117 -117 -107 -98 -100 -112 -117 -116 -110 -111 -112 -121 -124 -126 -125 -123 -123 -119 -115 -110 -108 -113 -113 -117 -112 -108 -101 -107 -109 -113 -113 -113 -108 -101 -100 -100 -104 -106 -104 -105 -102 -99 -102 -105 -106 -108 -106 -105 -109 -107 -110 -110 -109 -113 -107 -105 -110 -116 -121 -118 -112 -107 -110 -117 -119 -118 -115 -113 -111 -111 -116 -120 -121 -115 -111 -107 -103 -108 -112 -115 -110 -106 -104 -107 -106 -109 -108 -107 -103 -102 -101 -104 -103 -102 -106 -103 -102 -103 -105 -109 -111 -108 -107 -111 -112 -115 -111 -110 -113 -113 -112 -111 -109 -107 -110 -113 -116 -118 -112 -109 -111 -110 -115 -113 -115 -114 -108 -107 -110 -113 -109 -110 -112 -113 -110 -114 -113 -111 -114 -112 -114 -112 -114 -113 -115 -110 -112 -109 -108 -109 -114 -114 -114 -115 -109 -104 -109 -112 -113 -114 -116 -113 -112 -109 -112 -114 -111 -109 -110 -109 -109 -110 -107 -110 -109 -109 -111 -112 -117 -118 -120 -118 -115 -116 -115 -116 -116 -114 -116 -116 -118 -116 -112 -110 -113 -114 -116 -118 -119 -113 -115 -118 -116 -114 -118 -116 -116 -113 -114 -116 -116 -115 -112 -112 -113 -114 -116 -116 -116 -113 -111 -111 -112 -111 -113 -115 -114 -111 -111 -108 -111 -114 -115 -116 -117 -115 -115 -113 -114 -115 -116 -117 -116 -121 -121 -121 -116 -120 -119 -120 -119 -119 -117 -121 -118 -118 -119 -116 -110 -113 -117 -116 -114 -115 -111 -113 -116 -115 -114 -119 -114 -114 -118 -119 -117 -120 -120 -119 -123 -121 -124 -122 -124 -125 -123 -121 -121 -123 -119 -122 -120 -119 -115 -117 -117 -118 -116 -118 -118 -116 -115 -116 -114 -115 -115 -111 -114 -115 -120 -122 -122 -120 -122 -120 -123 -125 -126 -121 -119 -120 -122 -123 -122 -123 -122 -120 -121 -120 -123 -123 -126 -119 -118 -118 -119 -118 -118 -118 -118 -117 -119 -124 -122 -122 -122 -119 -119 -123 -121 -122 -124 -125 -120 -120 -123 -126 -123 -126 -131 -127 -122 -125 -127 -127 -128 -127 -124 -125 -124 -125 -122 -122 -122 -126 -126 -123 -121 -121 -124 -124 -120 -119 -121 -125 -123 -119 -120 -122 -120 -123 -121 -122 -120 -122 -125 -124 -120 -122 -119 -120 -121 -121 -123 -124 -123 -120 -124 -124 -125 -127 -127 -126 -126 -127 -125 -124 -127 -128 -125 -127 -125 -125 -127 -129 -128 -129 -127 -128 -125 -125 -125 -127 -128 -125 -124 -125 -124 -125 -127 -121 -122 -125 -127 -124 -122 -124 -124 -123 -123 -124 -124 -123 -125 -124 -122 -121 -126 -127 -129 -126 -127 -125 -126 -129 -127 -125 -123 -125 -125 -123 -123 -124 -125 -125 -127 -129 -128 -125 -126 -125 -129 -127 -124 -126 -127 -127 -131 -126 -125 -127 -127 -128 -126 -128 -126 -127 -128 -128 -130 -133 -134 -131 -129 -131 -130 -131 -132 -137 -135 -130 -133 -132 -131 -132 -128 -128 -128 -128 -127 -126 -127 -124 -125 -126 -127 -130 -126 -125 -126 -128 -125 -127 -126 -130 -130 -128 -129 -133 -131 -132 -131 -132 -131 -132 -133 -135 -140 -137 -138 -140 -141 -141 -139 -139 -139 -140 -138 -137 -135 -134 -137 -136 -135 -134 -134 -134 -134 -134 -132 -130 -131 -131 -133 -135 -133 -132 -127 -130 -132 -132 -135 -133 -135 -136 -135 -135 -136 -137 -138 -139 -137 -138 -138 -138 -135 -135 -133 -133 -135 -133 -132 -133 -134 -135 -133 -134 -132 -132 -133 -134 -130 -130 -131 -129 -133 -131 -130 -128 -131 -129 -127 -127 -130 -126 -129 -132 -130 -136 -132 -127 -132 -131 -135 -135 -136 -132 -135 -135 -135 -136 -140 -134 -135 -135 -135 -139 -140 -139 -135 -134 -134 -131 -132 -134 -133 -129 -131 -132 -132 -134 -133 -131 -131 -128 -130 -129 -128 -128 -128 -129 -130 -130 -133 -134 -132 -130 -129 -130 -134 -132 -132 -134 -131 -132 -137 -134 -133 -137 -141 -137 -142 -141 -137 -137 -139 -141 -140 -138 -140 -141 -141 -138 -138 -140 -139 -139 -137 -133 -133 -134 -132 -134 -135 -135 -132 -133 -127 -133 -132 -137 -134 -131 -132 -133 -133 -133 -136 -134 -134 -134 -138 -138 -137 -136 -134 -136 -136 -135 -135 -134 -137 -139 -137 -138 -139 -135 -135 -136 -132 -134 -137 -136 -133 -133 -134 -133 -133 -135 -132 -135 -133 -134 -134 -135 -135 -136 -136 -135 -136 -135 -135 -134 -133 -132 -138 -136 -135 -135 -137 -138 -134 -138 -140 -133 -134 -135 -137 -134 -131 -133 -136 -137 -137 -135 -136 -136 -135 -134 -135 -135 -138 -139 -138 -138 -138 -138 -139 -138 -137 -143 -142 -142 -141 -145 -142 -146 -143 -144 -143 -147 -147 -142 -142 -143 -140 -141 -144 -147 -138 -142 -143 -141 -141 -141 -138 -135 -139 -137 -138 -137 -136 -134 -136 -138 -138 -138 -134 -136 -137 -138 -139 -141 -144 -143 -141 -138 -139 -143 -146 -142 -142 -146 -146 -148 -148 -150 -156 -145 -139 -141 -149 -155 -151 -146 -144 -146 -142 -142 -145 -144 -145 -146 -143 -143 -144 -143 -143 -147 -143 -145 -144 -139 -141 -140 -144 -144 -144 -143 -139 -140 -139 -142 -144 -147 -143 -141 -141 -145 -148 -143 -145 -151 -151 -143 -143 -143 -143 -149 -163 -165 -150 -134 -135 -138 -144 -145 -148 -147 -143 -136 -132 -137 -141 -144 -141 -139 -141 -134 -139 -143 -143 -145 -142 -140 -143 -144 -141 -143 -144 -144 -143 -141 -141 -141 -144 -143 -141 -143 -145 -144 -143 -146 -149 -148 -147 -146 -141 -146 -150 -153 -149 -144 -144 -146 -144 -145 -146 -148 -148 -147 -146 -148 -145 -146 -146 -146 -148 -148 -145 -143 -144 -146 -148 -150 -150 -147 -146 -144 -142 -143 -146 -147 -145 -146 -144 -144 -142 -145 -147 -147 -146 -147 -148 -146 -145 -144 -148 -146 -146 -146 -147 -148 -147 -149 -149 -150 -149 -149 -152 -149 -152 -152 -153 -149 -150 -148 -147 -152 -149 -149 -151 -154 -152 -149 -150 -150 -151 -148 -151 -149 -150 -151 -148 -146 -146 -144 -144 -146 -144 -143 -141 -143 -142 -142 -145 -147 -144 -139 -144 -146 -146 -148 -146 -143 -145 -143 -149 -149 -146 -149 -144 -150 -149 -151 -151 -154 -148 -150 -148 -147 -152 -148 -145 -148 -146 -147 -147 -149 -149 -149 -146 -152 -152 -152 -152 -151 -150 -153 -150 -153 -150 -150 -148 -148 -148 -149 -150 -151 -152 -151 -150 -152 -153 -152 -152 -151 -149 -152 -157 -158 -156 -155 -155 -156 -155 -155 -152 -153 -151 -154 -155 -155 -156 -154 -154 -154 -158 -159 -157 -155 -153 -152 -155 -152 -155 -156 -152 -152 -151 -154 -157 -156 -154 -155 -156 -153 -151 -150 -151 -151 -152 -151 -151 -152 -153 -154 -153 -153 -153 -153 -149 -151 -150 -151 -151 -152 -154 -153 -153 -148 -151 -154 -153 -153 -151 -146 -149 -153 -151 -153 -151 -151 -154 -151 -152 -153 -152 -154 -153 -150 -150 -155 -156 -158 -158 -157 -154 -153 -155 -157 -152 -150 -148 -149 -151 -151 -154 -156 -153 -154 -152 -152 -150 -154 -152 -150 -149 -147 -153 -154 -153 -156 -154 -154 -152 -158 -159 -158 -161 -157 -157 -158 -156 -158 -158 -157 -154 -156 -154 -155 -155 -155 -154 -152 -153 -153 -154 -156 -155 -154 -154 -155 -156 -155 -155 -154 -159 -155 -157 -152 -154 -154 -153 -155 -153 -152 -152 -154 -153 -155 -155 -153 -156 -155 -155 -161 -161 -161 -159 -157 -155 -158 -159 -160 -160 -159 -157 -161 -159 -158 -162 -162 -163 -160 -159 -160 -162 -162 -160 -154 -156 -156 -156 -157 -157 -152 -150 -154 -154 -156 -153 -149 -152 -153 -154 -151 -151 -151 -154 -149 -154 -155 -154 -157 -158 -154 -155 -161 -158 -157 -157 -159 -161 -160 -159 -159 -159 -161 -162 -165 -161 -162 -162 -162 -161 -165 -162 -163 -159 -156 -160 -156 -158 -158 -159 -158 -156 -159 -156 -158 -157 -160 -163 -161 -163 -159 -159 -159 -162 -162 -162 -162 -162 -161 -164 -163 -164 -162 -162 -159 -162 -163 -162 -160 -157 -157 -159 -160 -159 -160 -160 -158 -155 -155 -156 -159 -158 -159 -157 -158 -155 -154 -162 -162 -163 -160 -155 -156 -154 -158 -159 -158 -159 -163 -161 -160 -166 -162 -164 -164 -162 -163 -159 -162 -159 -163 -157 -152 -155 -328 -500 -496 -669 -835 -834 -1009 -1175 -1175 -1343 -1344 -1343 -1513 -1338 -1331 -1501 -1445 -1446 -1609 -1608 -1439 -1435 -1430 -1593 -1594 -1587 -1586 -1585 -1910 -1903 -1902 -2065 -2060 -2057 -2215 -2376 -2538 -2699 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 -3 -1 -2 0 0 -1 -1 0 -2 -1 -2 -2 -1 -2 -2 0 -1 -2 -2 -2 -1 -1 -2 -2 -1 -1 0 -2 -3 -3 -2 -2 -1 -1 -3 -5 -4 -3 -3 -4 -3 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -5 -4 -4 -5 -5 -4 -5 -5 -6 -6 -5 -6 -5 -5 -4 -6 -6 -5 -4 -4 -4 -4 -4 -5 -4 -4 -5 -4 -4 -3 -5 -5 -3 -4 -3 -5 -5 -3 -5 -5 -5 -5 -4 -5 -5 -5 -6 -6 -6 -7 -8 -6 -6 -8 -10 -8 -5 -7 -8 -8 -8 -8 -7 -8 -7 -8 -6 -8 -9 -8 -8 -9 -9 -8 -9 -9 -7 -9 -9 -8 -8 -7 -7 -9 -8 -6 -7 -7 -7 -8 -8 -9 -8 -8 -7 -8 -8 -9 -11 -9 -10 -10 -11 -10 -12 -12 -11 -8 -9 -11 -11 -11 -11 -11 -11 -12 -12 -10 -12 -12 -10 -12 -12 -11 -12 -13 -13 -9 -13 -12 -12 -13 -11 -11 -12 -12 -11 -11 -11 -9 -9 -9 -10 -11 -12 -11 -10 -10 -11 -15 -16 -13 -15 -14 -13 -11 -14 -17 -13 -16 -18 -16 -15 -16 -15 -14 -15 -16 -15 -16 -17 -15 -15 -15 -15 -16 -16 -16 -17 -16 -15 -15 -14 -14 -14 -16 -15 -15 -16 -16 -15 -17 -15 -16 -18 -16 -17 -18 -17 -17 -18 -17 -17 -16 -14 -13 -15 -16 -15 -15 -15 -16 -15 -16 -15 -20 -20 -18 -18 -19 -19 -18 -17 -16 -18 -18 -19 -18 -20 -20 -21 -20 -21 -20 -20 -22 -19 -20 -19 -19 -20 -20 -20 -21 -21 -20 -19 -20 -19 -20 -22 -23 -21 -20 -20 -19 -20 -22 -20 -21 -19 -19 -16 -18 -19 -19 -19 -22 -20 -20 -20 -20 -21 -22 -20 -20 -19 -20 -17 -19 -19 -19 -17 -20 -21 -22 -19 -21 -21 -23 -22 -22 -22 -23 -23 -24 -24 -21 -23 -23 -22 -22 -22 -21 -23 -25 -25 -23 -21 -21 -24 -25 -24 -23 -21 -22 -24 -25 -23 -24 -23 -22 -24 -24 -24 -28 -26 -26 -27 -26 -28 -27 -26 -27 -30 -30 -31 -31 -28 -30 -30 -29 -27 -28 -30 -26 -27 -27 -28 -29 -28 -29 -29 -27 -26 -28 -27 -25 -26 -27 -28 -25 -25 -26 -25 -22 -24 -27 -25 -25 -25 -27 -28 -28 -31 -31 -29 -31 -31 -30 -32 -34 -33 -33 -33 -34 -34 -33 -35 -36 -37 -35 -33 -36 -36 -32 -33 -32 -34 -33 -33 -33 -30 -30 -29 -31 -29 -31 -33 -33 -33 -33 -32 -32 -32 -32 -35 -36 -36 -36 -35 -35 -34 -35 -38 -39 -39 -37 -39 -38 -37 -36 -37 -38 -38 -39 -38 -36 -35 -35 -34 -36 -35 -35 -34 -34 -33 -32 -31 -30 -31 -31 -32 -34 -35 -34 -33 -35 -38 -40 -41 -39 -36 -37 -39 -39 -38 -40 -38 -37 -40 -39 -40 -42 -43 -40 -42 -39 -42 -40 -38 -40 -40 -37 -39 -41 -40 -40 -39 -40 -41 -41 -38 -40 -42 -39 -36 -39 -39 -38 -38 -40 -39 -39 -38 -40 -41 -40 -38 -35 -39 -39 -38 -38 -40 -39 -39 -39 -40 -38 -40 -38 -42 -40 -38 -41 -42 -42 -41 -40 -40 -43 -44 -44 -43 -43 -42 -41 -40 -42 -41 -40 -42 -42 -41 -41 -42 -42 -43 -45 -44 -42 -40 -41 -44 -46 -42 -43 -42 -44 -45 -48 -45 -42 -45 -43 -42 -44 -43 -42 -44 -43 -41 -39 -41 -43 -44 -41 -44 -43 -41 -41 -40 -39 -42 -42 -40 -39 -42 -41 -42 -43 -48 -46 -44 -45 -45 -48 -45 -45 -47 -46 -47 -49 -47 -43 -45 -47 -45 -47 -45 -47 -49 -49 -48 -47 -48 -46 -48 -47 -46 -47 -48 -44 -46 -46 -48 -47 -51 -50 -48 -51 -50 -46 -50 -48 -52 -51 -49 -49 -49 -50 -51 -52 -52 -52 -53 -49 -53 -51 -50 -52 -54 -53 -49 -52 -52 -53 -53 -52 -52 -52 -53 -51 -49 -50 -53 -52 -55 -54 -51 -50 -50 -52 -51 -52 -51 -53 -53 -51 -52 -51 -54 -53 -57 -53 -53 -55 -57 -57 -59 -59 -58 -56 -55 -56 -55 -57 -50 -45 -45 -49 -52 -55 -60 -55 -55 -47 -61 -70 -80 -55 -33 -45 -46 -80 -86 -70 -51 -36 -33 -56 -87 -95 -78 -59 -59 -86 -101 -89 -61 -52 -72 -87 -88 -87 -98 -106 -107 -71 -33 -43 -67 -90 -71 -27 -14 -48 -78 -56 -15 -3 -32 -69 -74 -64 -46 -56 -31 -34 -65 -110 -113 -88 -69 -52 -60 -70 -75 -81 -92 -96 -83 -72 -76 -85 -104 -122 -114 -84 -70 -73 -82 -97 -90 -92 -77 -67 -54 -64 -88 -97 -86 -71 -57 -57 -67 -82 -88 -83 -71 -66 -70 -79 -87 -83 -76 -67 -61 -68 -79 -90 -95 -88 -81 -78 -80 -84 -96 -100 -97 -87 -75 -67 -66 -69 -77 -82 -77 -65 -55 -57 -64 -72 -75 -68 -62 -60 -64 -65 -75 -77 -75 -67 -62 -62 -69 -74 -74 -75 -74 -72 -76 -83 -88 -90 -85 -79 -76 -81 -83 -86 -82 -83 -79 -80 -82 -84 -79 -78 -78 -76 -72 -71 -71 -71 -71 -71 -68 -63 -60 -60 -62 -66 -67 -66 -68 -68 -69 -72 -76 -77 -78 -78 -83 -81 -81 -81 -79 -78 -79 -82 -81 -83 -81 -82 -81 -82 -82 -79 -78 -77 -76 -79 -77 -73 -70 -71 -75 -75 -74 -75 -79 -81 -82 -82 -83 -81 -83 -85 -86 -92 -93 -89 -88 -85 -85 -87 -89 -88 -88 -85 -81 -80 -79 -78 -77 -78 -77 -74 -74 -70 -74 -72 -76 -79 -76 -75 -75 -72 -74 -76 -76 -76 -75 -76 -74 -77 -75 -79 -80 -79 -79 -81 -85 -84 -86 -83 -84 -85 -83 -83 -85 -84 -85 -86 -86 -84 -81 -81 -82 -82 -82 -82 -81 -78 -78 -78 -78 -80 -76 -77 -76 -76 -75 -73 -74 -75 -81 -78 -81 -82 -81 -83 -83 -86 -86 -83 -81 -84 -86 -90 -94 -94 -91 -92 -95 -92 -93 -89 -88 -93 -97 -95 -92 -89 -87 -84 -92 -100 -99 -96 -97 -93 -83 -80 -87 -101 -101 -98 -85 -80 -86 -88 -80 -92 -109 -114 -106 -89 -83 -95 -113 -109 -93 -94 -105 -101 -93 -95 -106 -106 -105 -96 -98 -102 -110 -114 -114 -94 -82 -92 -113 -125 -123 -100 -82 -76 -87 -97 -97 -101 -108 -102 -91 -81 -101 -123 -129 -115 -104 -100 -105 -107 -108 -111 -114 -123 -119 -111 -103 -99 -105 -112 -110 -117 -117 -109 -103 -97 -111 -122 -121 -112 -95 -83 -83 -98 -103 -101 -105 -113 -113 -99 -93 -105 -106 -95 -87 -98 -110 -106 -98 -106 -121 -121 -111 -102 -102 -103 -100 -107 -117 -119 -112 -109 -113 -121 -124 -120 -120 -120 -116 -106 -102 -112 -121 -127 -132 -118 -108 -100 -97 -101 -103 -101 -101 -94 -85 -76 -81 -96 -106 -112 -110 -106 -100 -99 -105 -98 -95 -103 -111 -114 -113 -112 -115 -121 -119 -122 -130 -133 -143 -143 -123 -110 -109 -119 -120 -120 -114 -104 -99 -97 -101 -105 -107 -104 -105 -108 -109 -111 -110 -106 -100 -90 -86 -89 -90 -97 -103 -104 -111 -115 -114 -109 -101 -103 -106 -110 -114 -118 -121 -118 -113 -115 -116 -117 -122 -124 -131 -131 -121 -112 -103 -109 -119 -119 -125 -121 -113 -109 -105 -108 -105 -106 -105 -108 -106 -104 -103 -104 -98 -97 -93 -95 -100 -103 -102 -104 -103 -109 -107 -110 -107 -102 -99 -106 -113 -113 -113 -114 -107 -110 -114 -116 -120 -123 -122 -116 -111 -109 -111 -118 -121 -118 -120 -115 -112 -110 -111 -111 -108 -113 -112 -108 -107 -105 -106 -106 -101 -105 -103 -102 -102 -103 -105 -109 -106 -108 -104 -104 -98 -102 -103 -105 -109 -109 -111 -110 -112 -116 -117 -113 -111 -109 -107 -114 -114 -115 -112 -114 -114 -112 -112 -114 -109 -111 -111 -108 -113 -114 -111 -109 -107 -109 -110 -113 -112 -108 -108 -110 -113 -110 -114 -112 -115 -116 -114 -117 -115 -111 -108 -112 -110 -116 -112 -108 -113 -112 -111 -111 -111 -110 -109 -113 -115 -110 -112 -113 -112 -114 -112 -109 -105 -105 -107 -111 -108 -110 -112 -108 -107 -110 -115 -117 -118 -120 -117 -114 -113 -116 -115 -119 -114 -113 -118 -115 -114 -113 -111 -114 -117 -117 -119 -120 -116 -114 -117 -118 -117 -117 -116 -117 -116 -112 -112 -114 -117 -114 -113 -113 -113 -113 -113 -113 -116 -113 -109 -110 -112 -112 -112 -111 -108 -111 -111 -111 -116 -114 -114 -118 -115 -115 -118 -116 -112 -117 -120 -125 -122 -118 -119 -118 -119 -118 -122 -122 -120 -122 -118 -115 -114 -111 -114 -115 -115 -113 -114 -114 -115 -116 -116 -118 -115 -115 -115 -115 -117 -118 -119 -121 -122 -122 -122 -122 -120 -124 -121 -124 -120 -123 -125 -118 -122 -119 -120 -118 -119 -116 -115 -114 -115 -116 -118 -117 -117 -116 -117 -112 -114 -112 -115 -119 -121 -125 -122 -120 -119 -121 -121 -122 -124 -124 -123 -123 -122 -121 -119 -123 -122 -122 -121 -120 -122 -120 -123 -120 -116 -121 -117 -117 -118 -117 -116 -119 -120 -119 -119 -123 -120 -122 -124 -122 -121 -122 -123 -124 -121 -123 -123 -123 -122 -124 -125 -128 -128 -125 -124 -124 -125 -128 -130 -127 -125 -123 -121 -122 -123 -125 -124 -127 -121 -121 -121 -123 -122 -122 -124 -123 -121 -119 -120 -120 -119 -121 -122 -123 -123 -123 -121 -121 -124 -122 -121 -123 -124 -122 -122 -122 -123 -123 -124 -125 -124 -123 -125 -128 -128 -128 -125 -127 -127 -125 -125 -125 -125 -127 -125 -124 -126 -129 -128 -126 -126 -124 -124 -124 -124 -125 -127 -126 -125 -126 -122 -124 -125 -128 -126 -125 -124 -125 -123 -123 -124 -124 -126 -125 -123 -123 -119 -122 -125 -129 -129 -128 -125 -128 -127 -125 -125 -125 -127 -128 -128 -120 -119 -120 -127 -126 -125 -126 -126 -126 -126 -127 -124 -125 -126 -128 -128 -129 -124 -129 -129 -128 -128 -125 -126 -125 -129 -130 -129 -129 -127 -131 -134 -131 -132 -132 -132 -132 -133 -133 -132 -133 -134 -135 -132 -130 -129 -125 -126 -125 -128 -128 -124 -124 -125 -125 -127 -127 -130 -124 -127 -125 -122 -125 -128 -128 -127 -128 -134 -132 -131 -131 -131 -131 -133 -134 -134 -135 -136 -136 -138 -142 -141 -140 -140 -138 -140 -138 -137 -136 -136 -136 -138 -137 -134 -136 -133 -133 -134 -134 -129 -130 -131 -131 -134 -132 -131 -130 -131 -129 -132 -133 -130 -135 -135 -136 -135 -135 -132 -138 -139 -138 -139 -138 -139 -137 -138 -138 -135 -134 -131 -132 -136 -133 -137 -136 -136 -134 -131 -132 -131 -135 -135 -131 -129 -130 -128 -132 -129 -131 -131 -129 -129 -129 -128 -127 -127 -128 -129 -133 -131 -131 -130 -133 -128 -134 -134 -134 -135 -134 -137 -133 -137 -135 -139 -138 -138 -136 -135 -138 -137 -137 -135 -133 -133 -132 -134 -134 -134 -130 -133 -134 -133 -131 -131 -131 -129 -131 -128 -130 -128 -124 -128 -130 -132 -134 -133 -130 -131 -129 -130 -130 -131 -130 -132 -132 -133 -137 -134 -139 -137 -136 -140 -137 -141 -143 -140 -138 -140 -140 -141 -140 -142 -139 -137 -141 -139 -141 -141 -136 -136 -132 -132 -138 -134 -132 -132 -133 -131 -131 -132 -132 -131 -133 -134 -131 -132 -134 -134 -134 -133 -135 -138 -136 -136 -139 -135 -137 -132 -137 -138 -137 -136 -133 -139 -139 -138 -136 -136 -135 -134 -134 -136 -135 -134 -135 -134 -133 -135 -133 -130 -134 -134 -134 -133 -133 -137 -136 -132 -135 -138 -136 -134 -134 -137 -134 -134 -134 -135 -134 -137 -138 -137 -138 -134 -136 -139 -135 -131 -135 -135 -137 -137 -136 -138 -134 -135 -135 -135 -135 -136 -139 -139 -136 -138 -138 -138 -138 -140 -140 -140 -140 -139 -141 -139 -143 -143 -145 -145 -146 -144 -143 -145 -145 -141 -141 -144 -145 -143 -144 -143 -141 -141 -140 -141 -141 -139 -136 -138 -140 -139 -137 -136 -135 -134 -135 -135 -136 -134 -136 -136 -140 -139 -135 -140 -145 -140 -138 -141 -142 -146 -142 -146 -145 -144 -147 -150 -147 -150 -152 -142 -138 -145 -152 -156 -150 -146 -142 -143 -142 -143 -144 -146 -146 -144 -139 -141 -143 -143 -144 -147 -144 -147 -142 -139 -143 -140 -145 -144 -141 -141 -141 -140 -141 -143 -144 -145 -145 -141 -141 -145 -145 -149 -146 -149 -146 -145 -143 -139 -144 -155 -163 -159 -144 -132 -136 -141 -143 -144 -150 -148 -142 -135 -138 -138 -139 -142 -142 -139 -137 -136 -138 -141 -144 -144 -145 -141 -142 -145 -143 -143 -144 -143 -143 -139 -140 -139 -141 -147 -145 -143 -142 -141 -145 -147 -151 -148 -147 -145 -141 -146 -150 -145 -143 -144 -145 -151 -145 -144 -147 -148 -149 -145 -147 -146 -145 -150 -150 -147 -147 -145 -145 -145 -146 -146 -148 -148 -146 -148 -147 -145 -149 -144 -143 -144 -145 -144 -144 -145 -145 -145 -145 -145 -151 -148 -149 -147 -148 -145 -145 -148 -149 -148 -150 -146 -147 -147 -150 -151 -149 -148 -149 -150 -151 -152 -149 -153 -150 -147 -148 -149 -150 -152 -152 -150 -149 -149 -150 -152 -152 -149 -150 -148 -148 -149 -149 -146 -143 -148 -144 -144 -142 -144 -142 -142 -143 -144 -142 -142 -145 -147 -143 -146 -150 -143 -144 -147 -145 -145 -146 -146 -148 -151 -145 -152 -150 -149 -151 -150 -153 -150 -149 -151 -148 -146 -147 -148 -145 -144 -151 -148 -150 -148 -146 -148 -149 -150 -153 -151 -152 -150 -152 -152 -151 -150 -149 -149 -149 -147 -148 -151 -150 -149 -152 -153 -154 -153 -152 -153 -154 -154 -155 -156 -158 -155 -156 -154 -153 -152 -153 -153 -154 -154 -155 -152 -154 -155 -152 -156 -160 -158 -154 -152 -152 -154 -155 -155 -155 -156 -157 -155 -152 -153 -152 -154 -157 -156 -151 -155 -154 -149 -153 -151 -150 -149 -155 -155 -151 -151 -153 -153 -152 -153 -150 -149 -149 -154 -154 -148 -150 -148 -152 -152 -151 -151 -152 -151 -152 -151 -152 -151 -152 -149 -151 -155 -152 -153 -153 -155 -154 -151 -153 -150 -156 -155 -156 -159 -154 -153 -154 -156 -154 -154 -153 -151 -150 -148 -153 -153 -153 -154 -152 -153 -153 -154 -156 -153 -149 -149 -143 -149 -155 -154 -152 -154 -155 -153 -153 -158 -158 -156 -158 -156 -156 -159 -158 -160 -157 -153 -156 -154 -155 -156 -158 -155 -154 -152 -151 -154 -157 -158 -156 -153 -156 -153 -153 -156 -156 -157 -153 -152 -151 -158 -154 -152 -155 -152 -153 -153 -156 -158 -155 -151 -151 -152 -154 -160 -161 -163 -159 -159 -158 -158 -156 -162 -156 -157 -154 -157 -158 -161 -164 -165 -162 -159 -157 -161 -164 -165 -161 -157 -155 -156 -157 -160 -158 -157 -156 -153 -152 -155 -151 -156 -154 -151 -149 -150 -151 -154 -155 -153 -152 -150 -153 -155 -154 -156 -152 -153 -157 -158 -159 -161 -159 -159 -155 -160 -161 -162 -159 -165 -159 -159 -159 -161 -166 -162 -163 -164 -164 -163 -159 -163 -158 -157 -158 -160 -155 -156 -157 -157 -156 -161 -157 -160 -160 -158 -159 -160 -161 -160 -162 -161 -164 -165 -162 -160 -162 -166 -164 -162 -156 -158 -161 -161 -162 -164 -162 -161 -157 -157 -155 -160 -159 -160 -157 -156 -157 -157 -159 -156 -157 -157 -160 -160 -162 -160 -160 -156 -155 -159 -159 -158 -159 -160 -161 -157 -160 -166 -163 -164 -160 -161 -160 -164 -162 -163 -162 -160 -159 -156 -158 -328 -496 -495 -668 -836 -837 -1007 -1177 -1174 -1337 -1342 -1346 -1512 -1340 -1332 -1502 -1444 -1445 -1610 -1607 -1442 -1434 -1433 -1590 -1593 -1588 -1585 -1586 -1912 -1903 -1901 -2066 -2061 -2055 -2216 -2376 -2538 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 -1 0 0 0 0 -2 -2 0 0 0 0 -1 -2 -3 -1 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 0 -1 0 -1 0 -1 -1 -2 -1 0 -1 -2 -3 -2 -2 -2 -1 -2 -1 -2 -2 -1 -2 -3 -2 -3 -2 -3 -2 -5 -5 -3 -2 -3 -4 -2 -3 -5 -4 -5 -5 -4 -4 -3 -5 -5 -4 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -5 -5 -5 -6 -6 -3 -4 -3 -4 -5 -4 -5 -4 -3 -4 -3 -5 -4 -3 -4 -4 -4 -4 -4 -6 -5 -6 -5 -5 -5 -5 -5 -5 -4 -5 -6 -8 -7 -5 -7 -8 -7 -7 -8 -6 -7 -7 -7 -7 -9 -6 -6 -7 -6 -8 -9 -7 -8 -7 -8 -8 -8 -8 -8 -9 -8 -8 -8 -7 -7 -8 -7 -7 -6 -8 -7 -8 -7 -8 -9 -8 -8 -8 -9 -9 -8 -8 -10 -9 -10 -13 -12 -11 -10 -11 -10 -8 -9 -10 -11 -13 -12 -11 -10 -11 -11 -12 -12 -12 -10 -11 -12 -11 -9 -14 -11 -13 -12 -12 -10 -12 -12 -10 -11 -11 -11 -9 -8 -11 -12 -11 -11 -10 -11 -11 -14 -12 -11 -16 -16 -13 -13 -14 -14 -14 -16 -18 -16 -14 -16 -16 -14 -16 -18 -15 -16 -16 -15 -18 -15 -13 -15 -16 -17 -19 -18 -17 -15 -16 -16 -15 -17 -14 -14 -14 -16 -17 -17 -15 -18 -18 -16 -17 -18 -17 -17 -16 -16 -16 -15 -14 -15 -14 -14 -16 -17 -14 -15 -17 -13 -15 -18 -18 -18 -21 -18 -18 -19 -19 -18 -16 -19 -18 -19 -20 -21 -19 -21 -19 -20 -21 -18 -18 -18 -21 -20 -19 -19 -19 -20 -21 -19 -18 -17 -18 -21 -21 -22 -22 -21 -21 -20 -21 -19 -19 -20 -22 -18 -18 -20 -22 -19 -19 -19 -21 -20 -21 -20 -21 -20 -20 -21 -20 -18 -20 -19 -20 -16 -19 -18 -23 -20 -21 -21 -22 -22 -21 -24 -23 -23 -22 -23 -24 -23 -20 -22 -22 -21 -21 -22 -22 -22 -23 -21 -23 -24 -24 -23 -23 -22 -22 -22 -23 -23 -22 -24 -23 -24 -23 -26 -26 -25 -28 -28 -25 -26 -26 -27 -28 -27 -28 -30 -29 -27 -28 -30 -32 -30 -29 -30 -28 -28 -27 -28 -28 -28 -27 -28 -26 -27 -27 -28 -27 -26 -27 -25 -25 -26 -27 -25 -25 -26 -24 -25 -25 -26 -28 -24 -25 -29 -28 -30 -32 -31 -30 -29 -32 -34 -34 -35 -31 -32 -34 -35 -37 -36 -35 -36 -34 -35 -34 -35 -35 -34 -35 -32 -34 -32 -32 -31 -30 -29 -31 -29 -33 -32 -30 -30 -31 -32 -32 -33 -35 -35 -35 -36 -36 -35 -34 -35 -36 -38 -37 -39 -40 -39 -35 -38 -37 -37 -39 -38 -36 -40 -39 -36 -35 -34 -36 -36 -34 -32 -34 -33 -32 -32 -32 -31 -31 -32 -33 -34 -34 -36 -36 -36 -41 -38 -37 -38 -39 -38 -40 -42 -39 -41 -40 -38 -40 -40 -41 -40 -41 -38 -40 -39 -39 -42 -42 -40 -39 -39 -40 -40 -40 -41 -38 -42 -39 -40 -41 -39 -40 -39 -40 -38 -38 -39 -39 -39 -40 -39 -38 -40 -40 -37 -37 -38 -38 -39 -37 -40 -38 -38 -38 -41 -41 -39 -38 -40 -43 -41 -40 -39 -40 -43 -43 -42 -43 -44 -43 -42 -41 -44 -44 -42 -40 -41 -39 -40 -42 -42 -39 -41 -42 -41 -45 -43 -44 -43 -42 -43 -42 -43 -43 -43 -43 -45 -44 -44 -44 -44 -45 -45 -41 -44 -42 -42 -42 -42 -43 -42 -43 -42 -40 -42 -41 -43 -41 -43 -41 -42 -39 -40 -41 -42 -42 -46 -45 -45 -43 -46 -47 -46 -47 -47 -46 -45 -46 -43 -47 -47 -47 -47 -45 -43 -45 -45 -46 -47 -47 -48 -48 -47 -47 -46 -47 -49 -48 -46 -47 -50 -49 -46 -48 -49 -48 -48 -49 -47 -49 -51 -50 -52 -48 -49 -47 -52 -51 -49 -50 -52 -49 -51 -50 -54 -51 -51 -52 -52 -50 -55 -53 -51 -52 -53 -54 -53 -52 -50 -51 -52 -53 -50 -54 -54 -51 -53 -54 -49 -48 -51 -53 -53 -52 -51 -51 -51 -50 -50 -55 -53 -55 -54 -54 -57 -56 -54 -52 -58 -59 -63 -64 -57 -49 -46 -48 -46 -40 -34 -44 -65 -91 -88 -53 -41 -38 -62 -51 -53 -60 -63 -56 -64 -53 -65 -55 -56 -63 -57 -39 -69 -114 -127 -87 -51 -64 -93 -95 -87 -69 -54 -68 -112 -132 -112 -59 -32 -48 -77 -84 -72 -42 -1 12 -29 -88 -92 -53 -25 -42 -66 -46 -30 -29 -45 -81 -105 -110 -82 -45 -43 -67 -105 -126 -99 -51 -31 -39 -75 -106 -120 -135 -112 -81 -55 -64 -84 -104 -103 -79 -76 -82 -80 -76 -78 -84 -81 -67 -56 -68 -76 -78 -80 -81 -79 -78 -72 -71 -79 -90 -93 -87 -80 -75 -76 -78 -80 -80 -75 -81 -85 -88 -85 -86 -88 -86 -83 -86 -81 -73 -71 -70 -66 -67 -67 -63 -62 -61 -58 -62 -68 -67 -68 -68 -74 -70 -63 -62 -69 -73 -77 -72 -66 -65 -68 -70 -77 -86 -85 -82 -77 -77 -82 -85 -88 -84 -78 -78 -78 -83 -85 -85 -78 -75 -77 -76 -78 -80 -74 -72 -72 -72 -74 -70 -68 -66 -61 -66 -69 -66 -67 -67 -66 -69 -73 -72 -73 -76 -80 -78 -79 -81 -78 -78 -78 -81 -81 -81 -80 -79 -80 -80 -81 -80 -79 -78 -77 -77 -77 -75 -71 -72 -72 -73 -72 -76 -74 -78 -77 -82 -81 -83 -85 -84 -91 -94 -94 -91 -95 -87 -87 -86 -86 -88 -88 -87 -85 -81 -83 -80 -78 -80 -76 -76 -74 -75 -72 -73 -72 -75 -72 -75 -75 -76 -76 -75 -73 -74 -75 -76 -75 -73 -75 -76 -78 -76 -78 -81 -81 -83 -84 -83 -83 -83 -86 -89 -85 -83 -83 -84 -84 -85 -87 -87 -84 -80 -81 -81 -82 -82 -79 -78 -78 -78 -77 -76 -76 -76 -77 -73 -73 -72 -76 -79 -79 -78 -79 -80 -81 -81 -83 -87 -86 -87 -85 -84 -86 -91 -94 -94 -92 -91 -91 -96 -99 -97 -91 -89 -86 -87 -91 -92 -93 -91 -90 -87 -93 -101 -98 -81 -82 -99 -106 -100 -87 -84 -86 -85 -78 -89 -110 -108 -95 -81 -85 -95 -99 -99 -102 -111 -106 -96 -92 -103 -110 -106 -101 -98 -89 -97 -102 -102 -100 -101 -102 -108 -122 -127 -122 -102 -76 -74 -91 -116 -108 -97 -90 -93 -89 -85 -89 -97 -107 -113 -121 -133 -127 -105 -89 -89 -109 -125 -129 -114 -96 -82 -93 -122 -134 -126 -117 -102 -102 -108 -113 -125 -130 -121 -100 -81 -80 -88 -104 -112 -109 -101 -94 -91 -94 -96 -97 -99 -95 -94 -97 -100 -101 -106 -102 -100 -105 -111 -114 -110 -106 -106 -111 -117 -120 -120 -126 -132 -127 -106 -93 -97 -125 -139 -134 -113 -102 -101 -114 -126 -133 -129 -107 -85 -76 -87 -107 -113 -100 -79 -72 -77 -90 -107 -119 -117 -105 -96 -97 -98 -95 -96 -108 -120 -116 -112 -112 -115 -114 -115 -123 -141 -151 -151 -134 -109 -103 -111 -123 -141 -141 -124 -101 -84 -79 -94 -115 -121 -114 -101 -93 -93 -103 -110 -110 -105 -92 -80 -71 -74 -92 -109 -118 -111 -101 -98 -101 -114 -121 -118 -112 -103 -110 -122 -130 -128 -122 -115 -113 -116 -125 -130 -125 -121 -119 -115 -107 -112 -123 -125 -122 -119 -115 -111 -110 -106 -104 -98 -95 -100 -103 -105 -105 -99 -93 -95 -97 -97 -96 -96 -98 -99 -107 -113 -114 -106 -101 -100 -102 -106 -110 -119 -120 -116 -111 -105 -110 -121 -126 -126 -119 -115 -113 -114 -114 -122 -124 -118 -115 -110 -109 -108 -112 -114 -114 -109 -104 -103 -106 -106 -106 -106 -101 -97 -100 -104 -105 -107 -105 -109 -109 -102 -100 -103 -100 -105 -107 -105 -108 -108 -111 -112 -118 -114 -111 -112 -108 -109 -111 -111 -114 -116 -117 -111 -113 -113 -111 -113 -111 -112 -108 -106 -108 -111 -113 -113 -109 -107 -108 -106 -111 -115 -116 -109 -110 -110 -113 -115 -117 -115 -113 -112 -112 -112 -107 -109 -108 -111 -119 -116 -112 -109 -110 -113 -113 -112 -110 -111 -109 -109 -109 -115 -115 -112 -108 -105 -103 -108 -110 -110 -112 -111 -110 -108 -110 -112 -113 -116 -118 -119 -118 -116 -115 -113 -116 -117 -117 -116 -116 -115 -112 -113 -114 -117 -119 -119 -115 -118 -116 -117 -117 -114 -117 -118 -116 -115 -115 -114 -113 -113 -111 -111 -111 -111 -114 -116 -115 -114 -108 -106 -110 -109 -110 -110 -110 -111 -110 -110 -113 -116 -113 -115 -115 -113 -116 -118 -116 -115 -116 -120 -122 -123 -122 -122 -120 -120 -121 -120 -119 -120 -121 -117 -115 -114 -114 -113 -110 -113 -116 -114 -117 -116 -119 -114 -116 -116 -112 -115 -119 -120 -120 -121 -120 -118 -119 -121 -122 -124 -123 -124 -119 -123 -120 -122 -121 -118 -120 -118 -117 -119 -118 -113 -113 -115 -117 -114 -117 -118 -117 -113 -115 -116 -118 -115 -119 -121 -121 -122 -122 -122 -120 -122 -123 -120 -124 -125 -124 -124 -125 -122 -118 -121 -121 -120 -121 -119 -120 -120 -122 -120 -116 -118 -118 -114 -116 -117 -120 -121 -117 -118 -118 -118 -121 -123 -124 -124 -122 -124 -123 -125 -124 -126 -122 -123 -124 -127 -126 -124 -127 -126 -126 -124 -126 -127 -127 -125 -126 -125 -125 -123 -123 -124 -123 -125 -121 -121 -121 -123 -124 -122 -122 -121 -119 -117 -117 -117 -118 -124 -123 -119 -123 -121 -121 -124 -124 -120 -125 -125 -123 -124 -123 -123 -122 -123 -127 -124 -123 -124 -127 -126 -127 -128 -130 -126 -127 -126 -125 -127 -124 -125 -125 -128 -125 -121 -124 -128 -125 -126 -124 -121 -125 -124 -125 -124 -126 -125 -124 -126 -126 -124 -128 -127 -128 -123 -121 -124 -124 -128 -124 -123 -121 -122 -124 -126 -128 -129 -126 -129 -129 -126 -126 -126 -127 -126 -126 -125 -122 -123 -125 -124 -123 -123 -123 -125 -127 -127 -126 -126 -126 -126 -126 -127 -126 -129 -129 -128 -127 -123 -126 -128 -127 -129 -129 -127 -128 -132 -132 -132 -131 -132 -132 -130 -133 -133 -135 -134 -134 -133 -131 -133 -132 -130 -128 -127 -125 -125 -125 -124 -126 -127 -128 -125 -125 -126 -126 -125 -127 -127 -125 -126 -124 -126 -126 -131 -132 -133 -131 -131 -129 -133 -137 -136 -135 -135 -137 -140 -139 -137 -138 -140 -141 -140 -139 -137 -136 -136 -135 -134 -134 -136 -137 -138 -135 -130 -132 -131 -131 -128 -131 -130 -130 -129 -130 -129 -132 -132 -133 -132 -133 -134 -132 -132 -133 -137 -137 -138 -139 -138 -138 -140 -137 -135 -138 -139 -137 -132 -132 -134 -136 -135 -135 -137 -138 -132 -129 -133 -132 -132 -132 -131 -131 -131 -129 -130 -130 -132 -129 -132 -130 -130 -127 -129 -126 -130 -129 -132 -127 -129 -127 -129 -134 -135 -133 -139 -133 -132 -132 -135 -134 -140 -138 -136 -138 -134 -134 -139 -138 -137 -138 -134 -134 -135 -135 -136 -133 -135 -132 -133 -132 -130 -131 -132 -131 -131 -128 -127 -127 -128 -128 -130 -131 -133 -131 -130 -130 -128 -135 -132 -129 -132 -131 -131 -131 -134 -138 -136 -139 -137 -137 -138 -140 -141 -141 -141 -138 -138 -142 -139 -140 -143 -140 -139 -138 -139 -137 -138 -138 -134 -135 -135 -136 -130 -131 -130 -132 -135 -131 -132 -132 -128 -130 -134 -136 -135 -135 -135 -136 -134 -137 -136 -136 -136 -135 -141 -136 -137 -135 -133 -135 -139 -136 -137 -138 -136 -135 -135 -135 -136 -135 -135 -137 -135 -134 -134 -131 -134 -132 -130 -132 -135 -133 -137 -134 -135 -136 -136 -135 -134 -134 -131 -134 -137 -138 -135 -134 -136 -135 -134 -136 -138 -135 -134 -136 -135 -135 -136 -137 -139 -138 -137 -136 -132 -134 -135 -135 -136 -138 -134 -140 -139 -138 -139 -139 -139 -137 -141 -139 -139 -141 -137 -141 -141 -142 -147 -147 -146 -144 -144 -142 -143 -141 -145 -144 -146 -143 -140 -141 -141 -142 -140 -140 -140 -139 -136 -141 -138 -139 -134 -136 -136 -134 -137 -136 -135 -133 -134 -135 -138 -140 -141 -138 -143 -142 -140 -146 -147 -144 -142 -142 -148 -147 -147 -147 -146 -149 -146 -137 -144 -148 -153 -151 -147 -145 -144 -143 -145 -143 -147 -145 -142 -142 -142 -144 -141 -142 -143 -146 -145 -147 -144 -139 -143 -141 -144 -143 -141 -140 -140 -141 -142 -143 -144 -145 -145 -142 -144 -146 -147 -146 -149 -149 -145 -145 -140 -142 -149 -156 -160 -149 -136 -133 -138 -144 -146 -148 -146 -145 -138 -137 -141 -143 -139 -138 -139 -141 -138 -138 -139 -140 -141 -146 -140 -142 -144 -149 -146 -144 -143 -142 -145 -142 -140 -142 -140 -143 -145 -144 -146 -143 -145 -146 -146 -148 -149 -146 -141 -143 -148 -144 -144 -146 -144 -151 -144 -145 -145 -146 -147 -148 -148 -149 -147 -147 -145 -149 -149 -148 -146 -142 -146 -145 -147 -144 -146 -149 -146 -150 -144 -145 -144 -144 -147 -143 -145 -143 -142 -147 -146 -145 -145 -151 -149 -149 -147 -147 -148 -150 -149 -151 -148 -147 -149 -146 -146 -149 -151 -151 -152 -150 -147 -149 -148 -149 -152 -149 -151 -151 -150 -150 -149 -150 -150 -150 -151 -150 -148 -148 -150 -149 -150 -148 -145 -146 -147 -144 -146 -144 -142 -145 -141 -142 -143 -142 -143 -144 -145 -146 -149 -146 -143 -146 -149 -144 -146 -147 -144 -150 -148 -145 -152 -152 -149 -148 -151 -148 -153 -151 -151 -150 -146 -147 -147 -148 -146 -149 -149 -148 -147 -147 -148 -145 -147 -151 -150 -152 -152 -152 -151 -150 -151 -152 -151 -151 -147 -145 -149 -152 -150 -151 -152 -151 -155 -155 -152 -152 -156 -159 -157 -157 -155 -155 -151 -153 -154 -155 -153 -150 -154 -154 -153 -151 -155 -155 -156 -157 -153 -153 -154 -156 -155 -154 -155 -156 -158 -155 -153 -156 -154 -155 -153 -153 -153 -156 -154 -155 -153 -153 -150 -152 -151 -153 -153 -155 -152 -151 -150 -152 -150 -154 -151 -150 -151 -151 -151 -148 -148 -152 -147 -150 -148 -150 -149 -156 -155 -154 -149 -148 -152 -153 -154 -152 -154 -152 -152 -151 -153 -156 -156 -155 -155 -156 -154 -153 -156 -154 -152 -155 -151 -153 -152 -154 -154 -148 -150 -154 -152 -155 -151 -152 -153 -156 -155 -152 -150 -152 -150 -151 -149 -152 -153 -151 -154 -156 -155 -154 -158 -157 -154 -156 -158 -159 -159 -153 -155 -156 -155 -158 -154 -157 -157 -157 -153 -157 -156 -155 -155 -154 -153 -156 -157 -154 -155 -154 -153 -152 -156 -156 -152 -149 -152 -153 -153 -155 -158 -156 -153 -151 -154 -152 -153 -155 -158 -161 -159 -156 -156 -158 -161 -162 -158 -157 -154 -154 -158 -156 -160 -160 -163 -164 -161 -159 -160 -161 -163 -160 -160 -157 -156 -157 -159 -161 -157 -155 -155 -155 -153 -156 -155 -152 -147 -148 -151 -151 -154 -154 -153 -153 -152 -154 -151 -155 -153 -151 -150 -152 -158 -159 -156 -160 -159 -159 -160 -163 -162 -162 -159 -157 -161 -159 -162 -161 -170 -163 -161 -159 -161 -165 -165 -163 -160 -156 -157 -157 -161 -156 -158 -158 -157 -156 -159 -157 -160 -158 -160 -159 -162 -163 -162 -160 -159 -162 -164 -164 -165 -164 -161 -157 -159 -159 -160 -158 -163 -168 -164 -158 -155 -159 -160 -156 -158 -156 -157 -158 -161 -159 -156 -156 -157 -156 -159 -164 -161 -158 -155 -156 -158 -158 -158 -162 -159 -162 -161 -164 -164 -158 -158 -160 -163 -160 -164 -164 -165 -162 -160 -164 -163 -158 -153 -328 -493 -496 -670 -836 -835 -1007 -1174 -1173 -1341 -1343 -1342 -1510 -1337 -1334 -1504 -1442 -1444 -1614 -1606 -1440 -1436 -1433 -1592 -1591 -1588 -1585 -1584 -1913 -1904 -1902 -2065 -2061 -2055 -2216 -2377 -2537 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 -1 -2 0 -1 0 0 -1 -1 -1 -1 0 0 -1 -1 -1 0 0 0 -1 -1 -2 -2 -1 -1 0 -1 0 -1 -1 0 -1 -1 0 -1 -2 -1 -3 -2 -2 -1 -2 -1 -1 -2 -3 -2 -1 -2 -2 -1 -2 -1 -2 -3 -3 -3 0 -1 -3 -3 -4 -3 -2 -3 -3 -4 -3 -4 -5 -4 -5 -6 -4 -5 -5 -4 -5 -5 -6 -7 -7 -7 -6 -6 -6 -6 -6 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -5 -5 -5 -5 -4 -4 -4 -4 -5 -5 -3 -4 -5 -5 -4 -6 -6 -6 -5 -5 -5 -6 -6 -6 -5 -5 -5 -8 -8 -7 -6 -8 -7 -6 -8 -7 -7 -9 -8 -7 -6 -7 -5 -5 -7 -8 -8 -7 -6 -8 -9 -7 -8 -8 -7 -9 -8 -8 -7 -8 -6 -6 -7 -8 -8 -7 -7 -7 -7 -7 -7 -9 -8 -10 -8 -8 -8 -8 -9 -10 -11 -9 -9 -12 -11 -10 -9 -11 -10 -10 -11 -11 -10 -10 -12 -11 -11 -11 -9 -11 -12 -12 -8 -13 -12 -11 -15 -13 -10 -10 -13 -11 -11 -10 -11 -11 -9 -8 -10 -11 -12 -12 -11 -11 -10 -12 -13 -12 -12 -15 -14 -13 -13 -15 -14 -14 -17 -15 -15 -16 -14 -17 -18 -19 -15 -16 -16 -16 -15 -15 -16 -16 -16 -15 -15 -16 -17 -16 -16 -17 -18 -17 -14 -14 -15 -16 -16 -17 -16 -16 -17 -16 -17 -17 -16 -16 -18 -15 -16 -16 -15 -15 -16 -13 -14 -16 -15 -16 -16 -15 -15 -15 -18 -18 -17 -18 -17 -19 -17 -18 -20 -19 -20 -18 -20 -20 -21 -19 -19 -20 -21 -20 -20 -20 -19 -18 -18 -20 -19 -19 -19 -19 -17 -19 -20 -19 -21 -21 -20 -20 -21 -22 -21 -21 -21 -21 -17 -19 -19 -22 -21 -21 -19 -20 -19 -21 -20 -21 -21 -21 -20 -21 -19 -20 -20 -19 -16 -18 -20 -22 -17 -20 -19 -21 -23 -22 -22 -22 -23 -23 -22 -23 -23 -22 -22 -21 -23 -22 -21 -21 -22 -22 -23 -21 -23 -22 -23 -22 -23 -23 -22 -21 -22 -23 -24 -24 -23 -24 -24 -25 -27 -26 -26 -28 -27 -26 -28 -28 -26 -27 -29 -28 -28 -27 -29 -30 -29 -30 -32 -30 -30 -29 -29 -27 -27 -27 -27 -28 -27 -27 -29 -27 -28 -28 -26 -23 -24 -25 -24 -24 -25 -26 -25 -25 -25 -25 -27 -27 -26 -28 -29 -28 -28 -28 -31 -31 -33 -32 -29 -30 -33 -34 -34 -36 -34 -33 -36 -34 -36 -35 -35 -33 -33 -35 -33 -34 -33 -31 -31 -30 -31 -32 -33 -32 -31 -30 -29 -31 -32 -32 -32 -32 -33 -34 -35 -36 -35 -35 -37 -37 -36 -35 -38 -38 -38 -37 -38 -38 -37 -37 -39 -39 -39 -38 -37 -36 -39 -36 -34 -35 -33 -33 -34 -35 -33 -29 -30 -32 -34 -34 -32 -32 -32 -33 -34 -36 -40 -37 -39 -37 -38 -37 -42 -40 -41 -42 -40 -41 -39 -39 -40 -42 -38 -41 -40 -39 -39 -41 -40 -40 -40 -39 -41 -41 -41 -42 -40 -39 -40 -38 -40 -40 -38 -40 -39 -39 -39 -38 -38 -38 -39 -40 -37 -37 -39 -38 -37 -39 -39 -40 -39 -39 -39 -37 -39 -38 -39 -40 -38 -38 -38 -40 -39 -40 -41 -43 -42 -44 -44 -44 -43 -41 -42 -42 -43 -46 -41 -41 -40 -40 -41 -42 -41 -40 -39 -40 -41 -42 -45 -45 -44 -42 -42 -41 -43 -42 -42 -44 -44 -43 -44 -43 -44 -45 -47 -43 -43 -44 -43 -43 -42 -41 -44 -43 -41 -42 -41 -42 -43 -41 -44 -37 -41 -42 -41 -41 -42 -42 -43 -41 -44 -47 -44 -45 -47 -45 -47 -44 -45 -47 -48 -47 -48 -45 -47 -47 -47 -46 -47 -49 -46 -43 -49 -47 -46 -45 -49 -48 -51 -50 -48 -48 -49 -50 -50 -49 -46 -47 -48 -48 -47 -47 -53 -49 -50 -49 -47 -50 -49 -51 -50 -51 -50 -49 -51 -51 -54 -53 -51 -53 -50 -51 -53 -51 -52 -52 -55 -49 -53 -53 -51 -54 -54 -52 -55 -55 -51 -50 -50 -52 -52 -50 -51 -50 -49 -51 -54 -51 -52 -52 -53 -50 -54 -55 -56 -54 -52 -53 -55 -57 -62 -58 -54 -55 -60 -62 -59 -51 -46 -40 -29 -24 -33 -62 -95 -104 -95 -52 -30 -4 -36 -82 -90 -54 -35 -41 -64 -62 -56 -58 -65 -87 -91 -90 -64 -57 -89 -124 -127 -79 -44 -57 -102 -114 -107 -75 -68 -84 -99 -82 -36 -21 -51 -69 -27 24 -5 -96 -138 -95 -31 -2 -17 -32 -38 -61 -77 -98 -83 -67 -50 -47 -65 -89 -114 -95 -65 -38 -34 -65 -96 -108 -94 -82 -91 -94 -90 -69 -61 -74 -83 -97 -98 -89 -83 -84 -81 -83 -72 -65 -72 -88 -88 -81 -82 -82 -80 -76 -75 -77 -82 -92 -104 -107 -96 -80 -68 -61 -59 -69 -81 -85 -83 -74 -70 -74 -88 -93 -93 -85 -69 -62 -65 -70 -72 -69 -68 -66 -61 -58 -58 -54 -58 -69 -80 -76 -67 -60 -62 -73 -78 -79 -73 -62 -61 -65 -71 -82 -88 -86 -79 -68 -68 -77 -85 -91 -84 -79 -74 -75 -83 -86 -84 -83 -76 -73 -75 -80 -83 -81 -77 -75 -71 -71 -74 -72 -69 -71 -67 -65 -69 -68 -70 -70 -67 -69 -70 -76 -76 -79 -79 -76 -75 -76 -77 -79 -79 -79 -80 -79 -77 -76 -78 -79 -79 -79 -80 -80 -76 -75 -74 -72 -73 -72 -69 -71 -76 -76 -72 -73 -76 -82 -84 -86 -91 -91 -93 -97 -96 -98 -94 -83 -83 -85 -87 -86 -86 -85 -81 -79 -80 -82 -81 -78 -76 -76 -75 -76 -72 -74 -72 -72 -72 -74 -75 -76 -75 -75 -76 -78 -75 -73 -75 -74 -77 -75 -74 -77 -81 -81 -81 -82 -81 -83 -85 -86 -84 -84 -85 -86 -86 -82 -84 -84 -81 -84 -85 -83 -84 -79 -79 -82 -80 -81 -77 -77 -79 -75 -76 -75 -76 -73 -75 -75 -75 -76 -78 -81 -82 -85 -79 -80 -84 -89 -87 -86 -86 -90 -91 -90 -89 -86 -90 -97 -100 -104 -97 -91 -85 -86 -89 -90 -93 -93 -93 -92 -88 -90 -93 -91 -86 -95 -98 -98 -91 -83 -80 -92 -95 -94 -103 -103 -96 -87 -86 -90 -92 -85 -82 -102 -114 -109 -104 -109 -103 -93 -87 -103 -118 -117 -101 -86 -73 -68 -77 -120 -154 -155 -122 -76 -66 -93 -116 -112 -107 -109 -114 -98 -78 -72 -81 -85 -91 -99 -115 -128 -120 -112 -99 -94 -109 -128 -132 -109 -85 -85 -106 -120 -122 -119 -118 -119 -111 -115 -120 -131 -123 -110 -99 -97 -104 -104 -97 -95 -99 -102 -101 -89 -83 -85 -81 -77 -89 -107 -121 -112 -99 -79 -71 -73 -87 -113 -132 -142 -134 -112 -97 -94 -102 -122 -139 -144 -127 -103 -90 -83 -96 -124 -139 -140 -123 -104 -102 -113 -129 -127 -115 -106 -95 -83 -81 -88 -101 -106 -99 -85 -84 -91 -99 -103 -98 -97 -99 -98 -92 -94 -104 -115 -122 -121 -117 -114 -112 -116 -121 -132 -142 -137 -130 -123 -116 -116 -126 -136 -138 -129 -114 -97 -92 -100 -112 -122 -114 -99 -92 -87 -97 -113 -110 -100 -85 -75 -74 -88 -97 -104 -98 -92 -89 -92 -103 -111 -123 -123 -112 -103 -104 -118 -122 -129 -125 -122 -118 -116 -116 -120 -124 -125 -124 -122 -119 -115 -118 -123 -121 -123 -123 -108 -104 -104 -111 -111 -106 -97 -94 -90 -89 -102 -104 -108 -106 -103 -94 -90 -92 -94 -99 -104 -106 -100 -95 -100 -105 -110 -113 -112 -111 -108 -115 -116 -117 -116 -118 -118 -117 -119 -121 -119 -121 -118 -116 -119 -117 -117 -113 -111 -117 -115 -112 -113 -110 -105 -104 -103 -104 -106 -102 -102 -99 -103 -104 -107 -106 -108 -105 -101 -100 -100 -102 -107 -110 -106 -103 -103 -103 -110 -114 -118 -113 -109 -110 -111 -112 -113 -110 -111 -109 -112 -110 -115 -118 -118 -115 -110 -107 -104 -106 -112 -118 -113 -108 -108 -106 -107 -112 -112 -110 -112 -112 -115 -117 -114 -112 -114 -112 -110 -110 -108 -110 -109 -107 -112 -116 -114 -114 -115 -114 -112 -115 -116 -109 -109 -109 -106 -109 -111 -113 -110 -110 -109 -104 -106 -108 -113 -112 -112 -109 -108 -108 -110 -110 -113 -114 -117 -114 -114 -116 -118 -117 -120 -117 -118 -116 -114 -117 -116 -115 -115 -114 -114 -117 -118 -118 -116 -116 -117 -115 -116 -116 -117 -115 -112 -112 -115 -117 -113 -111 -109 -106 -109 -116 -118 -113 -111 -108 -108 -109 -109 -109 -110 -109 -110 -111 -115 -116 -114 -113 -113 -114 -116 -119 -117 -116 -116 -118 -122 -122 -122 -122 -121 -123 -124 -119 -115 -119 -118 -116 -119 -118 -113 -112 -112 -114 -116 -117 -116 -118 -118 -116 -117 -116 -117 -116 -118 -120 -121 -119 -116 -118 -122 -118 -123 -122 -123 -122 -123 -118 -118 -118 -120 -117 -119 -118 -119 -115 -115 -115 -115 -116 -117 -117 -117 -113 -114 -114 -118 -119 -117 -121 -121 -121 -116 -119 -123 -123 -123 -119 -122 -124 -125 -125 -124 -121 -123 -125 -121 -120 -123 -121 -118 -118 -119 -122 -122 -118 -117 -117 -115 -115 -116 -119 -120 -118 -117 -118 -116 -119 -120 -120 -122 -122 -122 -123 -124 -125 -125 -124 -123 -126 -126 -127 -128 -124 -125 -125 -126 -127 -128 -127 -125 -124 -125 -124 -123 -125 -128 -127 -124 -121 -119 -123 -124 -123 -125 -124 -117 -115 -118 -118 -118 -119 -118 -117 -118 -120 -121 -124 -123 -123 -122 -121 -125 -126 -125 -124 -123 -124 -126 -125 -125 -125 -124 -125 -126 -127 -126 -127 -129 -128 -127 -128 -125 -124 -126 -125 -124 -125 -124 -125 -122 -123 -125 -125 -123 -124 -122 -124 -123 -122 -125 -125 -124 -127 -126 -127 -126 -128 -126 -122 -126 -126 -128 -125 -124 -124 -122 -125 -125 -125 -126 -128 -129 -129 -127 -126 -125 -128 -129 -128 -124 -120 -120 -123 -127 -125 -124 -124 -124 -122 -125 -125 -125 -127 -126 -125 -124 -126 -125 -128 -131 -128 -125 -123 -124 -127 -129 -126 -127 -128 -130 -132 -134 -134 -132 -132 -130 -131 -131 -132 -133 -134 -132 -135 -137 -132 -129 -129 -129 -129 -128 -125 -125 -126 -124 -125 -128 -125 -124 -126 -125 -126 -128 -129 -126 -124 -124 -126 -130 -128 -129 -131 -133 -131 -130 -131 -134 -135 -135 -140 -140 -137 -136 -139 -139 -143 -137 -138 -137 -136 -137 -140 -137 -132 -132 -136 -136 -134 -136 -133 -134 -132 -132 -131 -129 -131 -129 -129 -128 -130 -129 -132 -133 -134 -133 -131 -134 -135 -134 -133 -135 -138 -138 -137 -137 -140 -138 -136 -136 -134 -137 -136 -137 -136 -135 -135 -135 -135 -137 -132 -134 -133 -131 -133 -135 -130 -131 -131 -132 -130 -131 -131 -133 -127 -130 -127 -128 -128 -127 -128 -130 -127 -128 -130 -131 -129 -130 -130 -135 -135 -135 -132 -135 -131 -135 -134 -137 -139 -137 -135 -131 -133 -137 -139 -140 -137 -138 -138 -137 -134 -137 -135 -131 -132 -132 -135 -132 -130 -132 -131 -130 -128 -128 -126 -128 -128 -130 -128 -132 -132 -129 -129 -130 -132 -128 -132 -131 -132 -133 -133 -134 -135 -136 -137 -139 -139 -138 -139 -140 -138 -138 -142 -142 -139 -139 -141 -141 -141 -139 -138 -138 -135 -137 -138 -138 -135 -136 -134 -135 -133 -130 -132 -129 -135 -133 -129 -129 -133 -132 -134 -135 -138 -135 -136 -134 -135 -135 -135 -137 -139 -139 -137 -137 -135 -132 -135 -135 -139 -137 -135 -136 -137 -136 -137 -136 -138 -135 -134 -133 -134 -133 -132 -134 -133 -133 -133 -134 -133 -135 -134 -135 -135 -135 -132 -132 -135 -132 -137 -135 -136 -137 -139 -134 -136 -134 -133 -132 -136 -136 -133 -138 -135 -140 -137 -137 -138 -136 -133 -136 -135 -138 -135 -136 -135 -137 -136 -140 -140 -139 -140 -139 -139 -141 -143 -138 -133 -140 -144 -143 -145 -145 -144 -141 -145 -146 -144 -144 -145 -141 -143 -140 -141 -143 -144 -141 -142 -138 -138 -137 -139 -137 -140 -134 -139 -133 -137 -136 -138 -139 -136 -132 -134 -134 -137 -136 -138 -140 -142 -139 -140 -147 -148 -145 -143 -143 -143 -145 -147 -150 -147 -146 -147 -140 -139 -148 -150 -151 -150 -143 -141 -145 -147 -147 -145 -147 -143 -141 -141 -140 -141 -145 -143 -143 -140 -145 -147 -142 -142 -144 -146 -145 -140 -142 -143 -144 -141 -139 -144 -143 -142 -144 -144 -149 -146 -152 -146 -148 -144 -143 -142 -146 -147 -148 -149 -152 -144 -136 -136 -143 -144 -146 -147 -147 -142 -139 -137 -142 -142 -142 -137 -139 -137 -138 -139 -144 -141 -142 -138 -139 -144 -145 -149 -146 -148 -143 -142 -141 -143 -143 -142 -142 -143 -144 -139 -143 -145 -147 -149 -145 -144 -144 -145 -146 -148 -147 -147 -143 -146 -146 -144 -149 -146 -148 -147 -144 -147 -147 -149 -148 -147 -148 -148 -149 -146 -150 -142 -140 -143 -143 -145 -146 -145 -148 -145 -142 -145 -145 -146 -149 -147 -143 -142 -142 -146 -145 -147 -145 -145 -146 -147 -149 -151 -150 -152 -151 -149 -146 -147 -149 -149 -151 -149 -145 -150 -153 -148 -152 -149 -144 -149 -151 -150 -153 -154 -152 -152 -148 -150 -147 -150 -151 -147 -146 -146 -150 -151 -150 -147 -147 -145 -144 -145 -149 -145 -141 -139 -142 -145 -143 -147 -145 -141 -147 -144 -148 -144 -149 -143 -147 -148 -145 -150 -145 -147 -150 -145 -149 -147 -151 -148 -150 -148 -154 -150 -148 -149 -147 -149 -147 -149 -148 -146 -146 -148 -147 -146 -145 -147 -150 -150 -146 -150 -150 -151 -155 -153 -150 -147 -148 -147 -149 -149 -148 -153 -153 -150 -153 -151 -153 -156 -154 -156 -158 -156 -160 -154 -154 -154 -153 -154 -151 -151 -154 -154 -155 -150 -153 -157 -153 -153 -153 -154 -154 -154 -154 -154 -153 -158 -153 -158 -157 -152 -153 -156 -155 -153 -155 -154 -154 -154 -153 -153 -156 -155 -153 -153 -153 -151 -151 -151 -150 -151 -152 -153 -151 -151 -155 -152 -152 -149 -149 -149 -145 -147 -148 -150 -154 -148 -153 -151 -154 -156 -151 -150 -152 -155 -153 -155 -153 -150 -150 -154 -155 -155 -157 -159 -157 -151 -152 -156 -156 -156 -154 -148 -151 -155 -156 -153 -156 -150 -149 -150 -153 -155 -156 -153 -152 -151 -151 -150 -156 -154 -156 -151 -151 -148 -150 -152 -153 -157 -156 -153 -155 -156 -156 -158 -156 -154 -156 -153 -152 -157 -153 -157 -156 -152 -157 -157 -159 -159 -157 -154 -154 -153 -153 -158 -153 -155 -154 -155 -151 -153 -156 -155 -156 -147 -154 -150 -154 -156 -154 -158 -153 -150 -152 -157 -162 -161 -154 -152 -154 -159 -163 -159 -159 -154 -156 -157 -158 -161 -159 -161 -159 -156 -160 -163 -163 -163 -163 -161 -161 -158 -157 -158 -159 -162 -160 -157 -153 -158 -158 -156 -159 -154 -146 -152 -150 -153 -151 -152 -153 -149 -154 -157 -154 -152 -154 -149 -145 -150 -152 -154 -155 -157 -158 -158 -159 -163 -164 -164 -162 -161 -156 -157 -159 -162 -167 -162 -164 -158 -162 -163 -166 -164 -163 -161 -161 -162 -158 -159 -160 -158 -159 -157 -157 -157 -158 -154 -158 -156 -161 -161 -164 -162 -159 -160 -161 -164 -162 -164 -160 -162 -160 -162 -158 -161 -159 -162 -161 -161 -160 -164 -162 -157 -155 -155 -154 -159 -161 -160 -160 -160 -155 -154 -160 -158 -159 -156 -155 -156 -159 -159 -160 -158 -158 -158 -160 -164 -165 -165 -160 -160 -155 -156 -158 -163 -165 -164 -169 -162 -164 -167 -162 -153 -153 -327 -497 -497 -669 -835 -836 -1006 -1173 -1174 -1344 -1343 -1341 -1508 -1336 -1330 -1504 -1448 -1444 -1614 -1607 -1441 -1434 -1433 -1593 -1594 -1586 -1582 -1580 -1912 -1908 -1903 -2064 -2060 -2056 -2215 -2376 -2537 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 3 0 0 1 -1 0 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -1 0 0 0 -1 0 -1 -1 0 -1 0 -1 -2 -1 0 0 -1 -1 -1 -3 -2 -1 -1 -1 -1 -3 -2 -1 -2 -4 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -2 -2 -4 -3 -1 -3 -4 -3 -2 -3 -4 -3 -3 -4 -4 -5 -5 -5 -4 -3 -4 -6 -3 -6 -7 -6 -6 -7 -5 -6 -6 -7 -6 -4 -4 -4 -5 -5 -5 -3 -3 -3 -4 -3 -5 -5 -5 -3 -3 -4 -5 -6 -4 -5 -6 -4 -4 -5 -5 -6 -5 -5 -4 -5 -6 -5 -3 -6 -6 -6 -7 -8 -6 -8 -5 -9 -8 -4 -9 -9 -9 -7 -6 -8 -5 -6 -7 -6 -8 -9 -7 -8 -7 -8 -8 -9 -8 -6 -8 -8 -7 -7 -7 -6 -8 -7 -7 -7 -8 -7 -6 -7 -7 -8 -8 -9 -10 -8 -9 -9 -9 -12 -8 -10 -11 -10 -9 -10 -12 -9 -10 -10 -11 -10 -9 -10 -11 -12 -11 -12 -11 -11 -10 -10 -11 -10 -10 -13 -13 -11 -10 -12 -11 -12 -11 -11 -11 -11 -11 -9 -9 -11 -11 -12 -12 -11 -10 -10 -10 -12 -14 -15 -13 -15 -14 -13 -13 -12 -15 -15 -16 -16 -17 -17 -16 -19 -17 -15 -17 -16 -16 -16 -16 -14 -16 -16 -17 -15 -17 -15 -16 -16 -17 -17 -16 -17 -17 -16 -15 -16 -16 -17 -17 -18 -19 -17 -16 -17 -15 -16 -16 -15 -15 -16 -16 -15 -15 -15 -16 -13 -14 -14 -15 -17 -15 -17 -16 -17 -19 -17 -19 -18 -20 -18 -17 -20 -19 -19 -19 -21 -20 -19 -20 -21 -22 -20 -20 -20 -20 -18 -18 -18 -19 -19 -19 -19 -20 -19 -20 -20 -20 -21 -20 -21 -23 -22 -21 -20 -19 -19 -20 -19 -19 -21 -22 -18 -20 -19 -21 -21 -20 -20 -21 -20 -23 -19 -18 -17 -19 -21 -18 -17 -19 -18 -21 -19 -19 -21 -23 -21 -23 -23 -23 -23 -22 -23 -22 -23 -22 -22 -21 -21 -22 -22 -23 -23 -22 -21 -23 -22 -22 -23 -23 -22 -21 -23 -23 -23 -24 -24 -25 -25 -25 -25 -27 -26 -27 -28 -27 -28 -27 -27 -27 -26 -27 -28 -28 -28 -30 -30 -27 -29 -30 -29 -29 -29 -28 -27 -27 -27 -26 -26 -28 -29 -29 -27 -25 -25 -25 -26 -24 -23 -24 -24 -23 -24 -25 -25 -28 -27 -30 -27 -27 -27 -28 -28 -30 -30 -31 -31 -31 -33 -32 -33 -34 -36 -34 -35 -32 -35 -36 -35 -37 -34 -35 -35 -32 -31 -32 -32 -33 -31 -31 -30 -33 -32 -32 -31 -31 -32 -30 -31 -32 -32 -31 -31 -33 -35 -35 -35 -36 -36 -36 -38 -38 -37 -36 -35 -37 -36 -38 -40 -40 -39 -38 -38 -37 -38 -36 -35 -34 -34 -35 -36 -34 -34 -34 -34 -32 -31 -32 -32 -32 -33 -33 -33 -35 -36 -36 -36 -38 -37 -40 -40 -40 -41 -39 -43 -42 -41 -40 -40 -37 -41 -41 -43 -42 -40 -40 -38 -41 -43 -41 -40 -40 -40 -42 -40 -38 -39 -41 -41 -39 -39 -40 -39 -40 -38 -39 -39 -37 -36 -39 -40 -37 -37 -37 -37 -36 -37 -40 -37 -38 -37 -39 -42 -40 -39 -37 -38 -39 -38 -40 -41 -40 -40 -39 -43 -42 -43 -42 -45 -44 -41 -42 -42 -43 -44 -43 -43 -42 -39 -41 -42 -41 -39 -40 -41 -42 -42 -43 -43 -43 -42 -41 -42 -41 -41 -40 -44 -43 -44 -46 -43 -43 -44 -44 -44 -42 -43 -43 -44 -44 -43 -42 -42 -43 -43 -41 -42 -41 -43 -42 -43 -41 -43 -41 -41 -40 -42 -40 -42 -44 -44 -44 -44 -45 -47 -47 -46 -47 -47 -47 -46 -46 -46 -46 -49 -48 -47 -47 -48 -45 -47 -46 -46 -49 -48 -47 -46 -46 -46 -50 -51 -50 -50 -50 -47 -45 -50 -50 -47 -49 -47 -49 -46 -48 -48 -49 -49 -49 -49 -52 -51 -51 -48 -49 -49 -53 -51 -52 -53 -51 -50 -53 -54 -53 -50 -53 -54 -53 -53 -50 -52 -54 -54 -55 -55 -53 -50 -51 -51 -48 -52 -52 -50 -52 -53 -51 -50 -53 -52 -52 -51 -54 -55 -54 -54 -53 -55 -57 -58 -54 -54 -55 -57 -54 -55 -58 -63 -66 -63 -44 -28 -20 -23 -45 -62 -63 -71 -92 -119 -90 -22 24 -10 -34 -88 -122 -111 -64 -8 0 -75 -117 -97 -66 -75 -105 -106 -69 -59 -79 -104 -118 -102 -81 -93 -94 -88 -73 -47 -37 -51 -85 -79 -29 28 4 -75 -125 -100 -51 -37 -35 -29 -10 -26 -68 -104 -102 -84 -66 -43 -23 -22 -75 -126 -125 -66 -17 -20 -49 -85 -110 -125 -110 -83 -44 -30 -62 -97 -106 -96 -90 -84 -85 -88 -96 -106 -100 -92 -85 -78 -79 -73 -75 -82 -92 -96 -91 -90 -86 -81 -76 -87 -101 -101 -87 -71 -55 -47 -60 -73 -83 -81 -79 -75 -71 -72 -72 -72 -77 -76 -70 -63 -66 -65 -70 -77 -80 -74 -58 -47 -48 -56 -66 -79 -83 -82 -74 -63 -62 -71 -79 -75 -72 -66 -67 -70 -75 -81 -78 -76 -72 -70 -74 -80 -79 -80 -80 -79 -78 -81 -83 -84 -82 -80 -76 -80 -81 -83 -81 -79 -75 -74 -73 -75 -75 -73 -74 -72 -67 -66 -70 -72 -71 -72 -71 -72 -72 -74 -75 -77 -75 -74 -74 -76 -79 -78 -75 -72 -73 -74 -76 -80 -79 -78 -79 -79 -74 -76 -75 -74 -71 -72 -69 -74 -75 -76 -74 -73 -75 -78 -82 -88 -88 -94 -93 -95 -102 -99 -99 -87 -82 -83 -84 -80 -82 -82 -81 -80 -77 -82 -82 -79 -82 -79 -77 -77 -74 -74 -70 -77 -74 -73 -74 -75 -79 -77 -77 -77 -77 -74 -74 -75 -75 -76 -77 -75 -81 -79 -76 -77 -81 -84 -80 -84 -83 -83 -86 -83 -82 -83 -83 -84 -83 -81 -82 -80 -81 -81 -82 -81 -78 -79 -79 -79 -78 -75 -71 -77 -80 -76 -77 -74 -75 -77 -79 -81 -82 -80 -84 -84 -84 -86 -87 -86 -88 -88 -85 -85 -87 -91 -93 -95 -93 -92 -96 -101 -100 -91 -80 -79 -87 -100 -108 -108 -98 -79 -71 -82 -96 -101 -104 -95 -86 -77 -76 -85 -98 -106 -109 -95 -85 -90 -94 -91 -91 -91 -94 -87 -78 -84 -108 -121 -117 -103 -100 -94 -89 -97 -115 -111 -83 -74 -85 -110 -123 -119 -109 -115 -115 -102 -95 -97 -107 -120 -120 -114 -99 -80 -57 -67 -93 -118 -116 -103 -90 -84 -93 -114 -141 -148 -127 -112 -89 -75 -86 -106 -132 -141 -142 -125 -112 -117 -122 -132 -127 -117 -97 -86 -89 -105 -114 -109 -97 -88 -79 -79 -81 -83 -85 -94 -102 -92 -84 -86 -99 -101 -93 -83 -80 -93 -112 -135 -141 -133 -114 -102 -104 -115 -126 -128 -116 -105 -102 -109 -123 -133 -132 -114 -110 -119 -127 -131 -131 -123 -108 -97 -84 -75 -80 -95 -109 -112 -106 -91 -84 -81 -84 -91 -92 -97 -97 -95 -95 -106 -113 -119 -116 -112 -110 -111 -125 -128 -135 -127 -121 -121 -117 -118 -126 -138 -139 -131 -117 -103 -103 -115 -122 -128 -123 -107 -93 -95 -105 -116 -108 -89 -72 -75 -85 -96 -100 -96 -93 -92 -89 -83 -88 -96 -108 -112 -113 -110 -106 -111 -120 -126 -116 -118 -121 -123 -123 -121 -120 -119 -116 -119 -126 -127 -127 -122 -116 -116 -119 -121 -120 -120 -111 -108 -105 -101 -93 -98 -103 -99 -93 -96 -100 -108 -108 -106 -102 -99 -96 -91 -90 -92 -96 -99 -101 -102 -107 -104 -109 -112 -114 -111 -112 -115 -117 -118 -115 -114 -114 -114 -117 -123 -122 -117 -116 -116 -114 -117 -124 -122 -115 -114 -109 -108 -113 -111 -108 -103 -100 -103 -105 -108 -107 -104 -100 -99 -102 -108 -113 -107 -101 -95 -98 -99 -103 -110 -109 -107 -105 -103 -108 -112 -117 -116 -111 -108 -108 -109 -110 -112 -110 -112 -111 -112 -111 -116 -115 -113 -115 -109 -111 -108 -113 -112 -113 -113 -108 -107 -107 -112 -113 -115 -115 -116 -118 -115 -114 -110 -108 -105 -107 -109 -109 -109 -109 -110 -111 -114 -117 -115 -116 -111 -111 -110 -111 -109 -105 -108 -109 -106 -112 -107 -105 -110 -110 -109 -112 -113 -112 -112 -110 -107 -111 -108 -109 -114 -114 -114 -113 -114 -116 -119 -119 -118 -118 -116 -119 -117 -116 -119 -115 -112 -114 -113 -116 -117 -116 -115 -115 -113 -114 -118 -118 -117 -115 -110 -113 -113 -115 -112 -112 -111 -108 -110 -111 -112 -117 -113 -109 -109 -108 -108 -108 -111 -109 -107 -109 -112 -114 -116 -116 -116 -115 -114 -118 -118 -117 -119 -119 -121 -121 -123 -124 -123 -123 -122 -116 -116 -117 -118 -115 -117 -117 -119 -116 -111 -112 -116 -119 -119 -118 -120 -119 -119 -117 -121 -120 -120 -121 -118 -117 -121 -120 -119 -121 -121 -121 -122 -122 -122 -117 -119 -118 -116 -114 -117 -119 -115 -111 -112 -114 -116 -117 -116 -117 -117 -113 -112 -114 -117 -120 -123 -122 -120 -118 -121 -122 -121 -125 -121 -124 -125 -124 -126 -126 -124 -125 -123 -122 -123 -120 -119 -119 -119 -122 -120 -119 -119 -118 -117 -115 -114 -119 -117 -116 -115 -118 -119 -121 -118 -114 -118 -120 -121 -122 -121 -120 -122 -122 -126 -125 -127 -127 -127 -126 -128 -127 -127 -124 -125 -129 -128 -128 -127 -126 -124 -122 -123 -125 -127 -124 -124 -125 -126 -125 -122 -121 -122 -122 -120 -116 -116 -116 -118 -118 -119 -120 -119 -118 -117 -121 -122 -125 -127 -125 -121 -120 -121 -127 -128 -128 -123 -124 -127 -127 -127 -127 -127 -127 -127 -125 -128 -127 -127 -127 -124 -126 -123 -125 -123 -123 -125 -123 -126 -123 -123 -123 -124 -123 -122 -122 -121 -124 -123 -122 -123 -126 -126 -126 -130 -128 -126 -126 -128 -125 -127 -125 -125 -125 -123 -123 -125 -125 -127 -129 -125 -126 -127 -128 -128 -128 -129 -126 -125 -123 -123 -124 -122 -123 -124 -124 -123 -125 -129 -126 -122 -125 -122 -125 -124 -126 -127 -126 -129 -127 -123 -124 -128 -127 -126 -127 -126 -128 -131 -132 -129 -131 -133 -134 -132 -132 -133 -130 -132 -133 -132 -134 -131 -132 -132 -134 -130 -127 -129 -127 -127 -128 -128 -129 -125 -124 -122 -123 -127 -128 -126 -127 -127 -128 -128 -125 -126 -128 -127 -128 -132 -132 -132 -131 -133 -134 -134 -135 -138 -139 -139 -141 -140 -138 -138 -140 -135 -136 -138 -137 -136 -138 -136 -134 -135 -133 -131 -133 -134 -134 -132 -130 -129 -130 -130 -128 -128 -130 -130 -132 -135 -130 -130 -132 -133 -135 -135 -135 -135 -135 -137 -137 -137 -138 -136 -135 -137 -140 -135 -134 -139 -135 -137 -138 -138 -135 -132 -133 -131 -133 -135 -133 -134 -134 -133 -130 -132 -132 -131 -132 -134 -129 -131 -125 -128 -127 -124 -128 -128 -129 -127 -129 -129 -130 -132 -131 -131 -134 -133 -129 -131 -135 -133 -137 -138 -135 -132 -132 -135 -134 -138 -138 -136 -137 -137 -138 -141 -140 -136 -135 -130 -135 -134 -134 -133 -133 -134 -131 -130 -128 -132 -130 -125 -128 -130 -129 -131 -131 -128 -129 -130 -131 -126 -127 -130 -131 -130 -133 -136 -136 -135 -137 -135 -138 -138 -137 -138 -138 -139 -139 -140 -140 -138 -137 -143 -142 -138 -139 -136 -137 -139 -138 -138 -138 -138 -136 -135 -136 -133 -134 -132 -133 -129 -133 -131 -130 -132 -131 -134 -134 -135 -136 -136 -136 -135 -136 -137 -136 -138 -136 -136 -134 -137 -134 -135 -135 -134 -141 -135 -137 -137 -139 -138 -136 -135 -134 -132 -134 -133 -134 -130 -131 -137 -134 -132 -138 -135 -134 -131 -134 -133 -132 -135 -134 -137 -133 -134 -136 -136 -139 -135 -136 -135 -131 -131 -135 -137 -135 -133 -139 -138 -138 -136 -133 -138 -136 -137 -137 -134 -137 -135 -135 -138 -139 -138 -137 -138 -140 -139 -140 -142 -143 -142 -136 -141 -141 -142 -144 -144 -144 -141 -141 -147 -144 -145 -147 -144 -144 -141 -138 -142 -142 -143 -142 -141 -140 -135 -135 -138 -138 -136 -135 -137 -133 -135 -140 -139 -139 -134 -135 -135 -135 -136 -136 -138 -140 -141 -141 -138 -144 -147 -145 -142 -140 -149 -148 -149 -147 -146 -148 -144 -141 -142 -145 -150 -150 -146 -143 -144 -147 -146 -145 -147 -145 -145 -143 -141 -139 -140 -141 -140 -142 -143 -144 -145 -145 -144 -142 -145 -144 -146 -147 -142 -142 -141 -143 -147 -144 -140 -141 -148 -147 -148 -145 -149 -145 -146 -143 -145 -148 -146 -149 -148 -143 -138 -137 -143 -147 -142 -143 -144 -141 -143 -146 -137 -142 -140 -139 -141 -140 -142 -140 -135 -139 -141 -143 -140 -142 -140 -141 -144 -147 -146 -146 -148 -143 -142 -143 -142 -143 -144 -145 -143 -143 -142 -145 -146 -145 -146 -144 -146 -146 -151 -149 -147 -145 -144 -145 -143 -148 -146 -147 -148 -146 -146 -147 -146 -151 -152 -149 -148 -145 -145 -145 -144 -143 -144 -141 -143 -145 -147 -144 -145 -145 -143 -147 -146 -147 -147 -145 -145 -144 -148 -147 -147 -148 -145 -145 -145 -147 -147 -152 -152 -153 -151 -151 -147 -149 -152 -148 -149 -149 -148 -150 -147 -148 -150 -150 -147 -147 -151 -151 -153 -152 -153 -152 -150 -148 -149 -148 -147 -146 -149 -146 -147 -149 -151 -149 -145 -146 -144 -144 -148 -142 -142 -143 -145 -143 -147 -143 -143 -143 -146 -144 -147 -146 -148 -147 -147 -151 -148 -148 -146 -145 -148 -146 -149 -150 -152 -148 -149 -150 -149 -153 -148 -148 -150 -152 -152 -146 -144 -145 -146 -145 -149 -148 -147 -145 -145 -148 -150 -153 -152 -150 -150 -148 -148 -149 -149 -148 -150 -148 -150 -153 -153 -153 -154 -156 -155 -152 -156 -158 -160 -156 -157 -154 -154 -152 -153 -153 -151 -153 -155 -154 -154 -152 -152 -151 -155 -159 -154 -149 -152 -155 -154 -154 -153 -157 -156 -155 -153 -152 -151 -154 -157 -157 -152 -152 -153 -156 -157 -155 -155 -153 -153 -155 -151 -148 -149 -150 -151 -153 -152 -153 -155 -151 -150 -152 -152 -146 -146 -146 -146 -149 -152 -153 -152 -150 -151 -154 -155 -153 -153 -152 -154 -149 -150 -152 -152 -157 -153 -153 -154 -154 -158 -156 -155 -156 -154 -154 -154 -154 -151 -154 -154 -156 -152 -151 -150 -149 -153 -155 -155 -155 -152 -152 -152 -155 -155 -155 -156 -152 -153 -148 -150 -153 -152 -151 -154 -154 -156 -157 -151 -153 -154 -155 -153 -158 -153 -154 -153 -150 -152 -152 -157 -161 -159 -160 -157 -154 -156 -154 -154 -158 -157 -153 -153 -154 -154 -153 -154 -150 -155 -152 -158 -152 -155 -154 -151 -152 -152 -156 -157 -158 -155 -159 -154 -155 -157 -160 -159 -154 -155 -158 -157 -156 -158 -162 -160 -161 -159 -159 -160 -161 -161 -161 -160 -160 -161 -158 -159 -164 -160 -157 -158 -158 -158 -159 -158 -160 -156 -155 -153 -154 -150 -150 -154 -153 -148 -149 -151 -157 -153 -156 -153 -146 -148 -151 -149 -151 -153 -155 -156 -157 -160 -163 -165 -161 -160 -158 -161 -160 -163 -166 -159 -163 -156 -160 -162 -163 -165 -163 -161 -161 -163 -163 -165 -164 -159 -158 -153 -159 -160 -163 -159 -153 -154 -155 -157 -162 -162 -164 -160 -160 -160 -160 -163 -163 -159 -160 -159 -159 -163 -168 -163 -161 -157 -159 -161 -164 -161 -161 -156 -159 -158 -158 -158 -160 -158 -159 -159 -158 -158 -157 -156 -158 -156 -154 -157 -158 -162 -158 -158 -157 -160 -158 -164 -164 -163 -161 -155 -156 -157 -160 -164 -164 -160 -164 -165 -166 -167 -162 -154 -153 -327 -497 -495 -668 -838 -836 -1007 -1174 -1175 -1343 -1343 -1338 -1508 -1337 -1327 -1503 -1448 -1449 -1615 -1605 -1441 -1435 -1430 -1596 -1596 -1588 -1577 -1582 -1912 -1906 -1905 -2065 -2060 -2055 -2215 -2376 -2536 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -1 -3 -1 -1 0 0 -1 -1 0 -1 0 0 -2 -2 0 0 0 0 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -3 -2 -2 -2 -1 -1 -2 -1 -1 -3 -2 -3 -3 -3 -2 -2 -3 -2 -2 -2 -3 -3 -3 -2 -4 -4 -3 -4 -4 -4 -3 -4 -4 -3 -5 -5 -5 -6 -6 -7 -6 -5 -6 -6 -5 -5 -5 -6 -5 -4 -4 -5 -4 -4 -4 -2 -3 -6 -4 -5 -5 -3 -3 -5 -5 -4 -4 -5 -4 -3 -5 -4 -5 -4 -5 -6 -6 -5 -6 -5 -6 -5 -7 -7 -8 -7 -10 -6 -5 -10 -7 -9 -7 -6 -7 -8 -7 -6 -7 -7 -9 -9 -9 -7 -8 -9 -8 -8 -7 -7 -7 -7 -7 -8 -7 -9 -7 -8 -8 -7 -7 -6 -9 -9 -8 -7 -10 -7 -9 -8 -8 -10 -9 -9 -10 -11 -9 -9 -10 -10 -9 -11 -11 -11 -9 -11 -11 -11 -10 -13 -12 -10 -12 -12 -9 -11 -10 -12 -13 -11 -10 -11 -12 -11 -12 -10 -9 -12 -12 -10 -9 -12 -11 -10 -12 -12 -11 -11 -11 -8 -10 -10 -15 -16 -14 -12 -15 -13 -12 -14 -13 -13 -15 -16 -16 -17 -18 -16 -15 -16 -15 -15 -16 -16 -16 -15 -15 -14 -14 -17 -17 -16 -15 -16 -15 -16 -17 -17 -18 -16 -16 -17 -17 -17 -17 -17 -17 -18 -18 -16 -16 -17 -16 -16 -14 -14 -16 -15 -15 -14 -15 -13 -12 -14 -15 -15 -14 -16 -17 -17 -16 -17 -19 -17 -19 -19 -19 -18 -18 -20 -18 -19 -21 -21 -21 -21 -22 -22 -20 -19 -19 -19 -21 -20 -20 -19 -19 -19 -20 -20 -22 -21 -22 -22 -20 -21 -21 -21 -22 -19 -19 -21 -21 -20 -20 -19 -21 -21 -21 -19 -20 -20 -20 -20 -23 -21 -19 -18 -18 -19 -19 -18 -20 -21 -18 -17 -19 -20 -22 -21 -22 -21 -22 -22 -22 -23 -22 -22 -23 -23 -21 -21 -22 -23 -23 -23 -20 -20 -21 -21 -22 -23 -22 -23 -24 -24 -22 -23 -24 -23 -23 -23 -25 -25 -26 -26 -24 -27 -27 -26 -28 -29 -27 -28 -27 -25 -26 -28 -29 -28 -30 -29 -28 -29 -29 -26 -28 -29 -30 -28 -27 -26 -25 -24 -26 -27 -27 -25 -26 -25 -24 -25 -27 -25 -22 -24 -25 -27 -26 -26 -27 -26 -29 -28 -28 -30 -30 -29 -29 -30 -30 -31 -31 -33 -34 -35 -33 -31 -33 -34 -33 -35 -36 -37 -35 -34 -34 -33 -33 -34 -32 -32 -31 -32 -34 -32 -30 -31 -31 -33 -30 -32 -30 -32 -31 -31 -32 -33 -32 -31 -35 -36 -36 -38 -40 -36 -36 -37 -35 -34 -37 -39 -39 -40 -41 -39 -39 -37 -35 -36 -36 -36 -36 -35 -37 -36 -34 -33 -34 -31 -33 -33 -33 -33 -31 -31 -33 -33 -34 -36 -37 -38 -37 -37 -37 -37 -40 -43 -42 -40 -41 -40 -40 -41 -40 -42 -41 -41 -40 -41 -42 -41 -39 -40 -40 -41 -42 -42 -40 -39 -39 -38 -38 -40 -39 -42 -40 -39 -38 -38 -39 -38 -37 -36 -36 -37 -40 -40 -37 -37 -38 -38 -37 -36 -39 -40 -38 -39 -39 -39 -38 -39 -39 -40 -42 -42 -41 -41 -41 -40 -41 -45 -42 -43 -42 -44 -42 -40 -43 -42 -41 -41 -43 -43 -41 -40 -40 -41 -43 -42 -40 -41 -44 -42 -42 -42 -42 -41 -42 -43 -42 -43 -44 -43 -43 -44 -45 -43 -42 -42 -43 -42 -41 -42 -45 -46 -43 -42 -40 -40 -45 -42 -43 -42 -45 -43 -42 -41 -41 -42 -41 -43 -42 -44 -42 -44 -42 -44 -43 -47 -48 -45 -45 -45 -46 -48 -47 -44 -48 -46 -45 -46 -47 -45 -44 -47 -50 -45 -46 -45 -46 -45 -45 -48 -50 -50 -50 -47 -48 -47 -48 -49 -49 -48 -48 -47 -44 -48 -46 -47 -51 -51 -50 -50 -48 -50 -48 -49 -51 -51 -51 -50 -53 -51 -52 -53 -54 -52 -53 -54 -52 -52 -52 -55 -51 -49 -53 -56 -55 -53 -51 -53 -50 -47 -50 -50 -50 -50 -51 -52 -53 -53 -53 -54 -52 -52 -53 -54 -53 -54 -58 -56 -54 -55 -53 -54 -48 -55 -52 -55 -58 -62 -68 -70 -65 -51 -32 -10 0 -16 -43 -78 -108 -129 -113 -69 -12 22 21 -44 -137 -150 -100 -20 15 -43 -92 -123 -113 -96 -87 -66 -42 -53 -80 -106 -132 -132 -114 -77 -49 -80 -98 -75 -29 -13 -44 -67 -58 -47 -56 -67 -65 -59 -59 -49 -32 -24 -45 -76 -102 -85 -55 -20 -18 -42 -77 -78 -91 -86 -65 -34 -24 -27 -66 -105 -119 -98 -73 -67 -64 -61 -58 -75 -112 -132 -113 -89 -67 -80 -110 -133 -131 -105 -84 -73 -72 -83 -95 -98 -91 -90 -89 -83 -76 -78 -77 -77 -80 -84 -86 -81 -64 -50 -44 -58 -77 -89 -90 -75 -60 -48 -48 -62 -79 -93 -89 -71 -55 -50 -61 -80 -93 -93 -77 -53 -37 -47 -67 -84 -89 -77 -69 -66 -65 -69 -75 -71 -69 -65 -64 -67 -73 -77 -77 -71 -72 -73 -73 -75 -76 -79 -76 -79 -79 -81 -87 -85 -82 -82 -80 -82 -84 -85 -85 -82 -80 -78 -80 -82 -80 -77 -75 -73 -68 -72 -72 -70 -67 -71 -73 -69 -72 -73 -73 -72 -71 -70 -69 -70 -73 -73 -72 -68 -69 -72 -75 -76 -77 -77 -77 -77 -81 -78 -75 -74 -72 -74 -74 -74 -74 -78 -75 -78 -83 -81 -89 -84 -85 -93 -93 -99 -99 -94 -88 -82 -79 -80 -79 -77 -79 -80 -80 -81 -83 -84 -80 -81 -81 -81 -80 -81 -79 -78 -78 -78 -77 -78 -78 -79 -77 -78 -78 -78 -76 -76 -77 -74 -76 -77 -76 -75 -74 -74 -73 -75 -77 -81 -79 -79 -79 -80 -82 -82 -84 -78 -80 -82 -84 -84 -78 -80 -78 -80 -78 -83 -84 -84 -83 -77 -72 -73 -75 -77 -83 -79 -81 -79 -75 -77 -83 -81 -84 -81 -84 -82 -86 -88 -87 -87 -85 -84 -82 -87 -91 -92 -89 -88 -91 -95 -96 -99 -97 -92 -89 -84 -85 -93 -105 -108 -105 -100 -80 -69 -72 -101 -112 -110 -99 -83 -67 -67 -79 -93 -111 -110 -102 -91 -89 -90 -93 -93 -96 -94 -87 -77 -85 -102 -115 -110 -109 -103 -100 -87 -80 -92 -110 -118 -112 -97 -87 -88 -109 -126 -125 -115 -103 -98 -104 -111 -111 -96 -96 -98 -95 -84 -76 -77 -88 -103 -120 -125 -125 -111 -98 -92 -100 -106 -111 -104 -100 -114 -137 -143 -133 -119 -119 -133 -141 -137 -118 -89 -70 -77 -99 -119 -120 -99 -71 -56 -68 -93 -97 -94 -94 -96 -89 -76 -75 -85 -100 -103 -108 -102 -96 -93 -94 -109 -132 -146 -134 -107 -96 -104 -116 -120 -122 -126 -128 -120 -120 -120 -116 -123 -124 -123 -122 -123 -127 -126 -112 -82 -65 -68 -92 -118 -123 -109 -80 -63 -66 -88 -108 -110 -109 -103 -100 -96 -96 -101 -118 -123 -115 -111 -115 -121 -125 -123 -124 -119 -120 -119 -120 -118 -121 -122 -126 -126 -122 -120 -116 -115 -115 -116 -114 -116 -118 -111 -99 -84 -76 -80 -95 -107 -101 -89 -83 -82 -91 -97 -103 -103 -100 -94 -93 -97 -101 -110 -113 -118 -115 -115 -118 -125 -129 -124 -119 -115 -116 -119 -126 -123 -124 -123 -119 -123 -117 -116 -122 -123 -121 -110 -106 -105 -103 -102 -99 -102 -96 -93 -98 -104 -111 -111 -106 -102 -94 -93 -97 -94 -96 -98 -96 -95 -95 -97 -106 -109 -113 -114 -112 -112 -114 -116 -116 -114 -115 -109 -109 -111 -116 -117 -117 -117 -121 -124 -122 -121 -119 -120 -114 -109 -108 -112 -109 -109 -106 -104 -105 -108 -111 -113 -109 -101 -98 -100 -105 -108 -110 -104 -102 -98 -96 -99 -101 -107 -112 -106 -106 -106 -113 -113 -110 -112 -111 -107 -107 -110 -106 -112 -109 -111 -112 -110 -111 -111 -113 -115 -116 -116 -110 -109 -112 -114 -116 -114 -108 -107 -109 -110 -117 -117 -121 -118 -116 -110 -106 -105 -108 -111 -107 -106 -103 -108 -112 -118 -117 -114 -108 -109 -108 -113 -114 -109 -103 -101 -105 -107 -112 -111 -106 -107 -110 -114 -112 -115 -116 -110 -109 -111 -107 -107 -109 -112 -111 -113 -118 -117 -116 -118 -115 -118 -121 -117 -116 -116 -117 -116 -117 -118 -115 -114 -116 -115 -116 -115 -115 -113 -115 -115 -116 -118 -115 -113 -111 -112 -113 -112 -110 -110 -108 -110 -112 -117 -113 -113 -113 -109 -109 -110 -107 -111 -110 -106 -108 -108 -113 -115 -116 -115 -115 -116 -118 -118 -117 -117 -118 -119 -119 -122 -121 -122 -121 -121 -123 -122 -117 -115 -115 -116 -120 -117 -117 -116 -112 -114 -117 -118 -122 -121 -118 -119 -119 -120 -125 -124 -119 -120 -122 -121 -122 -122 -120 -120 -121 -119 -123 -120 -119 -119 -119 -116 -117 -114 -116 -114 -116 -112 -113 -111 -110 -116 -118 -118 -118 -117 -113 -113 -115 -121 -120 -121 -122 -119 -119 -121 -124 -123 -126 -125 -126 -127 -125 -126 -126 -126 -123 -122 -119 -120 -119 -121 -122 -118 -120 -116 -117 -118 -118 -119 -118 -114 -114 -116 -116 -116 -121 -115 -118 -118 -117 -115 -116 -118 -122 -123 -120 -123 -123 -124 -124 -124 -125 -132 -130 -129 -125 -124 -128 -128 -125 -129 -127 -127 -124 -126 -126 -125 -123 -124 -124 -126 -124 -127 -123 -122 -120 -117 -120 -119 -117 -117 -116 -114 -115 -120 -123 -119 -117 -119 -123 -123 -124 -124 -124 -122 -125 -126 -124 -123 -124 -127 -129 -126 -129 -130 -129 -128 -129 -129 -127 -125 -128 -127 -126 -124 -121 -121 -124 -125 -124 -124 -122 -122 -124 -125 -124 -122 -121 -124 -122 -121 -124 -122 -121 -122 -125 -127 -125 -128 -129 -129 -128 -127 -126 -124 -126 -125 -125 -127 -124 -122 -125 -125 -124 -126 -128 -126 -129 -129 -126 -127 -127 -127 -126 -123 -124 -120 -124 -125 -126 -126 -126 -127 -122 -125 -123 -122 -121 -125 -126 -127 -124 -125 -126 -126 -127 -126 -125 -125 -128 -129 -130 -131 -131 -131 -132 -130 -133 -134 -133 -133 -131 -132 -132 -131 -129 -130 -129 -131 -129 -133 -130 -129 -131 -131 -128 -126 -126 -125 -127 -125 -124 -125 -127 -129 -128 -128 -128 -129 -127 -125 -126 -130 -131 -130 -131 -135 -132 -132 -134 -133 -136 -135 -137 -141 -139 -139 -138 -138 -136 -139 -138 -136 -136 -137 -136 -134 -134 -134 -133 -134 -133 -130 -133 -132 -132 -129 -128 -131 -128 -131 -128 -128 -131 -133 -133 -134 -131 -134 -135 -134 -138 -137 -134 -137 -137 -137 -136 -137 -138 -135 -133 -135 -136 -137 -139 -138 -135 -135 -135 -134 -134 -132 -133 -133 -134 -134 -134 -135 -134 -134 -129 -130 -131 -132 -130 -130 -126 -129 -125 -128 -126 -125 -128 -128 -131 -131 -132 -132 -130 -131 -132 -131 -133 -133 -133 -138 -134 -131 -136 -132 -134 -134 -136 -136 -136 -140 -135 -139 -139 -139 -140 -136 -138 -133 -134 -135 -133 -135 -132 -133 -134 -132 -131 -129 -126 -128 -131 -133 -130 -131 -130 -130 -128 -131 -129 -129 -129 -128 -127 -129 -134 -135 -137 -137 -137 -136 -137 -138 -139 -138 -137 -139 -138 -137 -136 -138 -139 -141 -139 -139 -140 -137 -136 -139 -138 -138 -137 -138 -137 -136 -135 -134 -136 -136 -131 -129 -129 -132 -134 -133 -131 -131 -133 -132 -134 -137 -138 -139 -136 -137 -134 -134 -138 -135 -136 -134 -137 -135 -137 -136 -137 -139 -138 -138 -135 -139 -133 -136 -131 -136 -135 -134 -132 -131 -130 -135 -135 -136 -135 -132 -132 -132 -134 -132 -131 -134 -136 -134 -135 -138 -137 -134 -137 -136 -131 -134 -135 -138 -140 -131 -134 -132 -133 -138 -135 -135 -135 -135 -138 -134 -141 -136 -135 -132 -138 -137 -138 -141 -138 -137 -142 -141 -143 -138 -139 -144 -143 -142 -142 -141 -144 -144 -145 -143 -145 -144 -142 -143 -142 -142 -142 -147 -141 -141 -142 -144 -140 -139 -139 -136 -139 -136 -134 -133 -137 -138 -137 -136 -137 -137 -137 -135 -142 -137 -138 -140 -135 -138 -140 -139 -140 -143 -143 -142 -143 -143 -147 -148 -146 -148 -154 -151 -143 -140 -140 -144 -148 -149 -147 -144 -144 -144 -145 -143 -147 -147 -148 -144 -140 -144 -144 -142 -142 -140 -142 -140 -141 -146 -144 -144 -147 -145 -144 -147 -146 -147 -145 -143 -144 -143 -144 -142 -146 -144 -144 -145 -144 -150 -140 -144 -147 -149 -145 -149 -150 -146 -141 -137 -138 -142 -145 -144 -147 -143 -140 -138 -139 -141 -142 -143 -141 -143 -140 -141 -137 -140 -138 -140 -140 -141 -139 -140 -139 -144 -144 -145 -146 -145 -144 -144 -146 -143 -143 -144 -144 -146 -146 -145 -145 -142 -143 -147 -149 -148 -151 -148 -149 -144 -143 -148 -147 -145 -145 -145 -145 -146 -146 -146 -147 -151 -147 -149 -146 -148 -148 -143 -142 -142 -145 -144 -143 -143 -139 -142 -146 -144 -146 -147 -146 -146 -140 -146 -146 -150 -150 -148 -148 -149 -148 -146 -146 -142 -144 -148 -150 -151 -151 -155 -152 -150 -151 -151 -150 -149 -148 -147 -149 -148 -144 -148 -151 -150 -149 -152 -152 -151 -150 -150 -152 -151 -149 -152 -148 -147 -146 -146 -148 -148 -147 -146 -149 -148 -149 -146 -145 -146 -147 -143 -142 -143 -144 -143 -144 -142 -144 -147 -149 -150 -145 -149 -147 -151 -148 -148 -150 -146 -145 -144 -147 -147 -148 -149 -153 -151 -148 -151 -151 -148 -148 -149 -150 -151 -149 -146 -147 -148 -146 -145 -144 -144 -148 -150 -151 -148 -148 -150 -150 -148 -151 -144 -147 -149 -148 -149 -150 -153 -153 -151 -151 -155 -157 -157 -157 -156 -157 -156 -159 -156 -153 -154 -153 -154 -152 -151 -151 -153 -159 -157 -154 -156 -154 -151 -152 -153 -157 -151 -150 -151 -152 -154 -156 -153 -154 -152 -154 -151 -152 -153 -156 -157 -156 -157 -153 -155 -156 -156 -154 -147 -149 -152 -153 -152 -153 -152 -150 -152 -153 -155 -153 -152 -149 -150 -146 -149 -151 -149 -149 -147 -150 -154 -155 -152 -151 -157 -153 -150 -153 -152 -152 -149 -151 -153 -155 -150 -149 -153 -157 -154 -156 -159 -156 -152 -156 -154 -155 -154 -155 -152 -151 -150 -151 -152 -153 -152 -154 -155 -153 -156 -153 -152 -155 -156 -158 -152 -154 -151 -151 -150 -152 -152 -152 -152 -154 -156 -154 -152 -154 -152 -151 -155 -153 -155 -152 -149 -151 -149 -151 -159 -159 -162 -156 -155 -160 -157 -155 -156 -156 -154 -155 -158 -155 -153 -154 -155 -154 -156 -150 -157 -151 -156 -151 -152 -154 -155 -159 -157 -153 -154 -156 -157 -155 -158 -157 -155 -155 -158 -158 -159 -161 -162 -158 -157 -159 -163 -161 -161 -160 -159 -160 -157 -158 -158 -163 -162 -161 -160 -160 -161 -157 -158 -160 -159 -156 -159 -158 -153 -155 -155 -154 -153 -151 -146 -147 -153 -153 -152 -152 -152 -150 -149 -151 -153 -152 -152 -153 -156 -154 -161 -161 -160 -157 -157 -162 -163 -162 -161 -165 -159 -162 -159 -164 -158 -162 -160 -161 -161 -167 -166 -167 -168 -156 -156 -159 -162 -161 -158 -159 -157 -156 -157 -157 -160 -161 -162 -159 -159 -158 -161 -160 -159 -158 -157 -159 -162 -159 -161 -162 -163 -163 -163 -159 -162 -160 -157 -158 -162 -162 -162 -158 -159 -155 -157 -160 -161 -159 -160 -156 -152 -154 -157 -156 -160 -162 -157 -155 -156 -161 -160 -163 -162 -157 -159 -155 -160 -162 -160 -163 -162 -158 -162 -161 -163 -167 -164 -162 -159 -154 -324 -495 -498 -669 -834 -836 -1011 -1178 -1176 -1340 -1339 -1340 -1508 -1334 -1329 -1503 -1449 -1448 -1616 -1609 -1438 -1432 -1432 -1597 -1593 -1587 -1579 -1585 -1911 -1904 -1906 -2066 -2062 -2056 -2214 -2375 -2536 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 -1 0 -1 0 0 0 -1 -1 -2 -1 0 -1 -2 0 -1 -1 -1 0 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -1 -2 -3 -3 -3 -2 -1 -3 -3 -3 -3 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -5 -4 -5 -6 -5 -5 -5 -4 -5 -5 -6 -5 -5 -6 -7 -7 -6 -5 -4 -5 -5 -5 -4 -5 -5 -5 -3 -4 -5 -5 -4 -3 -3 -5 -4 -4 -5 -4 -4 -4 -5 -4 -4 -5 -5 -4 -6 -6 -6 -5 -5 -6 -10 -7 -8 -8 -6 -8 -7 -8 -7 -7 -9 -7 -8 -8 -9 -7 -8 -9 -8 -7 -7 -8 -8 -8 -7 -7 -7 -8 -7 -7 -7 -7 -7 -5 -7 -7 -8 -9 -9 -10 -8 -7 -7 -9 -7 -9 -9 -7 -7 -8 -10 -8 -10 -9 -11 -10 -11 -9 -12 -11 -10 -10 -11 -11 -11 -12 -11 -11 -13 -10 -9 -12 -11 -12 -10 -11 -9 -11 -11 -10 -9 -12 -12 -12 -11 -11 -11 -9 -11 -14 -12 -12 -11 -9 -11 -10 -12 -12 -14 -13 -16 -13 -12 -13 -13 -13 -12 -15 -16 -14 -16 -17 -15 -16 -16 -15 -16 -15 -15 -14 -16 -16 -14 -17 -16 -18 -17 -15 -16 -18 -18 -17 -16 -17 -17 -17 -17 -18 -18 -18 -17 -18 -18 -19 -17 -17 -17 -16 -16 -14 -15 -14 -13 -16 -13 -13 -14 -13 -13 -14 -15 -16 -17 -16 -18 -19 -17 -18 -17 -18 -17 -18 -18 -20 -18 -17 -20 -20 -19 -19 -20 -21 -20 -21 -20 -20 -21 -20 -19 -19 -20 -20 -19 -20 -20 -22 -21 -22 -21 -20 -22 -21 -21 -22 -21 -20 -20 -21 -20 -20 -21 -20 -19 -20 -22 -19 -19 -22 -21 -19 -20 -19 -20 -19 -17 -18 -19 -19 -18 -18 -19 -20 -20 -22 -20 -20 -21 -23 -23 -24 -24 -25 -23 -21 -23 -22 -22 -21 -22 -24 -21 -19 -21 -22 -20 -21 -22 -21 -24 -23 -22 -23 -24 -23 -23 -25 -24 -23 -26 -25 -26 -26 -26 -26 -27 -28 -30 -28 -26 -26 -26 -27 -27 -29 -29 -28 -30 -28 -27 -27 -28 -29 -31 -30 -27 -26 -27 -27 -25 -27 -25 -24 -25 -25 -21 -25 -26 -26 -24 -25 -25 -24 -26 -27 -27 -27 -27 -27 -26 -30 -31 -30 -29 -29 -30 -29 -31 -34 -32 -32 -34 -33 -32 -33 -33 -33 -37 -36 -36 -37 -35 -33 -32 -33 -35 -32 -32 -33 -33 -30 -32 -33 -32 -30 -32 -32 -32 -32 -32 -30 -32 -33 -33 -33 -34 -34 -35 -38 -38 -38 -35 -35 -34 -35 -36 -36 -36 -40 -42 -39 -38 -39 -36 -37 -36 -36 -35 -38 -37 -35 -35 -34 -34 -33 -35 -34 -32 -32 -32 -33 -34 -32 -36 -36 -37 -36 -38 -37 -38 -40 -39 -39 -42 -42 -41 -41 -40 -40 -41 -44 -41 -39 -40 -42 -41 -40 -41 -40 -40 -41 -42 -41 -39 -41 -40 -39 -38 -40 -40 -39 -39 -39 -39 -39 -40 -37 -37 -38 -36 -38 -38 -37 -38 -39 -37 -37 -36 -37 -41 -37 -37 -38 -37 -37 -38 -39 -40 -41 -40 -40 -41 -41 -41 -41 -44 -43 -41 -41 -43 -43 -44 -44 -44 -42 -40 -42 -44 -43 -43 -43 -42 -42 -40 -42 -41 -40 -44 -42 -40 -43 -41 -41 -44 -44 -41 -42 -44 -41 -44 -45 -43 -42 -42 -43 -43 -41 -43 -43 -44 -43 -44 -42 -43 -45 -40 -43 -42 -41 -43 -42 -44 -42 -41 -42 -43 -39 -41 -44 -45 -43 -43 -42 -42 -45 -47 -46 -44 -47 -45 -43 -48 -49 -47 -45 -46 -47 -47 -46 -48 -45 -47 -47 -45 -47 -49 -49 -45 -47 -49 -49 -49 -47 -49 -44 -46 -49 -50 -48 -47 -47 -48 -49 -46 -46 -48 -49 -50 -50 -49 -52 -47 -50 -48 -52 -52 -50 -52 -52 -53 -50 -54 -56 -52 -52 -53 -52 -53 -54 -53 -52 -55 -54 -53 -53 -53 -53 -51 -51 -48 -52 -49 -49 -49 -52 -52 -54 -52 -51 -51 -53 -53 -54 -52 -57 -57 -53 -54 -56 -53 -49 -50 -51 -56 -56 -54 -56 -59 -62 -64 -65 -60 -52 -33 -17 -13 -23 -33 -48 -80 -121 -131 -96 -29 34 62 -34 -183 -191 -76 21 -20 -94 -95 -67 -101 -163 -130 -29 24 -35 -115 -142 -151 -164 -129 -45 20 -2 -89 -147 -111 -27 37 11 -67 -150 -152 -96 -25 13 28 -12 -98 -139 -112 -27 17 24 -12 -66 -97 -82 -59 -14 0 -27 -70 -80 -71 -63 -61 -74 -96 -108 -99 -74 -64 -71 -90 -116 -133 -128 -103 -81 -78 -97 -130 -152 -143 -115 -92 -78 -72 -81 -89 -97 -91 -73 -56 -59 -77 -91 -90 -70 -53 -54 -65 -74 -66 -58 -56 -63 -68 -70 -62 -60 -62 -67 -75 -81 -82 -79 -67 -61 -58 -68 -88 -98 -92 -71 -56 -50 -62 -74 -82 -83 -73 -65 -60 -60 -67 -71 -67 -65 -63 -62 -66 -68 -69 -73 -72 -73 -70 -70 -74 -75 -78 -75 -77 -79 -84 -87 -87 -84 -81 -85 -91 -92 -91 -91 -87 -85 -82 -83 -86 -85 -83 -77 -73 -69 -68 -71 -74 -69 -64 -63 -65 -68 -69 -72 -69 -63 -61 -64 -63 -63 -65 -67 -68 -69 -69 -73 -72 -75 -78 -82 -80 -81 -78 -76 -80 -79 -79 -77 -76 -77 -80 -80 -82 -87 -87 -91 -87 -85 -87 -86 -90 -87 -83 -82 -79 -74 -77 -78 -76 -81 -82 -83 -87 -87 -83 -86 -82 -85 -85 -84 -85 -83 -81 -83 -82 -83 -83 -83 -80 -76 -79 -77 -78 -77 -78 -76 -74 -72 -72 -72 -73 -71 -70 -70 -73 -72 -77 -75 -74 -75 -77 -81 -77 -76 -78 -80 -81 -82 -81 -81 -84 -82 -80 -79 -81 -82 -87 -88 -86 -79 -77 -75 -70 -80 -85 -85 -83 -85 -84 -79 -82 -81 -81 -85 -85 -83 -85 -84 -83 -84 -89 -87 -79 -81 -87 -94 -92 -91 -87 -89 -94 -97 -95 -94 -91 -92 -92 -96 -96 -95 -98 -102 -97 -86 -85 -94 -109 -106 -95 -80 -62 -63 -85 -110 -120 -104 -89 -77 -83 -99 -115 -111 -84 -62 -70 -96 -104 -104 -94 -98 -96 -96 -97 -110 -117 -111 -91 -83 -96 -118 -133 -124 -102 -88 -102 -126 -135 -106 -77 -74 -91 -104 -96 -91 -97 -99 -99 -106 -124 -141 -129 -83 -48 -53 -99 -143 -162 -146 -107 -81 -96 -131 -161 -162 -146 -126 -111 -103 -97 -101 -99 -102 -102 -101 -94 -82 -59 -51 -64 -92 -113 -117 -98 -80 -70 -78 -96 -105 -103 -97 -86 -82 -93 -107 -113 -115 -120 -120 -120 -119 -110 -108 -112 -120 -132 -135 -129 -119 -123 -120 -114 -113 -129 -126 -114 -107 -113 -119 -121 -109 -90 -83 -87 -94 -97 -90 -80 -81 -91 -98 -103 -106 -110 -107 -106 -98 -100 -107 -116 -120 -118 -115 -116 -115 -111 -113 -115 -116 -112 -112 -111 -115 -122 -131 -134 -129 -121 -112 -113 -114 -118 -118 -117 -115 -109 -100 -94 -95 -96 -97 -100 -97 -95 -96 -97 -92 -90 -93 -99 -104 -108 -96 -92 -90 -90 -100 -109 -115 -127 -128 -124 -117 -116 -118 -118 -121 -118 -116 -117 -118 -118 -123 -125 -124 -120 -118 -115 -112 -115 -117 -117 -111 -107 -104 -102 -101 -100 -98 -98 -102 -109 -114 -109 -103 -97 -92 -96 -101 -103 -101 -95 -92 -90 -93 -104 -110 -115 -112 -111 -113 -114 -117 -111 -107 -102 -102 -103 -104 -112 -117 -123 -124 -125 -121 -119 -120 -118 -115 -116 -114 -111 -111 -107 -110 -109 -111 -111 -110 -109 -113 -113 -112 -109 -102 -104 -105 -103 -102 -100 -98 -98 -100 -100 -103 -108 -111 -109 -107 -107 -107 -108 -107 -109 -106 -108 -104 -106 -107 -108 -111 -110 -109 -109 -109 -113 -116 -118 -115 -113 -112 -110 -113 -115 -116 -115 -113 -110 -108 -113 -119 -122 -120 -115 -109 -103 -110 -112 -111 -109 -104 -102 -108 -113 -113 -114 -109 -106 -108 -112 -115 -113 -108 -102 -97 -98 -103 -111 -112 -112 -113 -106 -110 -114 -117 -118 -112 -107 -106 -107 -109 -112 -113 -113 -113 -115 -117 -119 -119 -122 -120 -121 -119 -115 -116 -114 -115 -114 -110 -114 -116 -118 -118 -118 -114 -112 -113 -113 -115 -116 -115 -115 -114 -111 -110 -109 -108 -108 -111 -111 -110 -114 -113 -114 -114 -112 -111 -108 -110 -115 -112 -109 -111 -108 -108 -115 -113 -113 -115 -116 -116 -116 -117 -118 -119 -119 -118 -117 -117 -122 -122 -123 -122 -119 -119 -116 -116 -117 -116 -118 -119 -118 -116 -117 -117 -116 -114 -120 -123 -122 -121 -121 -123 -124 -122 -122 -120 -122 -121 -123 -125 -123 -122 -121 -121 -117 -120 -119 -118 -119 -119 -112 -114 -113 -110 -110 -115 -112 -114 -112 -112 -114 -114 -118 -118 -117 -117 -115 -114 -118 -123 -122 -125 -121 -119 -117 -125 -125 -128 -129 -129 -127 -125 -125 -126 -125 -120 -118 -119 -121 -124 -121 -120 -120 -117 -116 -118 -119 -116 -118 -116 -113 -114 -118 -121 -117 -114 -113 -115 -115 -118 -121 -119 -118 -120 -120 -123 -123 -119 -123 -124 -125 -128 -130 -131 -128 -128 -129 -126 -126 -127 -126 -127 -128 -127 -125 -125 -124 -126 -125 -124 -125 -123 -122 -120 -119 -119 -121 -120 -121 -116 -111 -113 -118 -121 -121 -119 -122 -120 -120 -122 -126 -124 -125 -124 -123 -122 -124 -125 -125 -125 -125 -125 -128 -134 -134 -132 -129 -127 -126 -127 -128 -126 -125 -124 -122 -119 -122 -124 -124 -124 -125 -123 -123 -124 -126 -122 -122 -124 -122 -120 -120 -121 -123 -127 -123 -121 -123 -129 -131 -127 -127 -126 -126 -128 -126 -127 -127 -127 -126 -122 -123 -125 -124 -125 -126 -127 -126 -124 -124 -130 -129 -126 -126 -127 -125 -123 -124 -124 -125 -125 -126 -126 -126 -125 -122 -122 -124 -121 -123 -124 -125 -123 -126 -128 -126 -125 -130 -128 -126 -128 -128 -130 -132 -130 -132 -131 -132 -132 -129 -129 -132 -131 -132 -133 -132 -131 -129 -125 -126 -130 -131 -132 -133 -134 -128 -126 -128 -129 -128 -123 -125 -125 -125 -129 -127 -128 -131 -129 -126 -125 -127 -130 -130 -130 -131 -130 -131 -132 -133 -134 -136 -133 -135 -137 -137 -138 -138 -139 -134 -137 -140 -142 -136 -134 -136 -137 -133 -136 -132 -132 -134 -133 -132 -131 -133 -131 -132 -132 -128 -128 -128 -127 -132 -131 -132 -132 -135 -136 -137 -136 -133 -136 -136 -136 -135 -134 -139 -136 -136 -134 -131 -136 -133 -134 -139 -137 -137 -135 -134 -136 -133 -137 -134 -133 -135 -134 -136 -137 -132 -133 -131 -132 -128 -130 -132 -132 -130 -127 -126 -125 -129 -130 -127 -127 -128 -131 -133 -130 -133 -131 -133 -127 -130 -133 -132 -133 -132 -135 -130 -129 -134 -136 -136 -135 -137 -135 -137 -137 -142 -140 -138 -134 -138 -135 -135 -137 -133 -131 -134 -135 -135 -135 -132 -130 -131 -132 -132 -129 -130 -132 -131 -129 -127 -128 -128 -129 -128 -130 -127 -130 -130 -129 -132 -135 -133 -140 -139 -137 -132 -135 -142 -139 -136 -135 -137 -136 -137 -140 -138 -139 -138 -140 -143 -137 -140 -135 -138 -138 -138 -136 -137 -137 -137 -135 -135 -132 -134 -131 -130 -135 -131 -132 -132 -130 -133 -137 -137 -136 -137 -138 -135 -137 -138 -137 -135 -136 -137 -134 -135 -139 -139 -137 -137 -137 -138 -134 -133 -132 -135 -135 -136 -136 -135 -130 -135 -134 -134 -132 -136 -134 -132 -135 -133 -131 -132 -134 -133 -133 -134 -136 -134 -137 -137 -136 -133 -135 -136 -135 -134 -137 -134 -135 -133 -133 -135 -135 -136 -135 -133 -138 -138 -141 -137 -135 -134 -140 -137 -135 -137 -140 -139 -143 -143 -139 -140 -140 -139 -143 -144 -144 -145 -144 -145 -148 -142 -141 -139 -140 -143 -143 -143 -143 -143 -142 -142 -141 -143 -142 -139 -137 -135 -135 -135 -133 -136 -138 -136 -135 -136 -137 -137 -139 -138 -141 -139 -138 -138 -141 -141 -140 -138 -136 -141 -143 -142 -144 -145 -146 -145 -147 -148 -152 -152 -143 -135 -140 -147 -149 -148 -147 -144 -141 -141 -141 -147 -145 -149 -147 -144 -140 -138 -146 -144 -144 -142 -141 -140 -142 -143 -140 -144 -148 -143 -144 -147 -150 -145 -145 -145 -149 -144 -141 -142 -143 -148 -145 -144 -144 -147 -142 -146 -143 -143 -148 -159 -157 -140 -133 -133 -140 -142 -143 -148 -148 -140 -136 -135 -139 -142 -142 -144 -144 -142 -140 -140 -140 -139 -141 -139 -139 -136 -138 -140 -140 -145 -146 -143 -141 -143 -144 -145 -146 -147 -148 -145 -139 -144 -148 -149 -146 -144 -145 -145 -145 -149 -151 -149 -146 -145 -149 -146 -145 -147 -145 -149 -144 -145 -146 -146 -149 -147 -145 -145 -145 -146 -147 -145 -147 -144 -143 -140 -143 -140 -142 -144 -142 -145 -146 -147 -146 -145 -144 -145 -146 -146 -149 -153 -152 -150 -147 -144 -145 -146 -145 -148 -150 -150 -149 -152 -151 -151 -153 -153 -150 -146 -148 -146 -148 -149 -147 -147 -151 -148 -150 -150 -153 -153 -151 -150 -147 -150 -148 -151 -152 -149 -147 -145 -147 -150 -145 -145 -146 -149 -150 -149 -147 -144 -145 -147 -144 -144 -144 -142 -143 -144 -143 -145 -148 -149 -153 -148 -148 -148 -149 -150 -147 -148 -146 -145 -145 -148 -146 -150 -147 -150 -153 -149 -150 -150 -149 -150 -148 -146 -150 -152 -149 -147 -146 -143 -146 -146 -146 -149 -149 -150 -149 -148 -149 -148 -145 -145 -146 -147 -147 -153 -151 -151 -155 -155 -154 -156 -156 -157 -160 -158 -152 -157 -158 -157 -155 -152 -152 -151 -151 -152 -153 -154 -156 -159 -160 -157 -152 -153 -155 -153 -152 -153 -152 -152 -153 -151 -150 -152 -152 -153 -153 -152 -151 -155 -156 -157 -157 -158 -158 -154 -153 -152 -152 -150 -149 -151 -152 -157 -153 -157 -154 -151 -151 -152 -151 -150 -149 -148 -151 -150 -153 -150 -151 -151 -150 -151 -155 -153 -152 -150 -151 -153 -153 -148 -150 -151 -151 -150 -153 -152 -151 -152 -153 -155 -156 -154 -160 -155 -154 -155 -155 -154 -152 -153 -151 -149 -154 -154 -154 -153 -153 -154 -157 -155 -154 -156 -156 -152 -154 -157 -153 -154 -153 -150 -150 -151 -150 -152 -159 -155 -155 -149 -152 -153 -151 -152 -153 -151 -150 -153 -152 -151 -154 -154 -154 -155 -158 -160 -162 -159 -159 -152 -154 -155 -159 -157 -155 -154 -156 -154 -154 -154 -155 -154 -156 -150 -158 -153 -155 -155 -155 -156 -156 -153 -157 -156 -158 -156 -155 -156 -156 -158 -159 -158 -159 -158 -161 -160 -160 -162 -160 -157 -159 -158 -161 -161 -160 -159 -158 -163 -159 -161 -160 -160 -160 -158 -157 -159 -157 -157 -159 -160 -159 -153 -152 -151 -153 -150 -147 -148 -151 -151 -151 -151 -150 -152 -155 -155 -157 -151 -149 -155 -156 -153 -156 -156 -162 -158 -158 -160 -162 -161 -162 -163 -163 -163 -159 -158 -161 -161 -163 -164 -172 -163 -163 -161 -164 -165 -162 -158 -160 -156 -159 -157 -159 -159 -160 -160 -157 -159 -161 -162 -162 -157 -158 -156 -157 -157 -162 -161 -159 -160 -158 -163 -164 -160 -163 -159 -158 -158 -163 -160 -163 -163 -162 -160 -156 -154 -160 -161 -160 -158 -154 -156 -156 -157 -160 -160 -156 -156 -157 -158 -159 -159 -159 -157 -158 -158 -159 -159 -162 -163 -159 -157 -161 -162 -166 -162 -163 -162 -161 -155 -155 -329 -495 -496 -669 -838 -837 -1009 -1176 -1177 -1345 -1339 -1339 -1505 -1335 -1331 -1505 -1447 -1448 -1614 -1608 -1440 -1433 -1432 -1594 -1593 -1587 -1581 -1586 -1909 -1903 -1906 -2065 -2062 -2055 -2214 -2374 -2537 -2699 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -2 0 0 0 -1 -1 0 -1 0 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -3 -3 -3 -3 -4 -2 -3 -2 -2 -4 -3 -3 -3 -3 -3 -3 -4 -5 -3 -3 -3 -4 -4 -5 -6 -5 -6 -5 -5 -5 -5 -4 -4 -5 -5 -6 -7 -7 -6 -5 -6 -5 -5 -5 -5 -4 -6 -5 -5 -4 -4 -3 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -5 -6 -6 -4 -5 -6 -7 -5 -6 -8 -8 -8 -9 -8 -8 -7 -6 -8 -8 -8 -10 -8 -8 -8 -9 -8 -8 -8 -8 -10 -9 -7 -8 -8 -8 -6 -9 -8 -7 -7 -7 -7 -7 -6 -7 -7 -8 -8 -9 -10 -9 -7 -7 -7 -9 -9 -10 -9 -8 -8 -9 -9 -10 -10 -10 -9 -10 -12 -11 -11 -11 -11 -10 -12 -11 -11 -11 -12 -12 -13 -12 -11 -10 -10 -10 -11 -10 -10 -11 -10 -12 -12 -12 -11 -11 -11 -11 -11 -12 -13 -10 -11 -11 -9 -11 -12 -12 -11 -16 -13 -13 -13 -11 -12 -13 -15 -16 -16 -15 -15 -17 -17 -15 -17 -15 -16 -15 -14 -14 -14 -16 -17 -16 -17 -17 -16 -16 -16 -17 -17 -16 -15 -16 -16 -16 -17 -18 -19 -17 -18 -17 -18 -16 -17 -17 -16 -16 -15 -15 -14 -13 -12 -14 -13 -12 -14 -14 -13 -13 -14 -14 -15 -17 -19 -16 -18 -23 -18 -17 -17 -20 -20 -18 -19 -18 -20 -20 -20 -23 -21 -19 -20 -21 -20 -21 -21 -21 -20 -22 -20 -19 -19 -20 -20 -22 -21 -22 -22 -21 -21 -20 -20 -20 -22 -21 -20 -19 -19 -19 -21 -22 -21 -19 -19 -21 -21 -22 -21 -19 -20 -19 -18 -18 -21 -22 -19 -18 -19 -19 -18 -19 -20 -21 -20 -20 -21 -25 -22 -23 -25 -25 -24 -21 -23 -22 -22 -24 -21 -19 -22 -22 -22 -22 -22 -21 -21 -23 -22 -23 -24 -24 -22 -24 -23 -24 -25 -24 -25 -24 -26 -24 -28 -27 -27 -26 -24 -27 -26 -28 -27 -27 -27 -28 -28 -28 -28 -28 -29 -27 -27 -27 -28 -28 -28 -28 -26 -27 -24 -24 -26 -24 -24 -26 -25 -25 -24 -25 -23 -23 -24 -27 -26 -24 -24 -25 -28 -26 -28 -29 -26 -30 -31 -30 -30 -31 -31 -31 -32 -32 -30 -30 -33 -35 -36 -36 -34 -36 -34 -34 -35 -35 -34 -32 -32 -34 -33 -32 -35 -33 -33 -31 -31 -32 -33 -33 -32 -32 -31 -31 -31 -33 -35 -34 -34 -35 -33 -35 -36 -38 -35 -35 -35 -36 -36 -37 -38 -35 -36 -38 -38 -39 -37 -36 -35 -37 -35 -33 -34 -38 -35 -35 -35 -35 -33 -31 -33 -31 -32 -34 -35 -34 -35 -35 -37 -38 -39 -38 -40 -39 -40 -38 -39 -41 -41 -41 -39 -39 -43 -40 -38 -41 -41 -41 -42 -41 -39 -39 -39 -42 -41 -40 -42 -39 -40 -39 -39 -40 -41 -39 -39 -40 -40 -41 -39 -37 -36 -39 -38 -37 -38 -39 -36 -37 -38 -39 -37 -37 -37 -37 -37 -39 -37 -36 -38 -38 -37 -39 -40 -40 -39 -41 -42 -42 -41 -43 -42 -42 -42 -45 -40 -42 -42 -43 -41 -43 -42 -43 -44 -42 -42 -42 -41 -44 -42 -39 -42 -43 -42 -39 -41 -44 -44 -43 -43 -43 -44 -43 -43 -40 -44 -44 -42 -42 -42 -43 -44 -44 -42 -42 -45 -44 -44 -44 -46 -43 -42 -42 -40 -41 -42 -42 -45 -42 -43 -40 -41 -43 -46 -42 -42 -42 -42 -43 -45 -44 -47 -47 -46 -44 -45 -46 -45 -46 -46 -48 -46 -47 -46 -48 -46 -47 -48 -48 -50 -49 -48 -48 -48 -47 -47 -50 -46 -46 -49 -48 -49 -50 -49 -46 -47 -48 -45 -45 -47 -50 -49 -51 -48 -49 -49 -52 -51 -51 -51 -51 -50 -53 -52 -53 -53 -54 -52 -54 -53 -52 -53 -54 -56 -57 -52 -54 -54 -52 -50 -51 -51 -51 -53 -48 -51 -53 -51 -50 -51 -52 -53 -51 -52 -49 -51 -54 -53 -53 -56 -58 -54 -54 -54 -52 -52 -51 -53 -59 -57 -54 -55 -56 -54 -57 -60 -63 -63 -49 -38 -24 -20 -21 -21 -47 -99 -131 -105 -83 19 69 -49 -156 -160 -113 -58 -71 -51 -12 -33 -126 -208 -170 -43 29 -15 -104 -174 -187 -154 -74 5 14 -37 -102 -135 -126 -77 -19 23 -17 -144 -227 -155 51 179 106 -98 -232 -165 -9 77 48 -23 -76 -64 -49 -42 -47 -22 -19 -58 -96 -86 -49 -40 -73 -121 -130 -112 -104 -90 -87 -97 -114 -122 -129 -131 -121 -111 -103 -120 -142 -145 -130 -104 -78 -60 -58 -78 -99 -95 -72 -48 -45 -63 -76 -79 -66 -50 -38 -42 -57 -68 -62 -55 -57 -63 -70 -75 -79 -72 -63 -63 -68 -84 -87 -86 -81 -74 -70 -82 -90 -91 -84 -71 -62 -61 -69 -75 -72 -67 -59 -57 -57 -62 -65 -61 -60 -55 -55 -58 -63 -69 -71 -72 -75 -68 -70 -75 -73 -73 -77 -78 -82 -88 -89 -90 -91 -90 -93 -96 -97 -98 -100 -95 -92 -89 -88 -89 -85 -86 -79 -72 -68 -71 -69 -66 -66 -61 -58 -58 -63 -64 -62 -59 -56 -53 -55 -56 -58 -60 -59 -64 -67 -72 -72 -73 -77 -80 -85 -86 -86 -86 -85 -83 -85 -82 -83 -83 -81 -83 -85 -85 -90 -88 -93 -87 -83 -82 -75 -75 -71 -71 -71 -73 -70 -77 -77 -80 -85 -86 -90 -91 -91 -91 -91 -88 -87 -90 -90 -91 -90 -85 -87 -85 -88 -84 -85 -85 -81 -76 -78 -78 -76 -74 -73 -69 -69 -68 -66 -66 -66 -68 -69 -66 -67 -71 -73 -73 -72 -74 -75 -74 -77 -77 -78 -78 -78 -81 -83 -83 -91 -88 -86 -83 -82 -83 -84 -89 -94 -91 -80 -75 -78 -83 -83 -88 -86 -88 -85 -83 -80 -81 -80 -82 -83 -85 -84 -82 -78 -78 -81 -86 -86 -84 -84 -84 -90 -96 -97 -89 -85 -87 -91 -96 -99 -101 -100 -102 -92 -84 -87 -100 -112 -106 -106 -98 -82 -70 -76 -90 -108 -109 -97 -90 -84 -76 -84 -94 -104 -105 -98 -91 -77 -62 -60 -87 -124 -126 -97 -69 -74 -99 -125 -131 -120 -87 -72 -99 -139 -149 -114 -90 -100 -129 -122 -89 -70 -72 -86 -95 -99 -119 -138 -136 -118 -102 -96 -97 -104 -97 -82 -72 -89 -129 -159 -145 -105 -82 -92 -138 -170 -171 -139 -107 -86 -88 -96 -103 -110 -108 -98 -83 -79 -77 -68 -58 -56 -77 -118 -130 -124 -101 -78 -67 -62 -78 -107 -118 -109 -97 -93 -96 -101 -105 -118 -134 -136 -117 -89 -80 -89 -120 -150 -163 -147 -115 -93 -92 -105 -126 -129 -114 -106 -108 -117 -127 -127 -109 -87 -69 -73 -93 -108 -105 -98 -91 -83 -88 -100 -115 -123 -115 -111 -101 -101 -102 -111 -124 -132 -134 -123 -103 -88 -91 -104 -113 -112 -100 -93 -104 -126 -146 -146 -133 -120 -110 -99 -96 -103 -117 -121 -122 -114 -105 -95 -89 -89 -101 -114 -119 -113 -107 -99 -92 -90 -98 -109 -111 -102 -91 -79 -79 -91 -106 -118 -124 -121 -118 -115 -114 -118 -122 -121 -114 -107 -101 -105 -110 -116 -123 -126 -124 -118 -111 -111 -113 -119 -122 -118 -111 -111 -106 -101 -99 -104 -105 -106 -103 -102 -109 -105 -105 -104 -107 -105 -101 -97 -95 -97 -100 -98 -99 -100 -102 -110 -110 -113 -111 -110 -110 -109 -105 -100 -94 -94 -106 -117 -116 -119 -118 -120 -124 -121 -119 -116 -110 -109 -113 -117 -118 -115 -114 -108 -106 -109 -115 -121 -123 -117 -108 -111 -113 -109 -106 -102 -101 -98 -93 -95 -97 -101 -107 -109 -109 -106 -103 -102 -105 -107 -111 -108 -104 -99 -97 -100 -107 -112 -110 -107 -104 -107 -112 -118 -121 -120 -118 -115 -110 -109 -113 -117 -118 -115 -110 -111 -111 -116 -116 -123 -118 -117 -113 -113 -110 -110 -107 -108 -106 -105 -105 -109 -113 -110 -104 -104 -108 -112 -110 -110 -110 -103 -98 -102 -108 -109 -109 -110 -105 -109 -112 -113 -115 -113 -110 -108 -109 -111 -113 -115 -114 -114 -113 -115 -118 -121 -121 -120 -121 -120 -120 -117 -118 -118 -114 -111 -107 -108 -113 -118 -122 -121 -118 -113 -111 -111 -113 -118 -117 -115 -109 -108 -111 -111 -110 -106 -103 -103 -113 -114 -114 -113 -113 -111 -111 -113 -113 -112 -112 -113 -114 -114 -114 -111 -112 -112 -112 -113 -114 -117 -119 -118 -118 -117 -118 -118 -118 -117 -119 -124 -121 -120 -117 -121 -118 -116 -116 -114 -118 -122 -122 -121 -118 -117 -118 -115 -117 -115 -123 -124 -126 -126 -123 -123 -122 -125 -124 -121 -122 -126 -127 -122 -120 -121 -117 -118 -117 -116 -114 -113 -114 -112 -112 -113 -116 -114 -113 -115 -112 -116 -111 -114 -112 -116 -116 -113 -117 -115 -122 -123 -123 -119 -120 -123 -123 -126 -127 -125 -124 -125 -128 -129 -128 -123 -119 -120 -122 -124 -124 -123 -123 -118 -117 -119 -120 -121 -118 -113 -112 -113 -117 -119 -118 -116 -116 -116 -113 -115 -116 -117 -120 -120 -120 -118 -119 -120 -123 -125 -122 -125 -126 -126 -129 -128 -130 -131 -127 -128 -125 -126 -126 -127 -128 -128 -125 -127 -123 -127 -128 -124 -120 -120 -122 -119 -121 -120 -120 -117 -117 -116 -116 -118 -119 -118 -121 -120 -120 -121 -123 -123 -125 -124 -124 -122 -123 -122 -123 -126 -127 -124 -129 -130 -128 -129 -133 -132 -131 -126 -126 -124 -124 -125 -124 -123 -123 -123 -121 -124 -125 -124 -124 -122 -124 -123 -125 -124 -124 -122 -121 -122 -123 -122 -124 -125 -124 -123 -125 -124 -125 -127 -130 -129 -124 -127 -128 -125 -129 -127 -127 -125 -125 -124 -122 -124 -126 -125 -124 -126 -123 -126 -124 -126 -131 -126 -124 -124 -127 -126 -125 -124 -124 -126 -127 -125 -125 -124 -122 -122 -122 -122 -126 -126 -127 -124 -125 -127 -129 -131 -131 -129 -128 -127 -129 -130 -131 -131 -132 -133 -127 -128 -131 -131 -132 -133 -130 -131 -128 -128 -130 -129 -130 -130 -130 -129 -132 -131 -130 -130 -128 -125 -124 -128 -128 -130 -130 -126 -126 -127 -130 -128 -129 -131 -131 -130 -132 -130 -128 -129 -133 -134 -135 -138 -135 -132 -135 -136 -136 -137 -140 -135 -135 -138 -137 -137 -138 -136 -135 -134 -131 -132 -130 -132 -135 -135 -133 -132 -132 -130 -128 -130 -130 -129 -129 -131 -132 -136 -136 -137 -136 -136 -139 -135 -134 -135 -136 -140 -135 -133 -137 -134 -131 -134 -136 -134 -133 -134 -136 -134 -133 -138 -138 -134 -135 -134 -135 -138 -136 -132 -131 -133 -131 -130 -130 -130 -129 -130 -129 -126 -128 -128 -129 -130 -129 -128 -129 -129 -130 -131 -133 -131 -130 -128 -130 -128 -133 -131 -131 -132 -130 -131 -135 -134 -135 -139 -139 -137 -135 -137 -139 -141 -138 -136 -134 -132 -134 -134 -136 -136 -133 -132 -135 -134 -138 -133 -132 -134 -134 -131 -131 -129 -130 -129 -129 -129 -129 -130 -128 -128 -127 -128 -131 -133 -133 -133 -132 -136 -138 -137 -136 -137 -137 -136 -138 -136 -139 -139 -136 -138 -138 -141 -140 -138 -138 -137 -137 -140 -141 -137 -137 -137 -138 -136 -134 -138 -137 -134 -136 -134 -133 -128 -129 -133 -134 -135 -131 -131 -133 -137 -137 -140 -139 -136 -138 -136 -137 -135 -137 -137 -135 -134 -136 -139 -138 -135 -136 -134 -135 -133 -133 -134 -136 -135 -135 -134 -134 -135 -134 -135 -134 -135 -131 -136 -131 -132 -134 -133 -136 -132 -131 -133 -133 -137 -137 -140 -137 -136 -133 -135 -133 -135 -136 -130 -136 -135 -136 -134 -136 -133 -133 -138 -139 -138 -137 -136 -139 -137 -139 -139 -140 -136 -135 -143 -142 -143 -140 -139 -144 -144 -142 -145 -143 -146 -145 -142 -141 -142 -143 -139 -140 -144 -143 -143 -140 -143 -144 -140 -139 -140 -138 -136 -135 -133 -135 -138 -137 -136 -130 -134 -139 -141 -138 -137 -136 -139 -140 -141 -139 -142 -141 -141 -136 -138 -141 -144 -142 -141 -145 -145 -147 -146 -149 -153 -148 -138 -135 -145 -153 -153 -144 -140 -141 -143 -140 -141 -147 -148 -146 -144 -142 -143 -142 -143 -144 -143 -144 -142 -142 -140 -144 -140 -142 -145 -145 -145 -148 -149 -147 -145 -147 -148 -145 -141 -139 -148 -144 -145 -148 -148 -142 -145 -141 -137 -144 -160 -162 -150 -132 -130 -139 -142 -143 -146 -150 -141 -132 -136 -137 -142 -142 -149 -141 -137 -140 -141 -138 -143 -144 -140 -137 -138 -140 -141 -139 -142 -138 -142 -143 -143 -143 -141 -144 -146 -145 -145 -145 -144 -146 -145 -146 -143 -146 -148 -147 -147 -151 -147 -143 -147 -147 -148 -147 -146 -146 -146 -149 -142 -147 -148 -145 -146 -144 -145 -148 -148 -144 -145 -145 -145 -146 -144 -143 -138 -141 -141 -143 -143 -144 -145 -145 -146 -144 -147 -149 -149 -149 -146 -146 -148 -150 -151 -148 -146 -145 -148 -151 -154 -150 -151 -150 -149 -153 -152 -150 -150 -149 -145 -146 -149 -148 -150 -148 -148 -151 -149 -149 -151 -154 -150 -151 -149 -147 -148 -148 -147 -148 -150 -148 -146 -149 -146 -144 -149 -149 -147 -148 -146 -149 -146 -148 -144 -144 -142 -145 -144 -142 -140 -145 -147 -147 -149 -152 -149 -151 -145 -150 -149 -147 -146 -146 -150 -147 -145 -149 -147 -150 -150 -146 -150 -152 -151 -150 -150 -145 -149 -148 -148 -149 -147 -147 -148 -146 -146 -147 -148 -149 -148 -149 -146 -145 -144 -144 -145 -142 -145 -149 -152 -153 -157 -155 -157 -159 -158 -158 -158 -155 -157 -158 -156 -155 -151 -153 -152 -149 -151 -153 -155 -157 -158 -158 -156 -157 -159 -156 -154 -153 -151 -155 -156 -151 -151 -151 -149 -148 -149 -151 -151 -155 -155 -155 -156 -158 -156 -152 -156 -157 -153 -151 -150 -148 -151 -153 -154 -153 -155 -154 -155 -153 -151 -150 -151 -151 -151 -150 -152 -151 -154 -152 -150 -151 -153 -152 -152 -151 -151 -154 -151 -153 -152 -148 -151 -152 -151 -150 -149 -154 -154 -152 -153 -152 -156 -156 -156 -158 -153 -150 -154 -154 -154 -152 -152 -151 -152 -155 -154 -150 -154 -158 -158 -156 -153 -154 -155 -154 -155 -157 -152 -155 -155 -150 -153 -151 -152 -150 -157 -153 -153 -152 -152 -151 -152 -150 -148 -154 -151 -151 -149 -153 -152 -152 -150 -154 -158 -160 -159 -159 -158 -159 -157 -155 -159 -160 -153 -154 -157 -153 -158 -158 -155 -154 -156 -150 -158 -155 -155 -153 -152 -154 -154 -157 -154 -157 -155 -157 -155 -156 -158 -159 -162 -158 -156 -157 -160 -160 -161 -161 -158 -157 -158 -158 -160 -162 -160 -161 -158 -160 -160 -162 -159 -160 -159 -159 -159 -158 -157 -159 -160 -158 -157 -154 -152 -151 -153 -153 -151 -145 -147 -149 -152 -151 -153 -154 -155 -154 -153 -154 -152 -151 -149 -155 -158 -156 -158 -155 -156 -159 -159 -164 -165 -163 -160 -160 -157 -163 -163 -166 -164 -163 -162 -162 -164 -167 -165 -168 -163 -157 -153 -156 -162 -161 -161 -159 -158 -156 -155 -163 -160 -160 -160 -158 -157 -154 -161 -156 -160 -159 -161 -160 -158 -162 -161 -162 -159 -158 -160 -162 -163 -164 -160 -165 -160 -159 -160 -161 -161 -160 -157 -156 -155 -160 -160 -160 -158 -158 -155 -156 -158 -159 -161 -156 -157 -159 -160 -156 -159 -160 -161 -159 -162 -163 -161 -161 -165 -159 -159 -161 -162 -153 -154 -328 -498 -497 -672 -838 -835 -1009 -1175 -1177 -1344 -1340 -1341 -1510 -1335 -1331 -1505 -1449 -1446 -1611 -1609 -1441 -1432 -1431 -1593 -1594 -1588 -1583 -1581 -1911 -1903 -1905 -2067 -2059 -2056 -2215 -2376 -2537 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 0 0 0 -2 -1 0 -1 0 0 -2 0 -1 0 0 -1 -3 0 -1 -1 -1 -1 0 0 -1 -1 -2 -3 -2 -3 -2 0 -1 -1 -1 -2 -4 -2 -4 -4 -4 -4 -4 -4 -2 -3 -4 -2 -4 -4 -3 -4 -4 -3 -4 -3 -4 -3 -5 -5 -4 -7 -6 -5 -5 -4 -6 -5 -4 -5 -5 -6 -7 -6 -5 -6 -4 -6 -4 -4 -5 -7 -6 -4 -5 -5 -4 -5 -4 -5 -4 -3 -3 -3 -4 -4 -5 -4 -5 -4 -4 -5 -5 -5 -6 -4 -7 -5 -6 -7 -7 -8 -8 -7 -9 -9 -8 -8 -7 -7 -9 -8 -8 -8 -9 -9 -8 -8 -8 -8 -8 -9 -10 -9 -9 -8 -7 -7 -7 -8 -8 -8 -7 -8 -6 -7 -7 -7 -7 -8 -9 -9 -7 -10 -6 -7 -9 -10 -10 -9 -8 -10 -12 -10 -7 -9 -9 -10 -11 -12 -11 -11 -11 -12 -11 -12 -12 -11 -13 -12 -12 -11 -10 -10 -11 -11 -9 -9 -10 -9 -10 -11 -13 -10 -10 -13 -12 -12 -12 -11 -12 -12 -10 -10 -11 -8 -10 -14 -14 -12 -17 -14 -12 -12 -11 -15 -17 -17 -15 -14 -15 -16 -16 -17 -15 -17 -15 -15 -14 -17 -15 -15 -16 -15 -16 -17 -18 -16 -17 -17 -15 -16 -17 -17 -17 -17 -16 -19 -17 -18 -17 -19 -18 -16 -19 -16 -16 -16 -15 -17 -15 -13 -13 -12 -13 -14 -14 -12 -13 -15 -15 -14 -14 -15 -16 -18 -17 -20 -20 -21 -19 -18 -20 -18 -19 -20 -21 -21 -22 -21 -19 -19 -19 -19 -20 -21 -19 -18 -19 -20 -19 -20 -18 -18 -17 -20 -22 -22 -22 -22 -22 -22 -21 -20 -20 -20 -20 -20 -19 -21 -23 -21 -20 -20 -20 -21 -21 -19 -20 -22 -21 -19 -20 -21 -20 -19 -21 -20 -19 -20 -19 -20 -20 -21 -21 -23 -21 -23 -23 -24 -23 -24 -24 -24 -23 -23 -22 -20 -22 -22 -22 -22 -22 -20 -20 -20 -22 -21 -22 -20 -22 -24 -23 -24 -25 -24 -23 -22 -25 -25 -29 -28 -26 -28 -29 -28 -25 -27 -26 -27 -27 -27 -29 -28 -27 -29 -29 -28 -29 -29 -27 -25 -27 -27 -28 -27 -27 -25 -24 -26 -25 -24 -24 -25 -25 -26 -25 -23 -23 -22 -23 -26 -27 -28 -25 -25 -26 -27 -27 -27 -27 -28 -30 -30 -30 -29 -31 -32 -31 -30 -32 -32 -30 -30 -35 -36 -34 -36 -34 -34 -34 -33 -34 -34 -33 -34 -32 -34 -32 -33 -33 -33 -31 -32 -32 -33 -31 -33 -33 -32 -33 -33 -36 -36 -35 -34 -33 -34 -34 -34 -37 -37 -37 -37 -38 -38 -36 -37 -36 -36 -36 -37 -38 -38 -37 -35 -35 -34 -34 -35 -35 -37 -35 -33 -34 -32 -31 -34 -32 -31 -33 -35 -34 -35 -39 -39 -37 -38 -39 -37 -41 -41 -39 -40 -39 -41 -40 -39 -40 -39 -40 -40 -39 -40 -41 -40 -40 -38 -39 -42 -40 -43 -41 -40 -40 -42 -42 -41 -40 -38 -40 -38 -40 -38 -41 -38 -37 -37 -37 -41 -39 -37 -36 -36 -37 -39 -41 -39 -38 -36 -38 -39 -36 -38 -37 -38 -38 -38 -40 -39 -39 -40 -41 -41 -41 -44 -45 -43 -42 -44 -43 -42 -42 -44 -43 -46 -44 -43 -43 -41 -40 -43 -42 -42 -42 -43 -39 -40 -42 -42 -42 -43 -41 -42 -44 -45 -44 -42 -41 -41 -43 -40 -41 -43 -43 -42 -42 -44 -44 -43 -45 -45 -45 -44 -42 -42 -43 -42 -42 -42 -41 -42 -42 -41 -44 -43 -42 -43 -43 -44 -44 -41 -42 -45 -43 -43 -47 -44 -47 -47 -46 -45 -44 -44 -49 -46 -47 -46 -46 -45 -46 -49 -50 -50 -49 -48 -48 -47 -47 -46 -48 -49 -49 -48 -49 -47 -47 -50 -48 -49 -47 -45 -47 -46 -47 -44 -50 -50 -48 -49 -52 -51 -50 -50 -51 -50 -52 -51 -52 -51 -55 -55 -50 -52 -53 -54 -56 -54 -53 -54 -54 -55 -53 -51 -49 -53 -54 -52 -52 -51 -51 -53 -52 -52 -52 -51 -50 -51 -50 -52 -49 -53 -53 -52 -51 -56 -55 -58 -57 -57 -53 -53 -55 -53 -50 -50 -55 -62 -56 -53 -53 -62 -58 -59 -63 -60 -47 -25 2 0 -27 -61 -89 -140 -132 -36 56 37 -67 -171 -211 -209 -118 37 137 54 -145 -315 -288 -121 29 69 -31 -155 -221 -186 -86 5 8 -70 -158 -163 -111 -63 -32 -21 -32 -86 -102 -9 107 91 -56 -169 -154 -24 73 94 60 -19 -73 -71 -78 -53 -36 -15 -12 -63 -116 -121 -91 -75 -97 -111 -92 -84 -115 -144 -146 -140 -128 -133 -136 -131 -129 -128 -126 -115 -110 -114 -111 -93 -82 -72 -67 -65 -66 -64 -61 -55 -57 -56 -50 -41 -35 -32 -33 -46 -65 -69 -64 -60 -63 -71 -70 -73 -77 -83 -83 -84 -87 -93 -92 -92 -88 -84 -78 -81 -86 -83 -79 -70 -64 -64 -60 -59 -63 -65 -59 -59 -53 -52 -54 -53 -55 -55 -55 -54 -56 -62 -69 -74 -73 -72 -70 -70 -73 -84 -93 -96 -96 -93 -91 -96 -97 -100 -100 -102 -101 -100 -100 -99 -95 -95 -95 -90 -83 -79 -76 -71 -68 -64 -56 -55 -55 -53 -52 -51 -48 -51 -54 -52 -47 -49 -51 -50 -54 -60 -66 -68 -69 -70 -76 -82 -88 -89 -92 -92 -93 -94 -93 -91 -91 -90 -88 -85 -89 -91 -88 -89 -85 -84 -82 -79 -71 -64 -64 -62 -61 -62 -69 -71 -75 -77 -81 -87 -93 -98 -98 -93 -96 -95 -98 -102 -102 -98 -95 -92 -91 -91 -89 -90 -86 -84 -83 -81 -77 -77 -74 -75 -71 -66 -64 -65 -62 -59 -61 -60 -60 -63 -64 -64 -66 -66 -66 -68 -73 -72 -70 -73 -76 -78 -77 -81 -82 -84 -86 -92 -92 -93 -92 -93 -86 -84 -85 -88 -96 -101 -95 -81 -81 -80 -83 -87 -87 -86 -86 -81 -81 -75 -78 -77 -80 -85 -77 -74 -76 -78 -75 -79 -84 -85 -83 -85 -92 -97 -93 -86 -83 -94 -102 -105 -98 -97 -102 -104 -101 -96 -87 -87 -95 -107 -117 -117 -98 -78 -71 -92 -115 -126 -103 -65 -50 -65 -87 -108 -114 -88 -64 -64 -81 -86 -77 -89 -118 -122 -101 -90 -83 -96 -107 -118 -120 -115 -118 -117 -103 -80 -80 -99 -109 -91 -74 -79 -116 -146 -144 -133 -122 -114 -94 -80 -82 -105 -124 -122 -97 -73 -83 -131 -174 -167 -136 -106 -98 -114 -135 -145 -135 -103 -76 -74 -98 -118 -110 -80 -61 -64 -79 -87 -90 -95 -96 -105 -112 -107 -90 -73 -73 -70 -71 -85 -110 -118 -112 -102 -109 -120 -116 -109 -107 -110 -107 -103 -102 -102 -101 -112 -131 -143 -139 -130 -119 -108 -93 -94 -112 -132 -143 -135 -118 -103 -91 -78 -76 -89 -101 -111 -111 -108 -103 -95 -100 -109 -119 -115 -100 -88 -89 -100 -115 -133 -137 -125 -112 -105 -105 -105 -108 -109 -105 -94 -85 -86 -97 -112 -137 -150 -142 -122 -97 -87 -96 -109 -120 -118 -116 -111 -105 -95 -92 -99 -106 -114 -119 -118 -113 -111 -107 -106 -110 -114 -108 -100 -88 -83 -84 -95 -107 -113 -122 -119 -112 -105 -101 -108 -120 -125 -116 -105 -96 -94 -105 -114 -116 -118 -113 -111 -110 -114 -120 -121 -117 -112 -104 -105 -107 -113 -116 -114 -111 -105 -107 -105 -107 -112 -105 -103 -99 -103 -111 -111 -108 -100 -96 -98 -102 -110 -113 -111 -108 -96 -98 -103 -108 -106 -103 -98 -99 -98 -102 -108 -109 -108 -114 -114 -118 -115 -117 -119 -112 -110 -112 -112 -114 -117 -112 -113 -112 -112 -118 -125 -125 -125 -124 -114 -112 -109 -112 -112 -108 -101 -98 -92 -92 -96 -104 -110 -111 -106 -101 -106 -105 -107 -109 -108 -102 -93 -94 -95 -104 -102 -105 -104 -100 -105 -110 -121 -123 -120 -120 -116 -111 -110 -115 -118 -119 -118 -112 -109 -108 -110 -118 -127 -122 -120 -113 -110 -113 -119 -119 -113 -107 -97 -98 -102 -109 -117 -111 -106 -102 -101 -105 -109 -108 -107 -107 -104 -105 -107 -110 -112 -112 -110 -106 -102 -105 -109 -110 -111 -111 -111 -107 -112 -116 -116 -114 -117 -120 -121 -121 -122 -120 -117 -116 -117 -119 -120 -119 -116 -112 -112 -111 -114 -115 -116 -115 -115 -115 -113 -115 -116 -117 -114 -111 -111 -109 -110 -108 -112 -110 -107 -105 -106 -109 -108 -110 -111 -114 -114 -113 -111 -113 -114 -115 -117 -113 -115 -115 -114 -116 -113 -112 -114 -115 -114 -114 -113 -117 -120 -120 -120 -118 -118 -118 -120 -120 -119 -119 -118 -116 -118 -117 -120 -122 -121 -120 -121 -122 -123 -120 -115 -117 -117 -118 -120 -124 -122 -126 -126 -127 -124 -126 -127 -127 -125 -123 -122 -121 -120 -118 -117 -114 -113 -112 -112 -114 -115 -116 -116 -115 -114 -116 -115 -115 -112 -107 -111 -112 -111 -112 -115 -117 -117 -121 -121 -123 -122 -123 -125 -127 -125 -124 -122 -122 -123 -125 -125 -124 -126 -124 -123 -124 -124 -122 -122 -121 -121 -119 -120 -121 -120 -114 -114 -114 -116 -116 -116 -118 -116 -118 -118 -117 -118 -117 -114 -115 -116 -118 -120 -120 -121 -121 -122 -124 -125 -126 -125 -127 -128 -127 -128 -132 -128 -127 -126 -122 -124 -126 -126 -127 -130 -128 -126 -124 -124 -126 -122 -118 -118 -118 -119 -118 -117 -115 -118 -118 -121 -121 -120 -121 -121 -121 -123 -122 -122 -122 -123 -122 -120 -121 -123 -123 -125 -128 -128 -128 -130 -134 -130 -127 -129 -129 -123 -127 -127 -122 -120 -123 -125 -124 -125 -124 -126 -125 -124 -124 -126 -122 -125 -124 -123 -122 -124 -125 -124 -124 -123 -124 -124 -125 -124 -124 -127 -126 -125 -124 -126 -124 -126 -125 -127 -126 -126 -127 -125 -122 -123 -124 -124 -127 -123 -122 -125 -123 -123 -126 -126 -125 -127 -127 -124 -126 -124 -124 -126 -128 -125 -125 -126 -123 -124 -123 -126 -125 -123 -125 -127 -125 -126 -130 -128 -126 -130 -132 -130 -128 -129 -131 -128 -127 -129 -127 -127 -131 -131 -128 -127 -132 -131 -129 -129 -129 -129 -129 -129 -128 -128 -130 -129 -130 -133 -132 -131 -130 -130 -128 -128 -129 -129 -128 -127 -127 -130 -129 -128 -129 -130 -131 -133 -132 -131 -131 -130 -130 -134 -133 -135 -134 -136 -135 -131 -134 -135 -135 -135 -136 -137 -135 -136 -136 -134 -134 -133 -133 -132 -132 -135 -133 -133 -134 -135 -132 -132 -130 -131 -130 -132 -134 -134 -138 -134 -135 -134 -139 -138 -134 -135 -133 -137 -137 -137 -135 -136 -131 -134 -133 -133 -136 -133 -134 -131 -131 -132 -136 -137 -137 -136 -136 -136 -135 -134 -134 -133 -131 -128 -133 -130 -130 -128 -131 -126 -129 -132 -132 -131 -128 -130 -131 -128 -130 -130 -129 -132 -129 -131 -130 -132 -127 -128 -129 -130 -130 -131 -132 -132 -135 -134 -134 -140 -135 -139 -138 -137 -138 -135 -139 -134 -137 -134 -136 -135 -135 -131 -134 -134 -136 -138 -134 -135 -134 -135 -133 -132 -131 -131 -130 -131 -131 -128 -131 -131 -125 -127 -128 -131 -135 -130 -130 -131 -133 -137 -135 -136 -138 -135 -135 -138 -138 -136 -140 -138 -135 -137 -138 -138 -139 -137 -138 -136 -137 -140 -139 -139 -139 -137 -137 -137 -136 -137 -137 -136 -132 -134 -134 -132 -130 -132 -132 -134 -132 -131 -132 -137 -137 -139 -138 -138 -135 -138 -136 -137 -138 -137 -134 -136 -135 -135 -135 -136 -135 -137 -133 -133 -132 -138 -135 -134 -134 -136 -133 -133 -137 -138 -134 -134 -133 -138 -131 -131 -131 -133 -134 -136 -133 -132 -134 -137 -136 -134 -137 -136 -136 -134 -132 -135 -135 -132 -138 -133 -135 -136 -132 -135 -135 -133 -137 -135 -137 -136 -142 -143 -140 -140 -140 -137 -136 -141 -140 -140 -145 -141 -142 -144 -146 -143 -140 -142 -144 -140 -141 -145 -142 -142 -144 -141 -141 -142 -144 -143 -141 -140 -139 -138 -136 -138 -137 -138 -136 -138 -132 -132 -136 -137 -138 -138 -139 -138 -137 -138 -139 -141 -138 -142 -140 -140 -140 -141 -145 -142 -140 -139 -140 -144 -148 -149 -150 -152 -142 -135 -139 -147 -153 -152 -147 -142 -144 -137 -140 -144 -146 -149 -144 -140 -138 -143 -144 -142 -144 -144 -140 -145 -144 -141 -141 -146 -144 -145 -144 -146 -150 -144 -146 -146 -145 -147 -143 -142 -146 -145 -149 -146 -146 -147 -143 -140 -138 -140 -151 -164 -157 -140 -130 -134 -140 -143 -146 -148 -143 -140 -135 -134 -137 -143 -144 -143 -144 -139 -142 -137 -138 -138 -142 -140 -145 -138 -137 -140 -141 -141 -143 -141 -144 -141 -141 -141 -145 -145 -143 -141 -143 -144 -149 -149 -146 -146 -146 -142 -146 -156 -154 -150 -140 -142 -144 -147 -146 -149 -148 -141 -146 -144 -143 -148 -148 -149 -147 -145 -146 -148 -143 -146 -143 -140 -144 -140 -141 -142 -140 -144 -142 -144 -146 -145 -145 -144 -147 -149 -147 -148 -149 -144 -142 -146 -148 -151 -148 -151 -151 -152 -154 -155 -154 -151 -150 -149 -148 -148 -150 -150 -147 -145 -147 -147 -146 -152 -149 -149 -146 -148 -152 -153 -152 -149 -148 -146 -149 -148 -146 -147 -151 -147 -149 -149 -147 -148 -147 -151 -148 -147 -147 -144 -147 -149 -148 -144 -143 -143 -146 -144 -145 -143 -143 -142 -144 -148 -149 -148 -150 -151 -148 -150 -145 -148 -144 -148 -149 -146 -147 -147 -148 -149 -150 -152 -150 -152 -149 -150 -150 -150 -147 -148 -147 -146 -148 -149 -151 -150 -147 -148 -149 -150 -147 -143 -144 -145 -144 -142 -141 -146 -149 -146 -154 -158 -159 -160 -158 -158 -158 -158 -160 -158 -156 -151 -152 -151 -151 -154 -152 -154 -153 -152 -158 -159 -158 -157 -158 -157 -155 -157 -157 -157 -154 -150 -150 -149 -147 -148 -149 -153 -154 -152 -154 -155 -158 -158 -152 -150 -154 -157 -154 -153 -154 -150 -151 -150 -154 -154 -152 -151 -152 -152 -153 -155 -155 -152 -151 -151 -152 -150 -153 -156 -155 -152 -153 -151 -151 -151 -154 -150 -152 -149 -151 -150 -149 -150 -152 -151 -154 -150 -152 -147 -153 -158 -155 -152 -154 -154 -155 -153 -151 -152 -153 -152 -150 -153 -153 -154 -154 -158 -151 -155 -155 -154 -157 -162 -154 -151 -153 -154 -152 -154 -155 -155 -155 -155 -149 -151 -151 -154 -153 -151 -152 -153 -152 -151 -148 -150 -152 -150 -148 -150 -151 -150 -151 -155 -156 -155 -156 -155 -158 -158 -161 -162 -156 -156 -157 -159 -159 -158 -155 -156 -155 -156 -157 -158 -155 -157 -152 -152 -152 -153 -153 -156 -153 -154 -157 -154 -153 -158 -162 -159 -157 -157 -159 -160 -157 -159 -155 -156 -161 -160 -161 -159 -158 -159 -160 -158 -159 -161 -161 -162 -161 -159 -159 -158 -160 -162 -161 -156 -160 -157 -155 -158 -153 -154 -151 -153 -149 -150 -150 -148 -149 -155 -153 -152 -152 -153 -153 -152 -155 -153 -153 -155 -155 -154 -153 -154 -155 -158 -156 -157 -165 -164 -162 -159 -159 -162 -166 -163 -165 -163 -164 -165 -162 -165 -166 -166 -166 -157 -159 -160 -162 -158 -157 -161 -159 -158 -157 -160 -158 -158 -158 -160 -156 -158 -159 -157 -152 -158 -157 -163 -161 -158 -160 -156 -159 -161 -162 -164 -160 -162 -161 -161 -163 -165 -165 -160 -160 -160 -158 -159 -157 -157 -162 -159 -157 -160 -157 -157 -157 -158 -155 -157 -159 -159 -159 -160 -154 -156 -159 -158 -160 -162 -164 -163 -159 -160 -161 -163 -161 -156 -154 -155 -328 -495 -499 -672 -838 -837 -1008 -1174 -1177 -1343 -1342 -1344 -1507 -1336 -1334 -1506 -1446 -1445 -1610 -1607 -1440 -1433 -1432 -1592 -1595 -1588 -1582 -1582 -1912 -1904 -1905 -2066 -2059 -2054 -2216 -2376 -2537 -2698 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 -1 -1 -1 0 0 0 0 -1 -2 0 -1 -1 0 0 0 0 0 0 -1 0 -1 0 -2 -3 -1 -2 -1 -1 -2 -3 -2 -2 0 -2 -2 -2 -3 -3 -3 -2 -4 -3 -4 -5 -3 -4 -4 -2 -4 -4 -3 -4 -5 -5 -5 -4 -4 -4 -3 -5 -4 -4 -5 -4 -4 -6 -5 -5 -5 -7 -3 -5 -5 -5 -6 -6 -5 -4 -6 -5 -5 -5 -6 -6 -6 -5 -5 -5 -5 -5 -5 -4 -4 -3 -4 -4 -3 -3 -4 -4 -5 -5 -4 -4 -6 -7 -4 -4 -5 -7 -6 -7 -7 -7 -7 -8 -8 -9 -8 -8 -7 -7 -6 -7 -8 -7 -7 -10 -8 -8 -8 -9 -9 -8 -8 -9 -9 -8 -6 -7 -7 -7 -7 -7 -7 -7 -6 -7 -7 -7 -8 -9 -5 -12 -7 -7 -9 -7 -7 -9 -10 -9 -11 -8 -8 -8 -11 -10 -10 -11 -10 -9 -11 -12 -11 -10 -11 -12 -13 -13 -11 -10 -12 -10 -12 -13 -10 -14 -12 -8 -14 -14 -10 -12 -13 -11 -10 -11 -12 -13 -12 -12 -12 -10 -11 -10 -8 -9 -12 -11 -14 -16 -14 -13 -12 -12 -13 -15 -17 -15 -15 -16 -15 -15 -16 -16 -17 -17 -15 -14 -16 -13 -19 -17 -15 -16 -17 -16 -17 -16 -17 -15 -17 -17 -16 -17 -17 -18 -18 -16 -18 -18 -17 -15 -20 -17 -15 -16 -17 -17 -16 -14 -15 -16 -16 -14 -15 -13 -13 -13 -15 -15 -14 -14 -15 -18 -15 -16 -18 -19 -19 -21 -21 -18 -17 -17 -20 -21 -21 -21 -21 -20 -20 -21 -19 -20 -21 -23 -19 -20 -19 -20 -20 -20 -19 -20 -20 -20 -19 -19 -19 -21 -23 -21 -21 -21 -20 -19 -20 -18 -20 -21 -21 -22 -22 -20 -21 -20 -19 -19 -21 -21 -21 -22 -20 -18 -21 -20 -19 -20 -19 -20 -21 -22 -20 -22 -21 -19 -23 -20 -23 -25 -23 -23 -24 -24 -23 -22 -23 -23 -21 -21 -22 -21 -21 -22 -20 -20 -21 -21 -20 -21 -22 -22 -21 -22 -23 -24 -25 -25 -25 -26 -26 -26 -27 -29 -29 -28 -28 -26 -26 -27 -30 -27 -29 -29 -27 -28 -28 -30 -29 -28 -28 -28 -25 -25 -27 -26 -26 -25 -25 -24 -24 -26 -26 -24 -25 -24 -23 -22 -23 -22 -24 -25 -26 -26 -27 -28 -26 -26 -27 -28 -29 -28 -28 -30 -30 -29 -31 -31 -30 -31 -32 -30 -32 -32 -32 -33 -34 -38 -35 -34 -34 -34 -31 -33 -35 -34 -33 -32 -32 -33 -33 -35 -33 -33 -32 -31 -31 -33 -36 -33 -34 -35 -34 -34 -33 -35 -35 -36 -35 -36 -36 -36 -37 -37 -37 -38 -36 -36 -34 -36 -37 -36 -38 -37 -37 -37 -34 -34 -36 -34 -35 -36 -34 -35 -35 -34 -34 -32 -31 -31 -31 -32 -35 -35 -37 -40 -39 -38 -40 -38 -40 -38 -40 -41 -39 -41 -42 -41 -39 -40 -39 -39 -40 -40 -40 -39 -40 -40 -40 -40 -42 -41 -42 -42 -41 -39 -41 -42 -42 -41 -38 -39 -40 -38 -36 -39 -41 -38 -36 -40 -40 -37 -37 -36 -38 -38 -40 -41 -40 -37 -38 -36 -39 -38 -37 -37 -38 -40 -39 -36 -39 -40 -40 -42 -41 -43 -43 -44 -43 -43 -43 -44 -47 -44 -44 -43 -41 -42 -43 -43 -43 -40 -40 -41 -42 -42 -43 -41 -41 -43 -41 -43 -42 -41 -43 -44 -43 -43 -41 -43 -42 -40 -44 -42 -42 -44 -42 -44 -43 -44 -44 -45 -43 -42 -41 -41 -45 -45 -44 -42 -41 -42 -40 -43 -41 -40 -42 -44 -45 -41 -43 -42 -43 -43 -45 -43 -48 -44 -43 -42 -46 -45 -47 -47 -47 -45 -42 -46 -47 -46 -49 -48 -50 -48 -47 -50 -47 -47 -46 -47 -47 -50 -47 -47 -49 -45 -48 -50 -48 -47 -47 -46 -51 -45 -47 -48 -51 -48 -49 -50 -47 -49 -50 -53 -52 -52 -50 -48 -52 -54 -50 -52 -53 -54 -53 -51 -55 -56 -53 -55 -54 -51 -50 -51 -55 -57 -55 -52 -50 -50 -50 -51 -53 -52 -51 -50 -51 -51 -52 -50 -51 -48 -52 -53 -50 -55 -59 -57 -57 -56 -54 -51 -52 -52 -50 -54 -56 -58 -53 -57 -63 -58 -54 -60 -58 -57 -53 -56 -58 -35 0 3 1 -38 -90 -153 -151 -53 55 69 -77 -241 -275 -151 59 107 19 -118 -204 -211 -182 -134 -51 -1 -67 -165 -203 -131 -81 -104 -125 -97 -60 -40 -30 -15 -19 -48 -68 -41 25 60 42 1 -18 -22 -38 11 22 19 1 -35 -44 -43 -63 -85 -99 -98 -91 -79 -76 -68 -64 -91 -125 -155 -168 -170 -151 -146 -143 -140 -134 -127 -133 -134 -124 -121 -123 -117 -90 -73 -67 -75 -70 -52 -45 -50 -54 -56 -49 -41 -31 -22 -23 -36 -40 -45 -56 -61 -54 -40 -42 -61 -85 -100 -107 -107 -102 -90 -91 -97 -110 -115 -103 -83 -68 -61 -65 -80 -92 -79 -60 -46 -47 -60 -68 -74 -65 -53 -44 -42 -48 -54 -58 -49 -41 -39 -45 -53 -61 -68 -72 -73 -74 -77 -87 -97 -105 -106 -104 -104 -102 -99 -97 -99 -101 -100 -100 -102 -103 -105 -104 -98 -99 -94 -93 -90 -80 -64 -56 -52 -48 -45 -40 -36 -35 -38 -40 -45 -46 -48 -46 -47 -50 -53 -58 -60 -60 -62 -69 -73 -80 -87 -90 -93 -95 -98 -102 -108 -101 -100 -100 -97 -95 -91 -92 -90 -87 -80 -80 -76 -70 -71 -63 -61 -58 -59 -58 -62 -63 -71 -73 -79 -85 -89 -95 -99 -100 -100 -106 -108 -109 -109 -111 -109 -104 -96 -98 -92 -92 -90 -86 -83 -78 -78 -77 -76 -72 -68 -69 -64 -61 -59 -59 -58 -52 -52 -52 -54 -58 -61 -63 -62 -61 -64 -67 -69 -71 -72 -76 -77 -80 -83 -87 -90 -91 -94 -94 -94 -96 -97 -98 -96 -94 -89 -90 -94 -98 -102 -97 -89 -78 -79 -84 -87 -90 -84 -76 -67 -70 -77 -76 -75 -74 -74 -70 -74 -77 -75 -71 -72 -83 -88 -91 -92 -96 -96 -92 -93 -107 -113 -107 -99 -83 -79 -89 -107 -112 -97 -84 -89 -120 -153 -150 -113 -72 -49 -56 -97 -129 -124 -83 -50 -56 -72 -80 -88 -83 -78 -77 -89 -103 -101 -92 -97 -101 -111 -122 -113 -97 -94 -101 -113 -99 -63 -33 -46 -31 -80 -138 -178 -177 -150 -125 -102 -100 -109 -115 -111 -98 -90 -91 -89 -84 -87 -126 -170 -190 -179 -148 -123 -117 -106 -94 -82 -105 -131 -133 -111 -77 -36 -34 -47 -80 -106 -112 -85 -68 -80 -124 -158 -158 -114 -50 -17 -32 -63 -83 -99 -119 -126 -115 -99 -103 -124 -139 -137 -123 -101 -82 -74 -86 -112 -140 -147 -128 -115 -102 -96 -99 -103 -115 -113 -128 -142 -144 -132 -107 -88 -75 -70 -78 -94 -109 -111 -103 -100 -104 -118 -137 -139 -125 -100 -83 -87 -104 -123 -120 -123 -127 -126 -116 -96 -84 -93 -116 -122 -120 -108 -94 -84 -92 -111 -132 -136 -118 -84 -61 -66 -96 -127 -135 -121 -109 -98 -96 -95 -103 -113 -121 -120 -115 -111 -108 -111 -113 -118 -115 -113 -115 -105 -101 -100 -100 -107 -117 -120 -118 -111 -102 -99 -102 -105 -110 -102 -97 -87 -92 -104 -116 -119 -116 -111 -109 -107 -105 -105 -106 -110 -112 -105 -105 -103 -103 -106 -113 -116 -117 -118 -117 -118 -122 -117 -108 -100 -94 -93 -102 -112 -113 -112 -105 -101 -101 -113 -123 -121 -114 -102 -95 -93 -99 -99 -96 -94 -91 -95 -101 -110 -113 -109 -110 -106 -110 -111 -108 -108 -107 -108 -110 -109 -110 -108 -110 -111 -112 -116 -121 -128 -130 -132 -129 -123 -120 -121 -113 -111 -108 -103 -100 -98 -100 -103 -108 -108 -107 -107 -103 -104 -106 -111 -110 -105 -100 -92 -87 -94 -97 -102 -103 -101 -102 -102 -105 -111 -117 -117 -116 -114 -112 -113 -115 -115 -115 -110 -111 -115 -113 -118 -122 -125 -123 -117 -113 -114 -114 -121 -116 -110 -107 -102 -108 -111 -113 -115 -106 -101 -100 -107 -108 -108 -105 -103 -101 -103 -108 -109 -110 -110 -111 -111 -113 -111 -106 -101 -102 -104 -109 -108 -113 -109 -107 -110 -110 -115 -123 -128 -128 -125 -122 -117 -114 -114 -119 -116 -115 -118 -116 -114 -110 -115 -122 -123 -119 -112 -110 -107 -116 -120 -118 -115 -111 -108 -105 -108 -113 -114 -110 -107 -105 -108 -114 -117 -112 -105 -105 -104 -106 -112 -115 -116 -115 -112 -111 -114 -115 -119 -120 -119 -117 -112 -113 -113 -113 -112 -114 -112 -116 -116 -118 -121 -121 -122 -120 -115 -115 -117 -115 -118 -120 -122 -123 -122 -120 -120 -120 -121 -124 -129 -123 -118 -117 -115 -113 -117 -123 -122 -123 -121 -124 -126 -130 -132 -129 -129 -122 -120 -119 -117 -120 -121 -116 -112 -114 -114 -114 -116 -118 -118 -117 -116 -116 -114 -114 -110 -110 -111 -110 -111 -112 -114 -114 -119 -119 -120 -121 -124 -126 -124 -121 -122 -124 -120 -120 -121 -123 -122 -126 -126 -126 -126 -123 -125 -124 -125 -124 -120 -119 -121 -119 -118 -117 -116 -117 -118 -115 -118 -116 -117 -120 -120 -116 -117 -116 -114 -115 -116 -116 -120 -119 -119 -118 -121 -125 -128 -122 -123 -127 -131 -127 -127 -125 -125 -126 -126 -124 -123 -123 -128 -128 -128 -128 -127 -128 -127 -124 -120 -119 -117 -117 -119 -118 -116 -118 -119 -120 -118 -123 -124 -125 -122 -121 -120 -119 -121 -123 -119 -118 -119 -124 -124 -127 -124 -127 -129 -130 -129 -131 -132 -129 -125 -124 -125 -123 -123 -125 -126 -124 -123 -126 -127 -129 -127 -124 -124 -124 -124 -125 -126 -125 -124 -120 -122 -125 -126 -126 -124 -125 -123 -125 -127 -126 -127 -124 -123 -124 -121 -124 -126 -125 -123 -124 -123 -125 -125 -125 -124 -125 -124 -124 -124 -124 -123 -123 -125 -122 -123 -123 -128 -126 -124 -125 -126 -125 -126 -127 -128 -126 -124 -123 -124 -125 -128 -127 -128 -125 -126 -127 -130 -129 -129 -127 -127 -128 -128 -128 -129 -128 -127 -127 -128 -126 -128 -129 -129 -126 -129 -128 -127 -130 -133 -131 -126 -125 -124 -129 -131 -134 -132 -130 -128 -128 -133 -134 -134 -131 -129 -126 -128 -128 -130 -132 -128 -127 -126 -128 -132 -134 -133 -131 -132 -131 -134 -133 -128 -131 -133 -134 -133 -137 -134 -131 -132 -131 -135 -138 -134 -132 -132 -134 -135 -135 -134 -132 -135 -132 -129 -133 -135 -135 -137 -135 -135 -132 -130 -131 -136 -136 -134 -132 -135 -134 -134 -137 -137 -135 -136 -136 -136 -135 -136 -135 -136 -133 -135 -133 -132 -134 -133 -131 -132 -134 -133 -129 -134 -136 -135 -139 -137 -131 -131 -134 -130 -133 -131 -129 -129 -130 -131 -130 -131 -132 -133 -135 -131 -131 -128 -127 -130 -131 -129 -132 -129 -132 -130 -131 -131 -131 -130 -130 -128 -128 -131 -134 -132 -133 -136 -136 -135 -139 -136 -136 -139 -137 -135 -137 -137 -137 -135 -136 -129 -132 -138 -136 -134 -134 -135 -137 -137 -133 -132 -132 -134 -134 -130 -129 -133 -129 -129 -128 -130 -129 -130 -132 -130 -131 -131 -130 -132 -133 -132 -136 -135 -134 -136 -136 -136 -138 -140 -139 -139 -139 -135 -134 -137 -138 -138 -139 -136 -135 -136 -138 -138 -139 -140 -139 -136 -136 -137 -134 -131 -135 -136 -135 -130 -134 -133 -131 -131 -134 -135 -136 -136 -138 -138 -136 -136 -136 -136 -136 -137 -138 -135 -135 -137 -134 -134 -134 -132 -136 -136 -132 -135 -136 -137 -134 -132 -131 -136 -134 -136 -132 -139 -136 -137 -134 -135 -131 -134 -133 -132 -133 -134 -135 -135 -134 -135 -131 -132 -134 -141 -136 -137 -135 -132 -134 -134 -137 -135 -134 -134 -137 -136 -134 -133 -133 -135 -136 -138 -140 -140 -143 -144 -138 -138 -137 -143 -141 -139 -140 -143 -146 -142 -140 -140 -142 -141 -143 -143 -144 -144 -145 -143 -145 -139 -139 -145 -143 -142 -141 -140 -137 -137 -139 -138 -137 -140 -137 -138 -134 -135 -135 -139 -139 -138 -138 -134 -136 -139 -141 -136 -140 -140 -141 -138 -140 -146 -145 -144 -141 -140 -144 -144 -143 -146 -150 -143 -138 -136 -142 -151 -153 -152 -145 -145 -142 -143 -141 -145 -151 -145 -140 -137 -138 -144 -143 -139 -140 -143 -142 -144 -142 -145 -144 -148 -147 -146 -148 -145 -144 -143 -143 -145 -144 -142 -143 -145 -148 -147 -149 -149 -147 -144 -141 -140 -138 -145 -161 -162 -150 -133 -129 -134 -139 -144 -145 -148 -145 -140 -138 -137 -142 -142 -143 -141 -141 -140 -142 -135 -138 -138 -140 -139 -137 -139 -141 -141 -142 -143 -148 -143 -144 -141 -141 -144 -141 -141 -141 -140 -141 -140 -144 -150 -150 -147 -144 -149 -152 -154 -152 -148 -143 -146 -145 -144 -141 -145 -146 -144 -146 -140 -144 -145 -149 -154 -153 -149 -149 -144 -145 -140 -141 -138 -139 -139 -136 -142 -142 -146 -145 -146 -146 -143 -146 -150 -149 -146 -144 -147 -147 -144 -145 -145 -145 -146 -151 -152 -153 -155 -158 -158 -153 -152 -151 -150 -147 -147 -144 -147 -147 -147 -147 -146 -147 -148 -149 -147 -150 -151 -151 -152 -150 -148 -145 -144 -146 -147 -148 -144 -149 -151 -150 -150 -152 -150 -151 -146 -147 -149 -144 -144 -145 -151 -150 -145 -145 -144 -145 -145 -145 -144 -143 -145 -143 -146 -146 -148 -151 -152 -146 -147 -149 -147 -142 -146 -150 -146 -145 -148 -150 -150 -153 -148 -150 -149 -149 -150 -150 -151 -150 -149 -149 -145 -147 -147 -149 -151 -152 -151 -149 -145 -145 -146 -144 -141 -143 -143 -145 -143 -144 -149 -152 -157 -158 -158 -160 -158 -160 -159 -157 -158 -154 -153 -153 -152 -153 -153 -154 -151 -152 -157 -156 -153 -157 -159 -159 -157 -157 -159 -157 -156 -154 -150 -148 -147 -148 -152 -150 -150 -156 -155 -155 -158 -153 -152 -151 -154 -151 -148 -151 -156 -155 -151 -152 -150 -150 -151 -151 -151 -153 -154 -154 -153 -156 -155 -154 -151 -153 -151 -151 -153 -154 -154 -153 -154 -152 -152 -154 -147 -152 -149 -149 -150 -150 -153 -148 -152 -153 -149 -149 -154 -153 -152 -157 -153 -156 -154 -153 -155 -152 -152 -148 -149 -150 -156 -155 -155 -156 -156 -156 -155 -154 -157 -155 -157 -156 -154 -152 -154 -152 -156 -152 -154 -156 -154 -153 -151 -153 -153 -153 -151 -152 -150 -152 -150 -151 -150 -147 -146 -148 -152 -151 -153 -153 -153 -149 -156 -158 -159 -159 -158 -155 -158 -157 -160 -160 -160 -158 -158 -157 -155 -155 -158 -159 -157 -152 -158 -151 -155 -154 -155 -154 -153 -153 -155 -156 -156 -158 -161 -155 -158 -159 -156 -162 -156 -157 -157 -156 -157 -159 -157 -161 -159 -160 -160 -161 -159 -158 -159 -161 -161 -159 -161 -160 -160 -161 -156 -158 -162 -157 -157 -160 -157 -152 -154 -152 -149 -152 -150 -152 -156 -152 -151 -154 -152 -152 -153 -152 -153 -150 -153 -155 -156 -153 -154 -153 -151 -154 -157 -159 -162 -157 -160 -159 -165 -162 -164 -164 -163 -164 -162 -165 -165 -169 -162 -165 -159 -162 -164 -163 -159 -161 -156 -159 -157 -158 -159 -161 -160 -157 -154 -156 -161 -160 -158 -157 -155 -155 -155 -159 -159 -160 -156 -156 -159 -160 -163 -162 -160 -160 -160 -162 -163 -167 -166 -163 -161 -161 -160 -159 -161 -162 -159 -158 -159 -160 -158 -157 -157 -158 -155 -155 -159 -160 -160 -155 -156 -155 -156 -161 -160 -159 -160 -161 -162 -161 -159 -163 -161 -160 -160 -154 -154 -328 -494 -497 -669 -834 -836 -1012 -1179 -1178 -1344 -1342 -1342 -1512 -1337 -1332 -1505 -1446 -1445 -1610 -1604 -1439 -1434 -1434 -1592 -1593 -1587 -1584 -1580 -1913 -1905 -1904 -2066 -2059 -2054 -2215 -2377 -2538 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 -1 0 -1 -1 -1 -2 -1 -1 -2 -1 -2 -2 -1 -2 0 -2 -1 -2 -1 0 -1 -2 -3 -4 -4 -3 -4 -2 -3 -5 -2 -3 -3 -2 -3 -5 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -6 -6 -5 -6 -6 -3 -4 -5 -5 -5 -4 -6 -5 -5 -4 -5 -5 -5 -6 -6 -4 -5 -4 -4 -5 -6 -4 -4 -4 -5 -4 -3 -4 -5 -5 -4 -5 -5 -5 -5 -5 -4 -7 -5 -7 -7 -7 -6 -7 -7 -8 -10 -7 -6 -8 -7 -7 -8 -7 -7 -9 -9 -8 -9 -10 -9 -8 -8 -9 -7 -8 -8 -7 -7 -6 -8 -8 -6 -6 -6 -7 -8 -7 -9 -8 -7 -8 -8 -5 -12 -6 -8 -11 -7 -8 -10 -10 -8 -7 -7 -10 -10 -10 -8 -10 -8 -10 -12 -12 -12 -12 -13 -13 -11 -11 -12 -11 -11 -12 -11 -12 -10 -9 -14 -12 -7 -15 -10 -12 -13 -9 -10 -12 -10 -10 -12 -11 -10 -11 -9 -8 -9 -11 -14 -14 -14 -12 -12 -13 -13 -16 -16 -14 -15 -15 -16 -15 -15 -16 -17 -16 -16 -15 -17 -14 -16 -15 -17 -15 -17 -15 -17 -17 -14 -16 -16 -17 -17 -17 -18 -17 -17 -16 -18 -18 -19 -17 -17 -18 -17 -18 -17 -17 -16 -16 -15 -16 -15 -16 -17 -14 -13 -14 -14 -14 -15 -14 -15 -14 -16 -16 -18 -17 -19 -22 -21 -19 -18 -19 -20 -19 -19 -21 -21 -20 -19 -18 -18 -20 -23 -20 -21 -20 -20 -20 -20 -20 -21 -21 -21 -20 -21 -18 -19 -21 -21 -21 -20 -22 -19 -19 -19 -19 -18 -20 -21 -21 -21 -19 -20 -22 -19 -20 -22 -21 -21 -19 -19 -21 -19 -20 -20 -19 -19 -19 -19 -20 -21 -20 -23 -21 -20 -20 -21 -22 -24 -23 -23 -24 -24 -23 -22 -21 -22 -23 -23 -22 -22 -22 -21 -20 -20 -21 -21 -19 -20 -21 -22 -20 -22 -23 -24 -24 -23 -25 -26 -26 -29 -27 -28 -27 -28 -27 -27 -29 -28 -30 -27 -26 -28 -29 -28 -27 -29 -27 -28 -28 -28 -27 -27 -26 -24 -26 -27 -24 -25 -27 -24 -26 -26 -26 -24 -24 -26 -26 -24 -23 -25 -26 -27 -26 -27 -26 -26 -28 -29 -27 -28 -30 -28 -29 -31 -30 -28 -28 -30 -31 -30 -32 -33 -34 -34 -33 -34 -36 -34 -33 -34 -32 -34 -33 -33 -33 -35 -33 -33 -34 -34 -34 -31 -33 -32 -32 -32 -33 -34 -33 -33 -33 -34 -33 -34 -37 -38 -37 -35 -37 -37 -37 -35 -36 -38 -37 -36 -35 -38 -37 -35 -36 -36 -37 -36 -36 -34 -35 -33 -35 -36 -34 -32 -35 -35 -34 -33 -32 -33 -33 -32 -35 -37 -36 -36 -37 -37 -40 -41 -40 -41 -41 -41 -40 -41 -41 -43 -41 -39 -39 -39 -39 -41 -40 -39 -39 -40 -40 -41 -41 -44 -40 -42 -39 -39 -41 -40 -40 -40 -39 -39 -39 -39 -38 -39 -39 -39 -40 -37 -37 -39 -40 -39 -39 -37 -38 -37 -39 -39 -39 -37 -37 -39 -38 -38 -37 -39 -41 -37 -38 -40 -41 -40 -38 -44 -43 -43 -42 -44 -44 -43 -45 -43 -43 -42 -43 -42 -44 -45 -44 -42 -40 -39 -41 -42 -42 -42 -41 -43 -43 -43 -41 -42 -40 -41 -44 -45 -41 -42 -43 -40 -43 -43 -43 -44 -42 -42 -43 -45 -41 -45 -43 -41 -43 -44 -43 -45 -45 -43 -43 -39 -41 -40 -40 -44 -46 -43 -43 -44 -41 -42 -43 -44 -43 -43 -43 -42 -43 -43 -44 -48 -45 -48 -45 -46 -46 -47 -48 -47 -50 -51 -49 -50 -49 -45 -49 -47 -46 -49 -52 -46 -44 -48 -49 -49 -48 -47 -49 -49 -44 -46 -47 -48 -49 -50 -52 -49 -48 -48 -46 -51 -53 -49 -49 -53 -54 -48 -51 -49 -51 -52 -53 -52 -53 -54 -56 -53 -56 -54 -52 -49 -52 -55 -52 -54 -56 -53 -53 -51 -50 -52 -53 -51 -52 -49 -51 -51 -51 -50 -51 -51 -51 -53 -55 -54 -56 -57 -55 -53 -51 -54 -53 -54 -53 -54 -56 -55 -56 -58 -60 -59 -60 -59 -46 -51 -63 -69 -57 -55 -51 -42 -4 25 1 -59 -120 -138 -112 -54 31 85 -41 -256 -279 -128 94 135 18 -162 -337 -404 -257 -34 53 -35 -186 -236 -193 -135 -80 -40 25 84 70 -89 -247 -242 -46 190 267 202 75 -72 -185 -184 -59 56 160 133 19 -117 -203 -186 -82 0 18 -27 -103 -154 -144 -97 -70 -91 -139 -176 -201 -196 -167 -133 -113 -124 -147 -169 -167 -146 -117 -96 -103 -109 -111 -105 -72 -38 -18 -16 -32 -57 -69 -57 -36 -24 -29 -39 -42 -41 -34 -24 -22 -21 -29 -43 -63 -87 -108 -110 -105 -97 -100 -112 -131 -145 -143 -118 -87 -52 -38 -50 -74 -93 -95 -72 -39 -27 -38 -62 -78 -86 -80 -59 -37 -33 -39 -42 -44 -38 -32 -32 -38 -53 -65 -70 -68 -66 -76 -86 -102 -115 -119 -115 -113 -109 -107 -102 -97 -95 -96 -101 -105 -113 -110 -104 -101 -98 -102 -105 -102 -96 -78 -60 -48 -38 -32 -31 -25 -24 -23 -27 -35 -41 -42 -48 -48 -49 -54 -56 -59 -61 -63 -63 -68 -73 -80 -89 -92 -97 -105 -109 -110 -110 -108 -109 -104 -106 -102 -98 -95 -90 -83 -73 -70 -63 -66 -64 -57 -58 -58 -63 -59 -56 -60 -71 -71 -79 -84 -92 -98 -103 -108 -113 -114 -113 -114 -116 -115 -113 -109 -105 -103 -96 -92 -86 -83 -80 -80 -77 -72 -67 -68 -67 -66 -64 -60 -55 -54 -50 -47 -46 -50 -51 -51 -52 -59 -62 -61 -63 -63 -65 -71 -72 -77 -79 -84 -87 -91 -89 -93 -98 -97 -95 -98 -98 -100 -104 -106 -106 -101 -96 -87 -86 -96 -102 -97 -90 -81 -76 -75 -78 -72 -72 -71 -69 -69 -68 -70 -69 -69 -73 -75 -70 -65 -64 -73 -83 -92 -101 -107 -118 -121 -110 -94 -84 -81 -85 -83 -86 -86 -98 -114 -129 -128 -116 -108 -112 -117 -124 -122 -99 -63 -32 -41 -95 -132 -120 -78 -36 -24 -48 -69 -93 -113 -119 -115 -103 -93 -78 -78 -102 -144 -167 -142 -76 -10 17 -6 -21 -60 -116 -162 -181 -186 -193 -174 -107 -41 -44 -112 -179 -185 -140 -69 -6 4 -56 -164 -251 -252 -189 -115 -93 -129 -159 -149 -108 -78 -65 -99 -114 -94 -49 -15 -2 -25 -58 -93 -113 -119 -124 -145 -160 -144 -83 -23 -9 -49 -93 -99 -79 -79 -100 -119 -122 -122 -125 -131 -140 -137 -122 -91 -63 -62 -100 -152 -183 -178 -139 -88 -44 -40 -74 -126 -152 -147 -130 -123 -115 -110 -99 -84 -65 -65 -77 -96 -109 -111 -103 -103 -107 -125 -143 -150 -131 -105 -97 -109 -131 -136 -127 -121 -111 -93 -76 -76 -105 -133 -134 -111 -81 -74 -94 -124 -147 -150 -124 -86 -53 -46 -68 -100 -119 -122 -104 -91 -87 -95 -107 -117 -124 -125 -121 -120 -120 -115 -109 -104 -109 -115 -114 -102 -103 -111 -119 -127 -127 -123 -131 -133 -122 -107 -98 -96 -106 -110 -101 -84 -69 -68 -83 -102 -118 -123 -119 -120 -117 -120 -116 -111 -98 -85 -81 -81 -90 -103 -117 -116 -107 -103 -104 -120 -131 -141 -137 -124 -102 -95 -93 -101 -110 -112 -108 -100 -93 -108 -124 -137 -135 -120 -106 -92 -93 -106 -110 -108 -95 -80 -77 -82 -94 -111 -119 -116 -112 -105 -103 -110 -108 -109 -103 -94 -92 -93 -97 -104 -111 -118 -117 -121 -124 -131 -135 -135 -128 -123 -122 -120 -116 -111 -104 -104 -98 -100 -105 -111 -114 -119 -116 -112 -110 -104 -106 -109 -106 -99 -91 -86 -83 -94 -101 -104 -100 -102 -101 -107 -113 -116 -111 -108 -102 -103 -104 -106 -115 -116 -116 -111 -107 -109 -112 -124 -135 -133 -126 -120 -114 -113 -113 -111 -111 -107 -100 -104 -109 -116 -121 -122 -117 -107 -102 -99 -103 -106 -109 -106 -100 -101 -101 -106 -110 -114 -115 -112 -113 -113 -110 -108 -108 -106 -103 -104 -102 -101 -104 -108 -111 -115 -120 -123 -124 -129 -129 -127 -121 -118 -115 -115 -112 -114 -111 -110 -111 -112 -118 -122 -124 -120 -119 -118 -116 -114 -114 -112 -109 -105 -106 -108 -109 -109 -110 -109 -109 -113 -114 -116 -116 -113 -109 -105 -102 -106 -110 -105 -108 -110 -111 -115 -117 -119 -118 -118 -119 -116 -113 -113 -115 -116 -115 -113 -111 -112 -112 -116 -120 -124 -123 -120 -119 -116 -117 -117 -122 -123 -117 -115 -118 -121 -122 -122 -123 -126 -125 -126 -118 -118 -117 -118 -116 -117 -116 -119 -121 -124 -126 -129 -130 -129 -125 -123 -127 -128 -125 -119 -117 -112 -116 -117 -115 -118 -117 -116 -117 -116 -115 -117 -117 -114 -113 -110 -110 -110 -110 -109 -113 -113 -115 -116 -121 -123 -123 -121 -119 -118 -122 -122 -124 -120 -121 -122 -122 -125 -121 -121 -125 -124 -128 -127 -127 -128 -123 -118 -120 -120 -118 -116 -117 -121 -120 -117 -118 -119 -119 -116 -116 -116 -122 -119 -118 -113 -114 -120 -119 -117 -116 -116 -120 -120 -124 -127 -125 -125 -127 -126 -125 -124 -124 -124 -124 -121 -122 -126 -126 -129 -128 -128 -129 -127 -124 -124 -124 -121 -121 -120 -119 -118 -115 -117 -122 -126 -124 -124 -122 -121 -123 -123 -121 -122 -120 -117 -117 -122 -122 -120 -123 -124 -124 -126 -129 -129 -127 -129 -130 -128 -125 -123 -121 -124 -125 -126 -124 -126 -126 -126 -128 -128 -128 -128 -126 -129 -124 -123 -122 -124 -126 -124 -125 -127 -124 -125 -124 -126 -127 -127 -122 -125 -126 -126 -121 -121 -122 -122 -121 -123 -123 -121 -124 -123 -122 -124 -126 -124 -125 -124 -126 -124 -123 -121 -120 -122 -123 -125 -126 -125 -125 -126 -125 -125 -127 -128 -130 -126 -126 -125 -124 -127 -128 -127 -128 -130 -130 -129 -129 -131 -128 -127 -125 -127 -127 -127 -128 -129 -128 -125 -127 -129 -128 -128 -124 -124 -127 -130 -130 -130 -124 -123 -128 -130 -129 -128 -130 -133 -136 -131 -131 -130 -130 -127 -132 -133 -133 -134 -129 -128 -129 -130 -129 -129 -132 -129 -133 -133 -131 -132 -133 -131 -135 -131 -130 -131 -128 -131 -133 -133 -133 -133 -134 -132 -130 -131 -133 -134 -133 -131 -133 -134 -134 -134 -132 -133 -133 -135 -134 -135 -138 -136 -137 -134 -133 -134 -137 -137 -135 -134 -135 -133 -136 -134 -135 -134 -138 -138 -137 -133 -133 -137 -135 -134 -134 -133 -130 -131 -131 -135 -134 -133 -133 -132 -131 -132 -134 -136 -135 -136 -133 -130 -128 -130 -132 -132 -129 -129 -130 -132 -134 -137 -133 -131 -130 -128 -129 -130 -129 -132 -131 -130 -133 -129 -129 -130 -133 -128 -133 -127 -128 -131 -131 -133 -131 -134 -133 -134 -134 -136 -138 -137 -139 -137 -137 -135 -138 -133 -135 -134 -134 -136 -134 -132 -134 -137 -133 -136 -133 -130 -135 -133 -135 -133 -133 -129 -128 -129 -131 -131 -129 -131 -133 -133 -131 -130 -130 -133 -129 -131 -132 -134 -131 -133 -136 -137 -137 -138 -141 -140 -140 -137 -137 -136 -135 -135 -134 -137 -141 -137 -136 -138 -140 -136 -137 -140 -140 -136 -135 -135 -134 -133 -134 -135 -134 -133 -139 -134 -134 -133 -137 -134 -137 -138 -135 -136 -135 -132 -137 -135 -137 -135 -135 -138 -136 -134 -134 -133 -136 -133 -134 -134 -134 -137 -134 -136 -135 -136 -134 -132 -139 -135 -136 -128 -138 -134 -136 -137 -134 -135 -135 -132 -134 -135 -133 -134 -132 -136 -136 -135 -134 -135 -137 -134 -137 -138 -134 -134 -135 -136 -132 -135 -136 -134 -135 -133 -134 -135 -136 -141 -141 -139 -140 -139 -141 -140 -142 -139 -146 -141 -142 -139 -137 -141 -140 -145 -143 -140 -145 -144 -145 -147 -148 -143 -144 -142 -141 -139 -142 -142 -139 -138 -135 -139 -137 -138 -140 -139 -136 -135 -136 -141 -141 -140 -137 -134 -136 -137 -136 -138 -139 -144 -139 -138 -139 -144 -145 -143 -144 -145 -142 -146 -148 -144 -145 -142 -134 -133 -137 -151 -157 -152 -148 -146 -145 -146 -145 -148 -148 -146 -143 -139 -136 -137 -142 -141 -137 -139 -141 -141 -142 -144 -147 -151 -151 -144 -145 -150 -148 -145 -140 -141 -143 -142 -142 -139 -148 -146 -147 -148 -151 -148 -146 -143 -141 -139 -153 -161 -157 -140 -131 -134 -136 -136 -142 -145 -147 -144 -140 -139 -144 -148 -146 -139 -139 -137 -139 -137 -140 -139 -141 -136 -135 -134 -140 -140 -145 -147 -147 -143 -145 -144 -146 -142 -140 -141 -137 -138 -137 -138 -141 -143 -144 -148 -147 -151 -152 -157 -158 -150 -145 -144 -145 -147 -145 -142 -144 -144 -142 -142 -146 -149 -147 -147 -151 -153 -154 -151 -146 -146 -141 -140 -136 -132 -135 -135 -141 -144 -144 -146 -148 -146 -149 -145 -145 -149 -148 -147 -145 -141 -144 -147 -143 -143 -145 -149 -153 -155 -160 -158 -154 -155 -156 -152 -149 -149 -146 -145 -145 -144 -147 -145 -145 -146 -149 -151 -152 -152 -148 -151 -151 -147 -146 -144 -142 -143 -142 -146 -151 -150 -151 -153 -152 -152 -151 -150 -152 -144 -144 -145 -144 -143 -147 -149 -146 -149 -147 -145 -144 -147 -142 -144 -142 -143 -146 -149 -149 -147 -146 -150 -148 -147 -146 -146 -144 -142 -146 -149 -151 -149 -153 -152 -150 -148 -147 -150 -146 -151 -152 -153 -149 -148 -148 -147 -145 -147 -150 -150 -151 -149 -149 -146 -143 -144 -141 -144 -144 -144 -144 -145 -147 -151 -151 -154 -163 -160 -158 -156 -160 -160 -154 -156 -156 -154 -153 -155 -156 -152 -154 -156 -151 -155 -158 -156 -158 -159 -158 -159 -157 -156 -158 -149 -147 -149 -149 -152 -148 -150 -153 -154 -155 -154 -156 -155 -152 -149 -149 -151 -148 -152 -151 -152 -149 -153 -151 -152 -151 -151 -154 -151 -154 -154 -156 -156 -152 -155 -154 -155 -153 -151 -154 -150 -153 -155 -156 -153 -154 -153 -148 -149 -149 -153 -149 -147 -146 -148 -154 -151 -151 -150 -150 -149 -152 -157 -156 -156 -157 -152 -153 -148 -154 -152 -151 -153 -151 -154 -155 -157 -156 -158 -157 -154 -153 -156 -154 -154 -155 -155 -153 -154 -154 -152 -155 -153 -152 -154 -155 -155 -148 -150 -153 -152 -151 -152 -151 -150 -149 -148 -146 -150 -149 -151 -151 -149 -154 -157 -156 -156 -156 -157 -157 -159 -157 -156 -157 -161 -159 -156 -160 -159 -158 -157 -158 -156 -158 -152 -156 -154 -157 -154 -154 -155 -151 -154 -157 -156 -158 -159 -158 -155 -160 -156 -154 -158 -159 -152 -157 -158 -157 -157 -156 -158 -160 -159 -161 -162 -162 -159 -161 -156 -158 -160 -162 -163 -161 -157 -156 -155 -158 -161 -162 -156 -158 -154 -151 -151 -154 -151 -156 -157 -151 -154 -154 -152 -151 -152 -152 -155 -152 -153 -153 -153 -154 -149 -152 -153 -152 -158 -156 -158 -158 -160 -159 -160 -162 -165 -162 -164 -161 -166 -164 -164 -166 -165 -163 -162 -162 -166 -163 -165 -162 -158 -154 -156 -157 -163 -161 -160 -158 -155 -155 -158 -157 -160 -158 -156 -153 -155 -155 -157 -155 -158 -159 -162 -159 -159 -161 -160 -163 -159 -162 -162 -166 -164 -164 -161 -163 -160 -162 -163 -160 -161 -162 -160 -161 -158 -157 -159 -156 -156 -155 -160 -158 -158 -155 -154 -159 -158 -158 -160 -157 -161 -159 -160 -159 -162 -159 -162 -164 -161 -162 -156 -152 -329 -494 -491 -665 -835 -839 -1013 -1181 -1178 -1345 -1342 -1344 -1510 -1337 -1331 -1504 -1446 -1445 -1610 -1606 -1439 -1434 -1433 -1592 -1593 -1587 -1581 -1582 -1912 -1905 -1904 -2065 -2059 -2054 -2216 -2377 -2538 -2698 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 0 -1 -2 0 0 0 -2 0 0 0 -2 0 -1 -1 0 0 -1 -1 -1 -3 -1 -1 0 -1 -1 -2 -1 -1 -2 -2 0 -3 -1 -1 -1 -3 -1 -1 -3 0 -3 -3 -2 -3 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -4 -4 -5 -4 -4 -4 -5 -5 -4 -4 -4 -6 -5 -5 -5 -7 -3 -5 -6 -4 -6 -5 -5 -5 -6 -4 -4 -6 -7 -6 -4 -4 -5 -5 -4 -5 -5 -5 -4 -4 -5 -4 -4 -4 -4 -4 -4 -5 -5 -4 -5 -5 -7 -5 -5 -7 -7 -8 -7 -7 -7 -8 -8 -7 -7 -7 -8 -8 -7 -6 -10 -9 -7 -8 -8 -9 -9 -9 -10 -7 -7 -8 -8 -8 -9 -8 -8 -7 -6 -7 -8 -8 -6 -6 -7 -7 -8 -8 -8 -8 -8 -4 -10 -9 -7 -11 -9 -10 -11 -9 -11 -9 -9 -10 -9 -9 -8 -11 -11 -11 -11 -13 -13 -13 -10 -12 -11 -11 -11 -12 -12 -10 -10 -12 -12 -10 -12 -12 -7 -15 -12 -10 -12 -9 -9 -10 -12 -12 -12 -12 -9 -10 -9 -8 -12 -14 -13 -13 -14 -12 -12 -13 -15 -14 -16 -15 -15 -14 -15 -16 -19 -16 -15 -16 -17 -15 -17 -14 -16 -17 -17 -15 -16 -15 -16 -16 -16 -17 -18 -16 -19 -17 -16 -17 -16 -17 -18 -18 -19 -18 -17 -17 -16 -17 -18 -16 -16 -16 -16 -15 -16 -16 -16 -16 -14 -14 -15 -16 -16 -15 -12 -16 -16 -16 -17 -21 -21 -17 -18 -21 -20 -19 -20 -20 -20 -19 -19 -20 -20 -20 -20 -20 -19 -19 -19 -20 -21 -20 -20 -20 -20 -21 -20 -20 -20 -21 -21 -20 -21 -19 -21 -20 -19 -20 -21 -20 -21 -21 -22 -22 -20 -19 -20 -20 -21 -21 -20 -21 -21 -19 -20 -21 -20 -18 -21 -19 -22 -19 -19 -21 -21 -20 -21 -21 -20 -23 -22 -23 -24 -23 -24 -24 -24 -23 -21 -23 -21 -22 -26 -25 -22 -21 -22 -22 -22 -21 -21 -21 -22 -20 -20 -23 -22 -22 -23 -26 -25 -25 -27 -27 -26 -27 -27 -27 -29 -28 -29 -28 -29 -27 -28 -29 -27 -26 -26 -28 -29 -28 -28 -28 -27 -26 -25 -26 -25 -27 -27 -23 -24 -26 -26 -24 -25 -26 -24 -23 -25 -26 -26 -26 -25 -26 -25 -25 -28 -27 -28 -30 -30 -30 -30 -28 -28 -28 -27 -29 -30 -31 -33 -33 -33 -31 -33 -32 -34 -35 -35 -34 -35 -32 -33 -31 -34 -33 -34 -34 -34 -35 -33 -31 -32 -34 -34 -31 -34 -33 -32 -32 -32 -34 -34 -34 -35 -37 -35 -35 -36 -36 -36 -35 -36 -37 -37 -35 -37 -37 -37 -38 -36 -35 -34 -35 -36 -36 -36 -34 -35 -35 -33 -32 -34 -34 -35 -32 -31 -35 -35 -34 -33 -33 -33 -35 -36 -36 -39 -37 -40 -41 -42 -41 -41 -39 -41 -42 -41 -42 -39 -41 -42 -41 -40 -37 -40 -40 -39 -39 -41 -42 -43 -40 -39 -41 -42 -40 -41 -41 -39 -39 -39 -40 -39 -39 -38 -39 -39 -39 -39 -39 -37 -38 -39 -39 -40 -39 -37 -37 -37 -38 -36 -38 -39 -38 -36 -39 -38 -39 -37 -40 -41 -40 -39 -39 -40 -42 -42 -42 -45 -45 -42 -43 -41 -45 -46 -44 -44 -45 -43 -40 -44 -41 -41 -41 -40 -39 -40 -42 -43 -43 -41 -40 -43 -42 -40 -43 -43 -41 -44 -43 -44 -42 -42 -43 -45 -45 -42 -42 -42 -44 -42 -42 -43 -44 -43 -43 -45 -44 -43 -42 -41 -41 -42 -43 -43 -40 -44 -43 -45 -42 -43 -43 -44 -41 -43 -42 -43 -43 -46 -44 -44 -43 -46 -44 -45 -48 -47 -45 -47 -49 -51 -51 -49 -48 -48 -50 -49 -47 -48 -50 -46 -48 -48 -51 -47 -48 -47 -48 -48 -48 -49 -49 -46 -49 -52 -50 -46 -49 -48 -48 -50 -49 -48 -50 -49 -49 -50 -51 -54 -52 -50 -51 -51 -52 -52 -54 -56 -55 -51 -51 -53 -54 -52 -52 -55 -55 -53 -54 -54 -51 -51 -51 -51 -50 -52 -48 -50 -50 -51 -51 -53 -52 -52 -52 -52 -55 -55 -56 -55 -51 -51 -51 -56 -54 -52 -56 -60 -61 -54 -50 -58 -64 -59 -45 -46 -66 -66 -63 -65 -46 -52 -57 -50 -34 -27 -32 -41 -44 -54 -81 -90 -47 39 67 -20 -134 -206 -173 -112 -55 -107 -262 -413 -393 -181 41 75 -37 -176 -224 -172 -45 59 68 -7 -118 -173 -90 63 206 270 179 -33 -199 -187 -14 154 232 123 -82 -214 -191 -74 30 40 -13 -74 -108 -136 -159 -153 -109 -88 -112 -169 -190 -178 -156 -136 -140 -154 -162 -175 -179 -150 -106 -99 -127 -148 -133 -101 -84 -64 -15 24 22 -21 -63 -73 -62 -51 -55 -63 -46 -12 16 17 -16 -54 -58 -40 -22 -33 -57 -94 -128 -151 -152 -126 -98 -94 -119 -150 -162 -130 -79 -34 -16 -41 -72 -94 -90 -66 -26 -12 -30 -64 -98 -107 -87 -48 -15 -6 -15 -31 -39 -36 -37 -43 -54 -66 -72 -76 -71 -70 -80 -99 -119 -132 -131 -119 -104 -101 -103 -108 -110 -107 -106 -106 -108 -109 -105 -106 -102 -99 -95 -90 -82 -75 -62 -47 -33 -19 -15 -17 -21 -28 -33 -38 -38 -40 -42 -44 -49 -51 -55 -64 -67 -69 -69 -69 -75 -84 -92 -100 -104 -108 -109 -110 -108 -110 -108 -108 -109 -106 -104 -91 -86 -83 -74 -72 -59 -58 -55 -54 -58 -59 -54 -54 -56 -63 -70 -74 -83 -90 -97 -105 -109 -115 -117 -115 -116 -115 -117 -113 -116 -114 -111 -102 -98 -96 -90 -86 -82 -76 -73 -70 -65 -63 -62 -63 -63 -59 -50 -48 -47 -48 -47 -47 -46 -46 -53 -54 -56 -60 -65 -63 -65 -69 -72 -77 -81 -87 -89 -89 -94 -98 -97 -99 -102 -100 -101 -104 -105 -109 -112 -109 -107 -102 -93 -88 -83 -87 -87 -88 -84 -76 -72 -70 -66 -61 -66 -74 -72 -67 -63 -64 -65 -64 -64 -63 -61 -69 -92 -121 -136 -126 -100 -76 -70 -75 -87 -98 -109 -122 -119 -103 -90 -87 -101 -129 -160 -156 -127 -74 -49 -66 -103 -132 -122 -83 -43 -46 -89 -120 -99 -45 -12 -37 -78 -116 -137 -126 -98 -69 -70 -103 -147 -158 -122 -44 25 31 -17 -67 -116 -141 -167 -201 -168 -108 -73 -93 -126 -140 -153 -169 -155 -93 -19 4 -43 -146 -247 -273 -195 -92 -56 -115 -190 -224 -191 -142 -88 -50 -47 -45 -61 -64 -43 -15 -12 -66 -105 -118 -109 -111 -130 -130 -100 -55 -23 -33 -60 -93 -125 -134 -112 -87 -79 -92 -120 -141 -158 -151 -124 -91 -71 -69 -96 -139 -186 -195 -156 -86 -28 -18 -65 -138 -174 -161 -127 -90 -76 -75 -93 -102 -92 -73 -68 -80 -101 -110 -106 -101 -100 -108 -124 -138 -138 -130 -128 -127 -130 -135 -138 -128 -114 -98 -84 -90 -108 -121 -122 -107 -91 -81 -94 -118 -132 -136 -118 -89 -66 -62 -80 -104 -110 -99 -83 -73 -70 -76 -98 -119 -129 -127 -111 -108 -120 -133 -131 -113 -100 -94 -102 -111 -125 -130 -120 -111 -116 -129 -151 -156 -142 -117 -99 -101 -110 -114 -107 -89 -78 -69 -69 -81 -94 -108 -122 -128 -130 -121 -111 -104 -103 -96 -91 -84 -76 -75 -81 -94 -105 -115 -116 -115 -123 -130 -134 -126 -111 -101 -106 -111 -119 -117 -108 -97 -95 -108 -125 -134 -136 -126 -111 -101 -101 -112 -124 -123 -102 -81 -70 -78 -91 -106 -110 -108 -104 -100 -106 -113 -117 -113 -103 -89 -83 -85 -88 -95 -99 -104 -105 -113 -122 -131 -143 -146 -138 -123 -115 -112 -116 -116 -110 -104 -102 -99 -103 -110 -119 -123 -124 -123 -121 -118 -115 -113 -111 -100 -87 -79 -78 -89 -99 -104 -104 -103 -104 -102 -109 -119 -115 -110 -105 -100 -93 -92 -97 -103 -105 -108 -103 -110 -117 -123 -132 -129 -125 -122 -124 -125 -121 -114 -109 -99 -92 -96 -108 -114 -121 -122 -119 -116 -114 -115 -117 -115 -110 -97 -87 -90 -98 -106 -110 -112 -108 -110 -112 -116 -120 -119 -112 -107 -103 -99 -102 -102 -102 -107 -108 -101 -105 -112 -121 -126 -129 -125 -123 -122 -125 -125 -121 -118 -113 -108 -106 -104 -108 -113 -117 -120 -124 -126 -124 -123 -119 -117 -114 -107 -101 -104 -107 -107 -105 -108 -110 -111 -116 -119 -117 -116 -112 -113 -111 -111 -109 -109 -102 -100 -100 -104 -108 -114 -120 -121 -116 -111 -112 -116 -117 -118 -117 -116 -115 -112 -111 -115 -116 -117 -118 -118 -119 -119 -123 -124 -126 -126 -116 -112 -112 -114 -115 -123 -127 -126 -126 -123 -121 -120 -118 -119 -121 -118 -116 -115 -116 -120 -120 -124 -127 -125 -122 -126 -132 -130 -131 -127 -125 -122 -119 -118 -119 -120 -118 -120 -117 -117 -114 -115 -120 -117 -115 -112 -112 -108 -108 -112 -112 -108 -109 -112 -113 -119 -120 -118 -117 -117 -118 -119 -119 -120 -120 -121 -122 -121 -119 -121 -120 -123 -125 -128 -128 -129 -131 -130 -123 -121 -120 -119 -121 -120 -119 -119 -118 -123 -121 -121 -118 -120 -116 -117 -119 -118 -118 -120 -116 -114 -115 -114 -113 -115 -116 -121 -123 -123 -121 -121 -123 -125 -124 -126 -123 -118 -116 -121 -125 -126 -131 -131 -126 -125 -125 -126 -131 -130 -126 -123 -121 -121 -122 -123 -122 -120 -119 -122 -124 -126 -126 -121 -121 -122 -120 -119 -119 -118 -120 -119 -120 -124 -121 -120 -123 -125 -126 -125 -126 -124 -125 -125 -126 -126 -125 -125 -123 -125 -126 -127 -128 -128 -129 -129 -129 -130 -131 -128 -126 -123 -122 -125 -126 -128 -129 -127 -126 -122 -126 -127 -127 -123 -125 -124 -121 -124 -123 -122 -121 -122 -117 -121 -121 -120 -121 -123 -122 -124 -121 -122 -126 -125 -123 -123 -125 -120 -122 -124 -126 -124 -122 -125 -128 -126 -128 -129 -128 -128 -126 -125 -128 -126 -126 -128 -128 -128 -130 -131 -128 -128 -130 -131 -128 -126 -124 -125 -126 -128 -132 -129 -127 -126 -125 -124 -123 -126 -127 -127 -126 -125 -124 -125 -126 -128 -129 -131 -130 -131 -130 -132 -134 -136 -131 -129 -130 -129 -128 -131 -134 -137 -133 -131 -129 -131 -134 -133 -130 -133 -136 -132 -131 -131 -133 -132 -133 -132 -131 -129 -129 -130 -128 -132 -133 -132 -131 -131 -130 -132 -130 -130 -133 -133 -129 -131 -131 -134 -137 -134 -134 -135 -138 -138 -136 -135 -136 -138 -137 -136 -134 -134 -136 -135 -136 -133 -137 -135 -133 -133 -136 -139 -137 -137 -135 -132 -133 -134 -131 -134 -132 -130 -130 -132 -132 -135 -134 -132 -126 -131 -132 -132 -135 -133 -132 -131 -132 -130 -131 -133 -129 -133 -133 -132 -139 -133 -129 -132 -130 -128 -130 -131 -133 -129 -131 -132 -131 -131 -127 -131 -129 -130 -130 -130 -130 -132 -131 -132 -130 -131 -135 -134 -138 -135 -137 -138 -136 -140 -134 -134 -136 -136 -133 -134 -135 -133 -134 -132 -133 -136 -135 -131 -133 -132 -134 -135 -133 -133 -129 -129 -131 -131 -131 -127 -135 -134 -133 -132 -131 -131 -133 -131 -133 -130 -131 -132 -131 -135 -137 -135 -138 -137 -139 -139 -139 -140 -137 -134 -133 -135 -138 -135 -135 -137 -141 -140 -136 -136 -138 -139 -135 -138 -139 -134 -136 -134 -135 -133 -136 -138 -139 -136 -137 -134 -135 -137 -139 -135 -134 -134 -135 -134 -134 -135 -135 -134 -136 -135 -134 -134 -137 -136 -134 -133 -133 -134 -135 -136 -135 -135 -137 -134 -138 -133 -132 -134 -135 -131 -135 -136 -138 -134 -137 -136 -136 -135 -133 -130 -136 -136 -134 -135 -136 -133 -133 -136 -136 -134 -137 -133 -137 -135 -134 -138 -136 -132 -131 -135 -135 -135 -139 -137 -137 -138 -139 -136 -140 -138 -142 -142 -143 -142 -139 -141 -137 -141 -139 -140 -141 -142 -145 -142 -143 -145 -145 -147 -148 -145 -144 -147 -143 -138 -138 -137 -140 -136 -138 -139 -139 -135 -136 -138 -139 -139 -137 -142 -141 -137 -139 -134 -140 -139 -135 -135 -140 -140 -139 -137 -140 -140 -145 -143 -141 -145 -149 -148 -147 -146 -138 -140 -136 -132 -140 -151 -154 -152 -146 -148 -149 -148 -145 -146 -148 -146 -144 -140 -139 -141 -137 -139 -138 -140 -139 -138 -143 -144 -147 -149 -150 -151 -146 -147 -147 -148 -146 -143 -140 -137 -138 -140 -147 -145 -148 -150 -148 -145 -146 -146 -145 -148 -156 -157 -145 -134 -131 -134 -143 -144 -143 -141 -142 -142 -142 -146 -144 -147 -147 -144 -139 -135 -137 -135 -138 -138 -138 -135 -134 -136 -139 -142 -141 -146 -147 -150 -145 -141 -143 -143 -141 -141 -138 -134 -134 -137 -141 -142 -143 -146 -147 -150 -157 -161 -155 -151 -145 -148 -145 -145 -145 -147 -142 -140 -143 -142 -146 -149 -150 -150 -150 -151 -149 -152 -152 -150 -143 -139 -137 -132 -132 -133 -137 -142 -143 -147 -146 -147 -148 -149 -148 -149 -146 -146 -146 -146 -146 -144 -143 -145 -145 -147 -151 -155 -158 -157 -156 -156 -157 -153 -151 -152 -147 -145 -144 -144 -141 -145 -149 -150 -150 -151 -150 -149 -151 -150 -148 -143 -141 -143 -141 -147 -145 -144 -152 -150 -150 -154 -152 -153 -153 -153 -150 -145 -147 -143 -142 -146 -149 -147 -145 -149 -146 -146 -148 -148 -140 -144 -144 -147 -145 -146 -147 -150 -144 -147 -148 -145 -144 -143 -142 -147 -149 -145 -150 -149 -150 -150 -152 -149 -147 -148 -151 -152 -151 -151 -151 -146 -149 -147 -147 -146 -146 -150 -151 -149 -150 -149 -145 -147 -145 -144 -145 -145 -146 -145 -145 -147 -153 -152 -155 -156 -161 -160 -159 -158 -158 -155 -151 -156 -158 -156 -154 -152 -153 -156 -158 -158 -155 -157 -157 -158 -160 -158 -158 -156 -154 -150 -150 -147 -151 -152 -152 -150 -149 -153 -154 -152 -157 -155 -152 -151 -150 -148 -150 -149 -151 -152 -150 -148 -152 -154 -157 -153 -151 -152 -155 -154 -155 -155 -155 -155 -156 -156 -151 -149 -153 -153 -153 -156 -154 -155 -156 -153 -151 -149 -151 -152 -147 -148 -148 -147 -146 -151 -151 -149 -149 -151 -154 -153 -156 -156 -155 -155 -153 -151 -151 -153 -155 -154 -152 -155 -156 -152 -155 -159 -156 -155 -154 -157 -155 -153 -157 -154 -153 -152 -153 -154 -155 -153 -152 -150 -153 -154 -151 -152 -152 -152 -152 -152 -152 -149 -146 -145 -150 -153 -147 -147 -150 -154 -154 -156 -159 -156 -157 -154 -155 -158 -159 -160 -157 -157 -159 -162 -158 -158 -157 -157 -154 -158 -156 -158 -153 -153 -155 -151 -153 -155 -158 -159 -158 -154 -155 -153 -157 -159 -157 -157 -156 -153 -156 -152 -158 -159 -157 -158 -152 -155 -159 -160 -162 -160 -160 -161 -156 -158 -162 -164 -163 -159 -156 -156 -158 -157 -160 -160 -160 -157 -154 -158 -156 -154 -156 -152 -153 -154 -153 -155 -154 -155 -151 -150 -152 -150 -157 -156 -153 -151 -150 -148 -150 -155 -157 -156 -157 -156 -159 -159 -162 -161 -164 -161 -161 -162 -164 -165 -165 -164 -161 -165 -164 -166 -161 -167 -165 -163 -162 -158 -158 -158 -153 -158 -158 -160 -162 -158 -159 -155 -156 -159 -158 -155 -153 -153 -152 -152 -155 -158 -159 -160 -164 -161 -160 -161 -161 -164 -164 -165 -163 -161 -162 -160 -161 -162 -161 -164 -165 -160 -159 -162 -161 -159 -158 -157 -155 -157 -156 -156 -156 -156 -157 -156 -161 -158 -156 -159 -158 -157 -159 -159 -159 -163 -161 -163 -163 -160 -161 -155 -154 -326 -497 -495 -668 -835 -837 -1011 -1177 -1179 -1347 -1344 -1345 -1509 -1338 -1332 -1502 -1444 -1444 -1611 -1608 -1440 -1432 -1432 -1595 -1593 -1587 -1583 -1580 -1910 -1904 -1904 -2066 -2059 -2055 -2217 -2376 -2536 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 0 0 0 -1 -1 0 -1 0 0 0 0 -2 -2 -2 -1 0 0 -3 -2 -2 -1 -1 -1 -1 0 -3 -2 -1 -1 0 -1 -3 -3 -3 -4 -4 -2 -2 -2 -2 -4 -5 -4 -4 -4 -4 -4 -3 -4 -5 -3 -4 -5 -5 -4 -4 -3 -4 -4 -5 -4 -5 -6 -3 -4 -5 -5 -4 -5 -5 -4 -4 -4 -5 -5 -5 -5 -6 -4 -5 -5 -3 -5 -4 -4 -4 -4 -5 -5 -3 -5 -5 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -8 -7 -7 -7 -7 -8 -6 -8 -9 -8 -7 -9 -9 -8 -8 -9 -9 -9 -8 -8 -8 -9 -9 -8 -8 -9 -8 -7 -6 -7 -6 -7 -6 -7 -7 -9 -6 -9 -8 -6 -8 -8 -7 -11 -5 -5 -9 -7 -7 -9 -10 -10 -11 -8 -9 -10 -8 -9 -10 -10 -10 -11 -11 -12 -11 -11 -11 -11 -11 -12 -11 -11 -12 -11 -12 -11 -10 -13 -13 -8 -14 -12 -11 -13 -10 -11 -10 -10 -11 -11 -12 -11 -10 -9 -10 -11 -9 -14 -13 -14 -14 -14 -14 -13 -13 -15 -15 -15 -17 -16 -15 -18 -15 -16 -17 -16 -16 -16 -14 -17 -15 -16 -16 -15 -16 -17 -17 -17 -16 -17 -15 -17 -17 -17 -18 -18 -17 -17 -19 -17 -18 -19 -17 -18 -17 -17 -17 -14 -17 -19 -15 -16 -16 -16 -15 -17 -15 -15 -16 -17 -15 -16 -14 -16 -15 -17 -18 -19 -19 -21 -20 -19 -20 -20 -20 -18 -18 -20 -21 -21 -21 -21 -19 -19 -18 -18 -19 -19 -19 -21 -19 -20 -19 -20 -19 -19 -21 -21 -20 -21 -22 -21 -22 -21 -21 -19 -20 -20 -21 -20 -20 -20 -20 -21 -20 -18 -20 -21 -21 -22 -21 -20 -20 -19 -19 -18 -21 -19 -21 -19 -20 -21 -19 -19 -20 -22 -23 -24 -22 -22 -24 -23 -23 -24 -24 -24 -22 -22 -22 -23 -21 -22 -22 -22 -22 -21 -22 -22 -21 -21 -21 -22 -21 -21 -22 -21 -23 -26 -24 -23 -26 -25 -25 -27 -28 -28 -29 -29 -30 -28 -28 -27 -25 -27 -27 -27 -28 -27 -26 -26 -27 -26 -28 -27 -26 -27 -27 -25 -24 -26 -26 -24 -25 -25 -23 -25 -25 -25 -24 -25 -26 -26 -26 -27 -25 -26 -29 -28 -29 -28 -29 -30 -30 -31 -27 -24 -26 -29 -33 -34 -35 -33 -30 -30 -33 -31 -33 -36 -34 -32 -33 -32 -35 -34 -33 -32 -31 -34 -35 -35 -34 -32 -32 -32 -32 -34 -34 -33 -32 -32 -32 -33 -35 -35 -35 -35 -36 -34 -34 -35 -36 -37 -37 -35 -37 -37 -38 -36 -35 -36 -35 -35 -36 -34 -37 -35 -35 -36 -33 -33 -34 -33 -34 -32 -34 -33 -32 -34 -34 -32 -34 -35 -34 -33 -35 -38 -41 -36 -39 -42 -41 -41 -40 -39 -39 -40 -41 -40 -41 -40 -39 -41 -41 -41 -39 -40 -41 -38 -40 -41 -40 -41 -41 -43 -41 -40 -41 -40 -41 -37 -37 -40 -41 -42 -40 -39 -37 -38 -39 -40 -39 -40 -38 -38 -37 -37 -37 -38 -38 -37 -36 -37 -37 -39 -38 -39 -39 -39 -36 -39 -38 -39 -39 -39 -40 -41 -42 -43 -45 -42 -44 -44 -46 -44 -44 -43 -42 -43 -43 -45 -40 -41 -40 -39 -42 -40 -41 -42 -40 -41 -39 -40 -44 -43 -43 -42 -43 -42 -43 -43 -43 -43 -45 -43 -47 -46 -45 -42 -42 -42 -43 -40 -44 -43 -46 -44 -42 -41 -44 -42 -40 -42 -44 -43 -44 -42 -41 -44 -41 -43 -44 -42 -43 -42 -42 -43 -42 -47 -45 -45 -42 -43 -45 -45 -46 -46 -46 -43 -48 -48 -47 -51 -49 -48 -49 -51 -50 -50 -50 -48 -46 -47 -48 -49 -48 -47 -47 -48 -46 -49 -51 -50 -49 -48 -50 -47 -49 -48 -49 -49 -47 -50 -47 -47 -50 -48 -51 -50 -53 -53 -53 -53 -49 -52 -54 -54 -52 -51 -52 -51 -54 -53 -54 -54 -55 -54 -54 -57 -54 -52 -50 -52 -51 -50 -52 -49 -49 -51 -50 -52 -49 -51 -53 -54 -54 -55 -54 -53 -53 -54 -53 -49 -49 -51 -55 -54 -53 -56 -59 -62 -56 -50 -47 -58 -63 -67 -54 -39 -59 -60 -73 -69 -58 -72 -86 -80 -50 -18 3 40 50 28 -13 -45 -33 42 -57 -292 -398 -332 -130 -35 -203 -391 -393 -142 112 143 -14 -187 -283 -231 -91 27 111 142 103 -16 -123 -88 118 265 186 -34 -159 -80 61 76 -4 -97 -133 -76 12 59 21 -63 -152 -216 -187 -91 -18 -45 -152 -243 -252 -193 -134 -99 -98 -136 -197 -231 -206 -147 -94 -84 -114 -154 -172 -151 -96 -47 -7 2 -7 -28 -39 -35 -30 -45 -69 -75 -55 -13 13 8 -14 -39 -54 -52 -28 -11 -20 -58 -106 -138 -144 -130 -112 -105 -114 -131 -151 -147 -121 -89 -69 -61 -60 -56 -49 -46 -45 -47 -49 -56 -60 -66 -68 -68 -61 -47 -32 -21 -14 -21 -31 -45 -60 -67 -70 -68 -68 -73 -79 -87 -94 -102 -111 -116 -121 -121 -119 -116 -112 -110 -111 -114 -116 -115 -110 -102 -95 -95 -94 -88 -78 -64 -50 -44 -42 -42 -36 -25 -21 -20 -29 -38 -47 -48 -43 -32 -30 -37 -45 -54 -62 -69 -74 -79 -83 -87 -94 -99 -100 -103 -106 -108 -107 -107 -106 -102 -101 -103 -102 -106 -91 -89 -86 -74 -74 -70 -66 -57 -45 -41 -43 -48 -53 -55 -65 -78 -86 -89 -100 -106 -109 -109 -112 -113 -113 -113 -110 -110 -111 -112 -109 -106 -104 -101 -100 -97 -92 -87 -79 -75 -67 -61 -59 -58 -57 -55 -50 -50 -48 -50 -46 -48 -47 -49 -49 -52 -52 -58 -60 -57 -60 -67 -71 -75 -76 -81 -85 -89 -91 -96 -96 -102 -102 -105 -104 -105 -108 -108 -108 -109 -108 -104 -104 -101 -98 -91 -85 -76 -73 -68 -67 -69 -74 -83 -71 -58 -51 -65 -73 -71 -66 -52 -45 -53 -80 -112 -129 -122 -89 -65 -61 -69 -80 -93 -112 -126 -126 -114 -94 -94 -108 -120 -124 -137 -131 -122 -105 -78 -65 -78 -103 -114 -103 -91 -90 -79 -66 -50 -62 -113 -152 -123 -51 -5 -19 -76 -122 -139 -121 -109 -111 -84 -21 42 24 -70 -163 -187 -160 -131 -117 -98 -82 -70 -96 -126 -142 -166 -173 -158 -112 -55 -35 -63 -143 -225 -251 -188 -92 -47 -95 -181 -234 -224 -157 -82 -42 -38 -61 -98 -111 -73 -34 -23 -55 -103 -121 -113 -92 -85 -63 -41 -20 -20 -55 -96 -117 -127 -129 -120 -99 -95 -106 -123 -133 -129 -122 -121 -115 -98 -78 -89 -137 -184 -182 -133 -78 -40 -47 -101 -162 -185 -163 -127 -91 -69 -72 -90 -101 -85 -55 -29 -50 -103 -133 -134 -117 -96 -89 -99 -119 -142 -152 -145 -128 -116 -112 -121 -126 -129 -126 -126 -121 -127 -130 -124 -108 -91 -84 -93 -113 -125 -120 -97 -73 -57 -63 -84 -105 -109 -103 -94 -91 -93 -94 -90 -88 -86 -89 -96 -103 -126 -136 -124 -103 -84 -84 -105 -133 -150 -153 -138 -114 -108 -119 -138 -152 -151 -132 -111 -100 -101 -112 -123 -119 -102 -75 -70 -80 -103 -120 -127 -119 -105 -94 -90 -95 -98 -106 -100 -89 -85 -87 -87 -90 -87 -87 -92 -105 -124 -136 -134 -121 -106 -93 -88 -97 -109 -121 -124 -124 -117 -117 -125 -130 -131 -126 -114 -103 -105 -112 -121 -126 -116 -103 -81 -76 -86 -107 -124 -121 -110 -97 -94 -99 -103 -105 -100 -98 -89 -88 -89 -93 -97 -98 -100 -101 -104 -114 -126 -138 -145 -139 -125 -114 -107 -104 -109 -110 -110 -107 -104 -108 -111 -122 -135 -132 -127 -123 -118 -118 -117 -113 -107 -96 -83 -75 -77 -98 -107 -113 -109 -104 -105 -110 -112 -112 -110 -106 -97 -89 -89 -95 -100 -98 -96 -94 -96 -111 -125 -137 -142 -132 -121 -110 -107 -115 -119 -119 -111 -103 -100 -101 -108 -116 -121 -118 -116 -116 -118 -120 -126 -122 -108 -92 -89 -94 -97 -105 -112 -113 -109 -112 -116 -120 -120 -114 -106 -98 -97 -100 -106 -110 -114 -109 -100 -100 -107 -114 -121 -125 -123 -121 -117 -116 -118 -124 -126 -125 -112 -104 -103 -107 -113 -118 -120 -118 -117 -116 -120 -124 -124 -122 -116 -109 -104 -101 -101 -110 -113 -114 -113 -114 -114 -114 -116 -114 -117 -114 -109 -109 -107 -107 -104 -104 -105 -104 -105 -108 -110 -112 -112 -112 -114 -114 -113 -116 -116 -112 -114 -118 -119 -119 -119 -117 -116 -118 -118 -121 -125 -125 -124 -120 -118 -116 -115 -117 -117 -119 -120 -124 -125 -124 -120 -118 -116 -113 -113 -115 -119 -122 -122 -123 -121 -121 -123 -122 -125 -127 -128 -128 -133 -127 -126 -122 -122 -128 -127 -125 -123 -120 -118 -121 -123 -119 -116 -110 -108 -109 -110 -111 -112 -112 -109 -108 -112 -114 -115 -115 -116 -114 -114 -112 -115 -115 -120 -118 -119 -117 -116 -117 -122 -125 -125 -125 -129 -125 -126 -130 -129 -129 -126 -123 -123 -119 -123 -125 -122 -120 -121 -122 -123 -124 -123 -120 -119 -119 -117 -114 -117 -115 -115 -116 -116 -111 -113 -114 -116 -116 -119 -120 -120 -120 -121 -123 -121 -118 -120 -118 -119 -120 -123 -129 -128 -125 -126 -127 -129 -130 -132 -130 -128 -126 -122 -122 -124 -126 -129 -124 -122 -124 -123 -125 -124 -124 -121 -120 -115 -117 -118 -119 -122 -121 -120 -119 -118 -121 -122 -122 -122 -123 -122 -120 -123 -125 -125 -124 -125 -124 -126 -127 -127 -129 -128 -128 -129 -131 -132 -132 -128 -128 -129 -125 -127 -130 -126 -127 -128 -130 -128 -124 -125 -124 -121 -126 -127 -125 -123 -118 -120 -122 -118 -121 -121 -123 -118 -118 -116 -120 -122 -122 -120 -123 -122 -123 -123 -123 -125 -123 -125 -122 -125 -125 -127 -125 -124 -127 -129 -128 -128 -130 -130 -128 -128 -128 -130 -130 -129 -130 -129 -130 -130 -128 -127 -126 -128 -128 -123 -123 -129 -127 -127 -130 -126 -123 -125 -125 -124 -125 -126 -125 -125 -124 -126 -125 -127 -128 -128 -131 -131 -131 -134 -133 -133 -129 -129 -129 -132 -133 -132 -130 -130 -133 -135 -135 -134 -134 -133 -134 -134 -132 -133 -134 -132 -131 -133 -132 -132 -129 -129 -129 -126 -130 -132 -132 -125 -127 -132 -132 -131 -131 -130 -132 -129 -129 -131 -130 -132 -134 -134 -138 -135 -137 -136 -137 -140 -139 -137 -135 -136 -138 -139 -134 -138 -133 -134 -137 -135 -136 -134 -134 -133 -136 -136 -138 -134 -136 -137 -135 -131 -130 -130 -134 -133 -130 -129 -133 -131 -129 -130 -129 -129 -131 -129 -132 -132 -133 -130 -133 -134 -132 -130 -137 -134 -132 -133 -130 -131 -129 -128 -133 -133 -132 -129 -134 -130 -131 -131 -132 -130 -133 -128 -131 -126 -130 -131 -133 -130 -130 -131 -132 -133 -135 -135 -140 -136 -139 -137 -137 -138 -132 -137 -135 -135 -134 -135 -131 -132 -132 -133 -134 -132 -133 -132 -133 -133 -130 -133 -131 -130 -130 -128 -133 -135 -132 -129 -134 -133 -135 -133 -131 -128 -135 -133 -133 -133 -132 -134 -137 -133 -136 -135 -137 -137 -137 -138 -138 -134 -136 -135 -137 -135 -134 -138 -139 -139 -137 -136 -135 -137 -137 -139 -140 -134 -136 -134 -133 -138 -137 -137 -138 -138 -136 -135 -138 -136 -133 -137 -136 -135 -135 -135 -133 -133 -134 -133 -132 -137 -135 -135 -135 -134 -134 -137 -136 -134 -134 -138 -136 -135 -133 -136 -136 -135 -135 -133 -134 -134 -132 -133 -133 -137 -135 -139 -137 -134 -135 -136 -136 -132 -132 -137 -134 -134 -137 -134 -137 -133 -136 -138 -132 -135 -133 -131 -138 -138 -134 -136 -138 -136 -138 -139 -135 -138 -138 -137 -139 -138 -137 -139 -143 -142 -139 -141 -136 -143 -141 -140 -142 -140 -141 -143 -142 -144 -145 -146 -150 -143 -145 -145 -145 -141 -143 -139 -135 -135 -140 -136 -140 -138 -137 -137 -138 -137 -140 -140 -141 -139 -136 -140 -138 -140 -138 -136 -137 -140 -137 -138 -135 -138 -144 -142 -144 -143 -145 -148 -147 -147 -144 -142 -139 -138 -139 -146 -150 -151 -148 -145 -149 -149 -146 -147 -148 -146 -146 -145 -140 -143 -144 -145 -137 -137 -138 -136 -137 -143 -143 -145 -151 -151 -147 -146 -148 -150 -143 -145 -143 -144 -137 -139 -145 -146 -144 -144 -145 -149 -147 -145 -143 -147 -154 -159 -151 -137 -130 -135 -138 -145 -143 -148 -147 -142 -137 -137 -143 -148 -150 -146 -141 -139 -140 -137 -135 -137 -135 -135 -138 -139 -140 -137 -138 -141 -145 -146 -146 -146 -145 -143 -139 -140 -140 -139 -141 -138 -138 -136 -138 -145 -146 -147 -151 -155 -153 -153 -153 -149 -149 -148 -145 -145 -145 -144 -146 -141 -143 -146 -146 -149 -147 -151 -150 -151 -150 -148 -150 -148 -144 -136 -134 -134 -132 -136 -136 -139 -144 -145 -150 -150 -148 -146 -150 -148 -149 -148 -144 -146 -145 -146 -146 -147 -149 -152 -152 -153 -153 -155 -159 -156 -154 -153 -150 -149 -146 -145 -144 -147 -148 -150 -149 -145 -148 -150 -148 -148 -149 -147 -144 -144 -142 -144 -147 -145 -148 -149 -146 -147 -151 -153 -154 -153 -152 -152 -147 -148 -150 -145 -142 -144 -145 -149 -150 -146 -145 -142 -149 -147 -149 -143 -148 -143 -146 -145 -146 -146 -144 -144 -146 -143 -144 -144 -146 -146 -145 -147 -149 -149 -150 -153 -147 -155 -154 -147 -151 -150 -150 -147 -148 -148 -146 -149 -149 -148 -147 -150 -148 -148 -149 -149 -148 -148 -146 -149 -149 -144 -144 -145 -147 -149 -152 -152 -153 -157 -159 -160 -161 -158 -156 -156 -153 -152 -155 -156 -157 -156 -157 -158 -159 -157 -159 -157 -157 -159 -157 -158 -154 -152 -148 -155 -152 -151 -150 -150 -150 -152 -150 -153 -153 -152 -153 -154 -151 -149 -149 -149 -147 -149 -151 -152 -153 -152 -153 -154 -155 -155 -154 -152 -153 -158 -153 -151 -155 -154 -155 -155 -153 -152 -152 -153 -156 -155 -154 -152 -152 -152 -151 -149 -151 -149 -150 -148 -146 -148 -148 -149 -150 -150 -149 -151 -152 -155 -155 -157 -155 -151 -154 -154 -155 -153 -155 -157 -153 -152 -154 -154 -153 -157 -155 -156 -158 -154 -155 -154 -154 -156 -155 -153 -154 -153 -148 -153 -150 -153 -154 -154 -153 -152 -150 -150 -152 -151 -151 -146 -148 -147 -147 -150 -153 -156 -152 -153 -153 -153 -155 -158 -156 -159 -157 -157 -158 -159 -161 -162 -158 -154 -157 -158 -159 -158 -159 -155 -158 -155 -153 -155 -152 -157 -156 -158 -158 -155 -156 -157 -155 -156 -158 -155 -155 -155 -154 -156 -156 -158 -158 -155 -155 -158 -155 -160 -156 -157 -158 -158 -161 -158 -161 -160 -161 -162 -160 -157 -156 -156 -157 -160 -158 -158 -159 -157 -158 -157 -154 -155 -154 -156 -155 -153 -154 -154 -151 -151 -152 -152 -154 -151 -150 -152 -151 -151 -149 -154 -154 -153 -155 -154 -161 -161 -161 -163 -162 -159 -160 -163 -165 -164 -161 -162 -163 -165 -164 -163 -164 -163 -165 -163 -163 -163 -164 -159 -156 -153 -157 -156 -160 -159 -160 -160 -159 -158 -156 -156 -157 -154 -152 -150 -152 -156 -158 -156 -163 -160 -162 -163 -162 -163 -163 -165 -163 -163 -160 -160 -161 -163 -163 -163 -166 -160 -161 -164 -163 -161 -157 -156 -155 -159 -156 -153 -158 -157 -157 -156 -156 -158 -159 -159 -158 -157 -156 -158 -157 -160 -166 -163 -160 -159 -160 -160 -154 -157 -329 -495 -498 -672 -835 -837 -1010 -1176 -1176 -1343 -1344 -1347 -1511 -1337 -1331 -1502 -1444 -1444 -1614 -1606 -1439 -1434 -1433 -1595 -1593 -1589 -1579 -1583 -1908 -1904 -1905 -2065 -2060 -2055 -2216 -2376 -2536 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -1 -2 -3 -3 -1 -1 0 -3 -2 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -2 -3 -3 -1 -3 -4 -3 -4 -4 -4 -4 -5 -4 -5 -5 -4 -4 -4 -4 -3 -4 -4 -3 -4 -3 -4 -5 -4 -5 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -6 -4 -5 -5 -5 -4 -3 -4 -5 -5 -3 -3 -5 -4 -4 -5 -5 -5 -5 -6 -6 -5 -5 -5 -5 -5 -6 -6 -7 -7 -6 -9 -7 -6 -6 -7 -9 -8 -8 -7 -6 -8 -9 -7 -7 -9 -8 -9 -9 -8 -8 -8 -9 -10 -8 -8 -7 -8 -7 -7 -6 -5 -5 -7 -7 -9 -8 -8 -9 -9 -5 -10 -5 -7 -9 -7 -6 -7 -8 -9 -9 -9 -12 -10 -8 -7 -10 -11 -11 -10 -9 -10 -10 -10 -11 -11 -10 -11 -12 -12 -12 -10 -12 -12 -9 -13 -12 -9 -13 -15 -11 -10 -13 -12 -12 -10 -10 -11 -10 -11 -11 -10 -10 -10 -11 -10 -13 -12 -13 -12 -13 -13 -13 -13 -14 -14 -16 -16 -17 -17 -18 -13 -15 -17 -16 -15 -15 -16 -15 -14 -15 -15 -16 -16 -16 -17 -17 -16 -17 -16 -17 -18 -16 -16 -16 -19 -19 -18 -17 -17 -16 -15 -16 -18 -16 -17 -18 -18 -16 -16 -17 -16 -14 -16 -17 -17 -14 -17 -14 -17 -16 -16 -14 -18 -18 -18 -18 -20 -18 -20 -21 -19 -20 -21 -20 -18 -19 -19 -20 -20 -21 -21 -18 -20 -19 -17 -18 -20 -19 -21 -21 -20 -19 -19 -21 -20 -21 -21 -20 -21 -21 -21 -21 -23 -22 -20 -21 -20 -18 -19 -21 -21 -22 -18 -18 -20 -20 -21 -21 -20 -21 -21 -19 -18 -19 -19 -21 -17 -17 -20 -21 -20 -21 -22 -21 -21 -24 -25 -24 -23 -23 -24 -24 -23 -24 -24 -23 -22 -21 -23 -21 -21 -23 -22 -22 -22 -22 -20 -20 -21 -20 -22 -22 -22 -22 -21 -21 -24 -25 -24 -26 -23 -28 -27 -26 -27 -29 -29 -27 -29 -27 -25 -28 -29 -28 -26 -28 -28 -26 -26 -26 -28 -28 -29 -28 -26 -26 -26 -27 -27 -25 -26 -25 -24 -23 -27 -26 -25 -25 -26 -27 -25 -25 -25 -25 -25 -29 -27 -30 -31 -28 -27 -28 -28 -28 -30 -29 -29 -28 -32 -31 -31 -32 -32 -32 -34 -34 -33 -33 -33 -34 -34 -34 -34 -34 -33 -35 -34 -34 -34 -34 -34 -34 -34 -34 -34 -33 -32 -32 -32 -33 -34 -33 -34 -36 -36 -34 -35 -36 -36 -37 -37 -37 -35 -36 -36 -37 -37 -34 -33 -34 -36 -37 -36 -36 -36 -34 -33 -32 -36 -33 -33 -31 -32 -31 -32 -33 -33 -33 -33 -34 -34 -37 -36 -36 -37 -40 -37 -39 -39 -38 -40 -41 -36 -37 -41 -42 -41 -39 -39 -38 -39 -38 -40 -42 -40 -40 -39 -39 -38 -40 -43 -44 -40 -39 -40 -42 -39 -42 -42 -38 -39 -38 -40 -39 -39 -39 -40 -37 -39 -39 -38 -40 -38 -37 -39 -38 -36 -37 -36 -40 -37 -37 -38 -37 -38 -39 -36 -38 -40 -38 -38 -40 -40 -39 -43 -44 -42 -40 -42 -44 -46 -45 -43 -43 -41 -41 -41 -44 -41 -42 -41 -40 -41 -43 -41 -40 -41 -40 -42 -42 -40 -41 -43 -42 -42 -41 -41 -43 -42 -45 -46 -42 -42 -46 -45 -45 -44 -43 -42 -44 -43 -43 -42 -42 -43 -42 -41 -43 -43 -43 -42 -42 -41 -42 -43 -43 -43 -43 -41 -41 -41 -45 -41 -43 -43 -44 -42 -42 -46 -47 -43 -46 -45 -45 -47 -46 -46 -45 -47 -49 -48 -50 -50 -50 -49 -48 -49 -50 -49 -46 -47 -48 -49 -47 -48 -51 -49 -47 -48 -51 -48 -52 -49 -47 -51 -49 -46 -49 -49 -49 -49 -46 -47 -47 -50 -52 -50 -52 -53 -50 -52 -55 -52 -54 -55 -53 -50 -51 -52 -51 -54 -53 -56 -52 -54 -56 -53 -53 -53 -51 -50 -53 -50 -49 -51 -53 -49 -50 -52 -51 -50 -52 -55 -54 -55 -57 -57 -57 -47 -46 -54 -57 -57 -50 -47 -51 -60 -58 -50 -52 -61 -63 -51 -62 -52 -54 -36 -50 -64 -86 -91 -86 -86 -76 -72 -67 -36 8 45 28 30 82 166 161 2 -244 -510 -618 -483 -182 97 149 4 -246 -419 -455 -285 11 255 216 -73 -331 -308 -44 189 241 168 77 -7 -83 -99 -29 79 160 150 48 -96 -171 -124 -18 68 68 -36 -141 -157 -98 -60 -72 -101 -117 -150 -200 -215 -180 -137 -113 -132 -166 -190 -202 -197 -178 -115 -85 -110 -148 -170 -147 -94 -32 16 3 -64 -130 -135 -67 22 60 26 -40 -78 -66 -23 7 -3 -33 -58 -65 -51 -32 -23 -35 -63 -92 -102 -99 -90 -99 -121 -146 -154 -141 -120 -109 -106 -106 -94 -71 -45 -35 -34 -48 -57 -55 -47 -47 -56 -61 -64 -59 -45 -31 -26 -31 -41 -54 -62 -59 -54 -50 -57 -71 -87 -96 -91 -82 -78 -83 -103 -123 -134 -130 -118 -110 -112 -119 -128 -128 -116 -100 -93 -91 -89 -85 -71 -56 -44 -39 -38 -46 -48 -42 -39 -39 -41 -44 -46 -42 -37 -35 -37 -40 -41 -42 -46 -59 -68 -80 -87 -90 -93 -98 -98 -101 -105 -104 -102 -102 -97 -94 -95 -97 -99 -96 -97 -92 -93 -88 -88 -80 -73 -65 -57 -47 -44 -41 -43 -45 -51 -69 -87 -94 -99 -101 -105 -108 -110 -110 -109 -107 -103 -104 -102 -104 -101 -104 -102 -100 -103 -103 -97 -96 -94 -85 -75 -69 -63 -57 -56 -52 -49 -49 -49 -48 -49 -50 -52 -53 -53 -54 -53 -54 -54 -56 -58 -62 -66 -68 -75 -78 -80 -83 -91 -93 -96 -102 -102 -104 -105 -107 -107 -107 -104 -105 -103 -103 -103 -102 -100 -97 -94 -91 -86 -78 -70 -64 -54 -48 -54 -73 -86 -79 -59 -47 -48 -58 -71 -92 -107 -117 -105 -82 -63 -59 -60 -71 -85 -106 -120 -114 -102 -96 -101 -115 -126 -136 -141 -143 -128 -100 -76 -72 -81 -99 -100 -91 -82 -77 -83 -83 -96 -99 -100 -81 -72 -90 -140 -166 -123 -26 40 7 -98 -187 -155 -30 86 78 -29 -149 -212 -207 -173 -135 -100 -81 -79 -70 -88 -111 -124 -132 -116 -94 -97 -106 -126 -175 -219 -222 -163 -94 -78 -130 -203 -222 -173 -96 -43 -33 -69 -103 -142 -137 -84 -46 -45 -96 -152 -161 -122 -54 -34 -30 -31 -19 -6 -12 -34 -62 -97 -133 -156 -146 -111 -84 -102 -149 -175 -168 -123 -76 -51 -68 -114 -158 -172 -163 -129 -94 -60 -50 -80 -136 -170 -176 -160 -133 -106 -79 -72 -83 -85 -86 -69 -47 -42 -48 -71 -105 -131 -139 -133 -123 -121 -132 -141 -139 -121 -109 -103 -105 -110 -111 -120 -136 -152 -166 -147 -126 -113 -112 -124 -123 -108 -87 -72 -75 -84 -85 -72 -57 -57 -76 -99 -116 -124 -121 -114 -100 -99 -97 -94 -91 -87 -86 -82 -81 -85 -96 -110 -122 -135 -139 -146 -145 -145 -146 -153 -149 -131 -110 -99 -99 -108 -117 -122 -115 -100 -93 -97 -112 -125 -135 -136 -127 -114 -97 -83 -76 -75 -75 -76 -85 -88 -92 -95 -97 -100 -101 -100 -103 -107 -108 -108 -107 -107 -103 -96 -91 -89 -94 -103 -115 -123 -135 -143 -148 -146 -139 -119 -104 -101 -111 -119 -123 -115 -97 -84 -84 -103 -117 -129 -125 -113 -107 -105 -109 -109 -103 -88 -74 -73 -77 -95 -110 -114 -105 -95 -89 -93 -105 -125 -137 -129 -117 -104 -100 -101 -116 -120 -119 -107 -97 -98 -106 -125 -139 -142 -132 -121 -112 -112 -118 -125 -127 -116 -106 -93 -93 -102 -108 -109 -104 -101 -101 -105 -111 -115 -114 -107 -99 -90 -87 -92 -97 -106 -102 -93 -90 -88 -96 -109 -118 -121 -125 -122 -119 -117 -113 -112 -106 -105 -109 -113 -118 -122 -119 -114 -111 -108 -112 -120 -121 -118 -114 -110 -110 -106 -109 -108 -109 -104 -102 -105 -110 -118 -124 -121 -112 -100 -97 -96 -102 -111 -114 -112 -108 -105 -102 -109 -116 -119 -119 -114 -110 -107 -110 -116 -118 -119 -115 -111 -115 -118 -123 -124 -120 -114 -111 -112 -116 -115 -117 -117 -115 -112 -111 -115 -117 -118 -115 -111 -108 -112 -115 -121 -119 -114 -109 -109 -110 -107 -107 -108 -108 -110 -111 -108 -110 -109 -106 -104 -103 -104 -109 -105 -110 -110 -107 -108 -109 -112 -116 -121 -121 -122 -122 -118 -119 -117 -118 -122 -119 -123 -122 -120 -120 -120 -124 -123 -121 -122 -120 -118 -118 -118 -119 -118 -116 -108 -108 -108 -115 -119 -126 -129 -126 -126 -124 -123 -120 -122 -126 -127 -127 -124 -126 -127 -128 -127 -127 -131 -130 -129 -128 -126 -120 -118 -118 -114 -112 -106 -103 -106 -108 -111 -111 -112 -113 -114 -113 -112 -111 -113 -113 -112 -112 -112 -111 -112 -113 -113 -115 -117 -120 -123 -129 -127 -128 -129 -126 -127 -127 -126 -127 -127 -129 -127 -125 -123 -125 -126 -127 -126 -127 -126 -124 -124 -123 -120 -115 -115 -112 -112 -117 -116 -115 -112 -112 -114 -115 -116 -115 -117 -118 -118 -116 -118 -115 -114 -114 -117 -121 -123 -126 -123 -122 -123 -126 -129 -132 -133 -131 -131 -129 -128 -126 -126 -126 -126 -125 -126 -131 -131 -128 -122 -125 -121 -121 -121 -119 -119 -119 -118 -117 -119 -117 -118 -118 -121 -119 -119 -118 -118 -120 -121 -125 -122 -120 -121 -122 -122 -125 -128 -129 -131 -129 -128 -132 -133 -131 -130 -130 -131 -130 -129 -132 -132 -130 -126 -128 -130 -128 -129 -125 -124 -125 -125 -125 -123 -120 -120 -120 -120 -119 -117 -120 -125 -121 -118 -117 -116 -115 -115 -121 -123 -122 -120 -124 -124 -123 -125 -124 -124 -123 -124 -124 -125 -126 -127 -129 -127 -130 -129 -129 -129 -129 -132 -132 -131 -129 -129 -131 -130 -129 -127 -127 -125 -125 -125 -129 -128 -128 -126 -124 -123 -122 -126 -127 -127 -126 -124 -123 -124 -125 -125 -126 -129 -127 -127 -127 -128 -131 -136 -132 -131 -131 -130 -129 -133 -132 -129 -130 -132 -133 -134 -132 -134 -134 -134 -136 -136 -133 -133 -134 -134 -133 -134 -132 -132 -132 -130 -129 -128 -128 -130 -132 -129 -129 -130 -127 -128 -129 -130 -132 -129 -128 -126 -127 -131 -134 -133 -133 -133 -135 -137 -138 -141 -138 -139 -136 -137 -136 -137 -134 -138 -139 -137 -137 -135 -136 -140 -138 -132 -132 -134 -135 -133 -137 -139 -139 -136 -133 -131 -131 -134 -131 -133 -130 -130 -126 -127 -130 -130 -127 -128 -130 -130 -133 -131 -136 -131 -134 -135 -135 -134 -131 -132 -132 -133 -129 -130 -132 -131 -132 -133 -134 -136 -135 -130 -130 -129 -128 -132 -133 -130 -128 -131 -128 -132 -129 -132 -132 -134 -132 -134 -133 -135 -135 -138 -137 -137 -136 -137 -137 -131 -135 -135 -134 -133 -132 -132 -132 -133 -133 -134 -131 -131 -132 -133 -132 -130 -130 -129 -131 -132 -133 -133 -135 -136 -133 -131 -132 -132 -133 -134 -136 -135 -131 -133 -135 -138 -138 -132 -134 -135 -134 -133 -136 -137 -135 -136 -136 -136 -135 -137 -137 -138 -140 -140 -136 -136 -137 -135 -136 -135 -137 -135 -140 -134 -136 -138 -137 -135 -139 -140 -137 -135 -136 -135 -138 -138 -138 -135 -132 -135 -134 -134 -134 -133 -133 -130 -135 -135 -134 -136 -134 -135 -136 -135 -138 -135 -135 -132 -133 -136 -134 -135 -136 -133 -132 -135 -136 -134 -133 -134 -138 -136 -137 -134 -137 -136 -138 -136 -133 -135 -132 -136 -135 -134 -138 -134 -134 -135 -132 -135 -133 -135 -132 -136 -136 -137 -139 -139 -141 -137 -134 -135 -138 -139 -136 -139 -137 -141 -138 -134 -141 -139 -139 -142 -142 -141 -142 -141 -137 -144 -143 -145 -147 -145 -143 -146 -144 -144 -145 -139 -138 -143 -141 -138 -136 -136 -136 -136 -142 -141 -138 -136 -136 -136 -139 -139 -138 -138 -140 -138 -138 -136 -142 -141 -137 -137 -136 -140 -139 -141 -143 -145 -145 -147 -146 -143 -145 -143 -140 -142 -143 -148 -151 -148 -145 -149 -147 -142 -141 -148 -151 -151 -143 -142 -143 -146 -145 -146 -141 -140 -138 -136 -134 -139 -143 -146 -150 -144 -146 -145 -147 -146 -148 -146 -141 -142 -144 -143 -148 -147 -147 -143 -143 -141 -141 -149 -147 -149 -154 -152 -146 -141 -135 -140 -141 -145 -146 -146 -145 -141 -136 -140 -145 -146 -144 -143 -143 -141 -136 -138 -138 -139 -137 -138 -137 -136 -137 -141 -140 -142 -143 -140 -141 -145 -141 -144 -142 -140 -139 -141 -139 -140 -143 -141 -140 -143 -144 -145 -149 -152 -149 -149 -149 -154 -152 -152 -146 -146 -150 -146 -148 -144 -144 -146 -144 -148 -147 -148 -150 -148 -149 -148 -150 -149 -145 -143 -139 -137 -133 -134 -136 -139 -141 -144 -146 -145 -148 -147 -149 -150 -150 -148 -148 -150 -145 -147 -146 -150 -151 -151 -149 -149 -149 -155 -156 -157 -157 -150 -150 -147 -147 -149 -148 -147 -148 -148 -150 -144 -143 -146 -147 -147 -147 -148 -145 -150 -149 -144 -144 -146 -144 -143 -146 -148 -151 -151 -151 -153 -154 -151 -151 -150 -148 -151 -147 -142 -145 -147 -147 -145 -148 -143 -150 -146 -149 -148 -147 -145 -145 -144 -143 -145 -145 -144 -144 -143 -144 -143 -141 -146 -144 -145 -149 -150 -148 -154 -155 -153 -153 -154 -150 -149 -147 -148 -148 -148 -148 -150 -146 -147 -150 -146 -152 -148 -149 -150 -145 -150 -148 -146 -148 -147 -145 -145 -147 -147 -148 -151 -151 -155 -158 -161 -160 -157 -152 -154 -154 -158 -154 -155 -156 -158 -158 -159 -156 -158 -160 -157 -157 -157 -158 -154 -152 -155 -154 -151 -153 -150 -150 -150 -151 -150 -154 -151 -151 -149 -151 -154 -151 -150 -153 -148 -148 -153 -149 -150 -149 -152 -155 -155 -157 -156 -156 -154 -151 -152 -154 -157 -153 -154 -153 -154 -157 -156 -151 -151 -154 -151 -152 -155 -150 -152 -153 -152 -153 -152 -150 -152 -148 -149 -147 -147 -147 -147 -148 -150 -151 -154 -156 -155 -154 -157 -156 -151 -156 -153 -155 -154 -153 -154 -155 -153 -153 -155 -157 -154 -155 -154 -159 -155 -154 -156 -153 -152 -154 -152 -151 -151 -150 -155 -152 -154 -153 -151 -149 -149 -150 -149 -150 -149 -148 -150 -149 -150 -148 -153 -155 -154 -155 -153 -156 -153 -157 -157 -159 -158 -160 -157 -162 -157 -157 -161 -159 -158 -154 -161 -154 -160 -159 -158 -156 -156 -158 -154 -152 -156 -156 -158 -157 -158 -153 -156 -153 -152 -154 -157 -157 -155 -156 -159 -158 -158 -158 -156 -158 -155 -154 -158 -155 -161 -163 -158 -160 -159 -159 -159 -162 -162 -158 -157 -156 -158 -160 -161 -158 -154 -155 -158 -159 -153 -154 -156 -155 -154 -157 -149 -151 -153 -152 -153 -153 -151 -149 -148 -152 -151 -154 -152 -157 -154 -150 -157 -160 -164 -161 -158 -157 -164 -164 -163 -163 -161 -164 -162 -162 -161 -165 -163 -161 -163 -166 -160 -165 -164 -162 -159 -157 -157 -156 -155 -159 -157 -160 -155 -158 -158 -157 -159 -155 -152 -154 -152 -155 -154 -156 -158 -158 -160 -161 -163 -165 -164 -164 -158 -161 -159 -166 -163 -163 -163 -165 -164 -163 -160 -164 -163 -161 -159 -158 -157 -155 -158 -156 -157 -156 -157 -155 -157 -159 -158 -157 -157 -157 -156 -158 -159 -159 -160 -161 -158 -158 -160 -161 -162 -158 -156 -329 -495 -497 -672 -841 -839 -1010 -1173 -1175 -1343 -1342 -1344 -1510 -1338 -1331 -1502 -1447 -1443 -1612 -1605 -1441 -1435 -1433 -1595 -1593 -1587 -1578 -1581 -1911 -1903 -1904 -2065 -2061 -2055 -2216 -2376 -2537 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 0 0 -1 -1 0 0 -1 -1 -2 0 -2 -1 -1 -1 0 0 -1 0 -2 0 -2 -2 -1 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -2 -3 -3 -3 -3 -3 -2 -3 -3 -2 -4 -5 -3 -4 -6 -4 -3 -5 -5 -4 -3 -3 -3 -4 -5 -4 -3 -5 -3 -3 -4 -5 -6 -5 -4 -4 -3 -3 -5 -5 -4 -4 -5 -5 -5 -4 -3 -5 -5 -6 -4 -3 -5 -4 -2 -5 -4 -3 -4 -6 -6 -5 -5 -5 -6 -6 -6 -5 -6 -5 -5 -6 -6 -6 -7 -8 -7 -6 -5 -9 -8 -8 -7 -7 -6 -7 -7 -6 -7 -7 -7 -8 -8 -9 -8 -10 -10 -8 -9 -8 -8 -7 -8 -8 -8 -7 -6 -5 -7 -8 -8 -9 -9 -8 -8 -7 -7 -7 -6 -8 -6 -9 -7 -8 -9 -9 -11 -9 -10 -10 -9 -10 -10 -9 -9 -10 -12 -12 -11 -13 -11 -11 -10 -11 -12 -13 -10 -10 -10 -10 -11 -12 -10 -11 -10 -12 -11 -11 -12 -12 -11 -8 -10 -11 -11 -11 -12 -11 -8 -12 -12 -13 -13 -10 -13 -14 -13 -14 -14 -14 -15 -17 -16 -15 -14 -17 -16 -17 -17 -16 -16 -16 -14 -14 -16 -15 -15 -15 -16 -16 -15 -16 -17 -16 -17 -15 -17 -18 -16 -17 -18 -19 -18 -18 -17 -15 -17 -17 -20 -19 -15 -18 -15 -16 -17 -15 -17 -17 -16 -18 -16 -19 -16 -18 -14 -16 -16 -18 -16 -18 -17 -19 -22 -20 -18 -18 -19 -19 -19 -20 -20 -20 -21 -21 -19 -19 -19 -21 -19 -19 -18 -20 -20 -20 -20 -20 -19 -20 -21 -21 -20 -19 -20 -20 -22 -23 -22 -22 -23 -21 -21 -20 -20 -21 -22 -19 -19 -20 -20 -19 -22 -19 -21 -22 -19 -19 -21 -21 -21 -17 -17 -19 -20 -19 -19 -18 -20 -21 -21 -22 -20 -23 -25 -24 -25 -25 -24 -24 -24 -23 -22 -22 -20 -21 -21 -23 -24 -23 -23 -23 -21 -20 -21 -23 -22 -21 -22 -22 -24 -23 -22 -23 -24 -25 -26 -26 -27 -28 -27 -28 -26 -28 -29 -28 -27 -26 -25 -27 -28 -27 -27 -26 -26 -28 -27 -28 -27 -27 -28 -27 -27 -25 -25 -27 -27 -25 -25 -24 -22 -24 -26 -27 -27 -27 -25 -24 -26 -24 -24 -27 -28 -28 -26 -28 -27 -31 -29 -28 -28 -29 -31 -31 -29 -29 -30 -32 -32 -33 -35 -33 -32 -33 -33 -34 -34 -34 -33 -34 -34 -34 -35 -35 -34 -34 -35 -36 -34 -36 -33 -31 -33 -33 -32 -34 -34 -33 -35 -35 -32 -35 -37 -36 -37 -35 -37 -36 -35 -36 -38 -36 -34 -35 -37 -36 -35 -35 -36 -37 -36 -35 -32 -33 -35 -33 -31 -33 -31 -31 -30 -31 -31 -34 -35 -35 -33 -35 -36 -36 -38 -39 -37 -38 -40 -39 -38 -40 -36 -39 -40 -42 -39 -39 -41 -38 -39 -40 -40 -41 -41 -40 -40 -39 -40 -41 -39 -41 -40 -41 -42 -40 -40 -40 -41 -39 -39 -39 -37 -40 -41 -40 -41 -38 -37 -36 -38 -40 -39 -37 -37 -38 -38 -37 -39 -40 -38 -36 -37 -34 -34 -35 -41 -40 -39 -39 -40 -41 -36 -39 -43 -41 -41 -43 -45 -44 -41 -43 -43 -44 -41 -45 -43 -40 -41 -42 -43 -42 -43 -41 -42 -44 -41 -39 -43 -42 -42 -40 -39 -41 -41 -39 -43 -44 -43 -44 -42 -42 -44 -45 -43 -44 -45 -45 -45 -45 -46 -45 -43 -43 -40 -41 -41 -43 -41 -43 -43 -42 -44 -42 -42 -43 -42 -42 -42 -41 -43 -39 -41 -44 -44 -46 -43 -42 -44 -44 -44 -45 -46 -45 -48 -47 -47 -47 -45 -45 -49 -49 -47 -49 -48 -48 -50 -47 -49 -47 -48 -49 -49 -45 -46 -50 -49 -51 -47 -46 -49 -50 -48 -48 -51 -47 -49 -48 -49 -51 -48 -47 -47 -50 -53 -50 -48 -49 -52 -49 -51 -52 -53 -56 -55 -52 -50 -52 -53 -51 -54 -54 -53 -54 -55 -52 -55 -55 -55 -51 -51 -52 -50 -51 -54 -51 -52 -52 -49 -50 -53 -52 -53 -54 -53 -55 -57 -58 -59 -54 -50 -45 -48 -56 -53 -50 -47 -54 -60 -54 -47 -55 -50 -51 -74 -56 -59 -45 -59 -75 -69 -61 -79 -119 -96 -40 -7 -12 -24 -4 -33 -30 16 120 235 162 -75 -373 -614 -601 -479 -243 65 373 397 -52 -736 -947 -501 192 563 417 15 -308 -349 -170 47 174 241 257 139 -114 -332 -248 80 358 340 144 -87 -204 -174 -87 -11 -4 -43 -79 -96 -77 -53 -68 -139 -209 -231 -184 -138 -107 -111 -148 -197 -218 -200 -182 -168 -152 -106 -74 -83 -113 -132 -106 -58 -10 -12 -76 -158 -182 -116 -5 70 78 27 -36 -69 -51 -16 -3 -22 -60 -85 -92 -76 -49 -21 -14 -36 -74 -100 -105 -104 -107 -115 -123 -122 -127 -137 -137 -122 -92 -62 -43 -39 -49 -60 -67 -60 -44 -32 -41 -58 -72 -69 -47 -31 -29 -42 -65 -77 -72 -58 -47 -39 -52 -70 -91 -101 -91 -77 -69 -73 -92 -114 -130 -126 -116 -107 -116 -123 -128 -122 -109 -95 -86 -84 -84 -79 -64 -49 -38 -36 -39 -42 -51 -55 -56 -52 -52 -49 -44 -40 -42 -44 -43 -41 -47 -52 -58 -67 -75 -79 -79 -80 -87 -92 -100 -106 -106 -101 -93 -87 -87 -90 -93 -93 -91 -91 -89 -89 -91 -91 -88 -81 -72 -71 -65 -56 -53 -52 -52 -49 -60 -70 -86 -86 -90 -94 -104 -111 -108 -105 -101 -96 -94 -95 -96 -101 -97 -97 -95 -96 -97 -99 -102 -97 -89 -84 -81 -76 -67 -62 -56 -53 -50 -52 -54 -54 -55 -54 -53 -57 -56 -58 -54 -56 -53 -58 -61 -64 -65 -66 -72 -79 -82 -88 -90 -99 -100 -100 -101 -102 -102 -103 -102 -102 -99 -99 -99 -98 -97 -95 -97 -98 -97 -88 -84 -77 -75 -74 -72 -68 -55 -42 -28 -37 -59 -84 -109 -120 -107 -85 -63 -54 -68 -89 -97 -94 -92 -88 -84 -76 -82 -94 -106 -114 -130 -140 -144 -131 -112 -98 -102 -119 -129 -107 -67 -43 -56 -92 -117 -107 -80 -53 -59 -92 -123 -127 -112 -81 -63 -77 -139 -195 -169 -39 106 140 44 -96 -171 -151 -100 -62 -70 -104 -140 -157 -172 -155 -123 -107 -86 -66 -39 -32 -66 -121 -160 -181 -185 -174 -157 -148 -173 -196 -196 -167 -126 -98 -73 -57 -64 -78 -88 -107 -119 -129 -138 -142 -122 -105 -98 -104 -107 -79 -24 14 6 -26 -49 -52 -42 -51 -73 -75 -84 -113 -154 -177 -165 -140 -124 -127 -129 -126 -106 -86 -86 -108 -130 -139 -128 -110 -106 -113 -116 -120 -122 -117 -105 -107 -111 -131 -134 -110 -66 -36 -33 -61 -106 -114 -81 -45 -43 -81 -148 -197 -199 -158 -103 -68 -71 -95 -129 -141 -144 -131 -121 -112 -116 -132 -161 -172 -157 -125 -103 -107 -113 -111 -86 -57 -45 -54 -81 -94 -87 -72 -65 -81 -106 -127 -130 -129 -122 -110 -105 -91 -73 -62 -57 -60 -70 -88 -117 -147 -158 -148 -137 -132 -145 -159 -159 -146 -126 -108 -98 -96 -97 -106 -107 -105 -105 -108 -128 -149 -159 -152 -129 -107 -96 -89 -83 -83 -80 -72 -66 -62 -69 -84 -96 -109 -116 -120 -117 -115 -111 -104 -93 -73 -65 -70 -81 -100 -115 -116 -112 -106 -117 -132 -145 -154 -145 -131 -120 -119 -120 -114 -107 -98 -92 -92 -99 -109 -129 -140 -139 -127 -108 -99 -103 -107 -108 -102 -81 -70 -73 -84 -98 -107 -109 -107 -108 -113 -119 -122 -121 -114 -102 -88 -81 -84 -97 -106 -112 -111 -112 -116 -117 -121 -131 -138 -137 -128 -121 -110 -108 -108 -110 -114 -109 -107 -107 -111 -122 -130 -129 -119 -106 -97 -96 -108 -112 -108 -97 -86 -85 -86 -94 -103 -104 -100 -97 -98 -102 -112 -118 -115 -107 -94 -93 -100 -112 -115 -116 -113 -107 -105 -114 -120 -127 -130 -126 -117 -113 -111 -113 -109 -107 -105 -101 -101 -111 -120 -127 -128 -121 -112 -108 -109 -110 -113 -111 -104 -95 -94 -101 -110 -114 -117 -115 -109 -108 -113 -117 -119 -118 -114 -105 -102 -98 -108 -110 -110 -111 -108 -110 -114 -124 -131 -130 -128 -123 -117 -111 -109 -113 -113 -110 -108 -105 -108 -114 -118 -124 -127 -126 -121 -117 -116 -115 -116 -114 -111 -110 -103 -104 -104 -104 -105 -108 -112 -112 -111 -111 -111 -110 -104 -100 -99 -101 -103 -100 -101 -105 -108 -112 -119 -120 -121 -124 -123 -122 -122 -123 -120 -118 -117 -119 -120 -120 -123 -124 -127 -128 -126 -125 -120 -118 -116 -111 -112 -110 -105 -105 -108 -110 -118 -123 -128 -126 -128 -126 -125 -127 -127 -125 -124 -120 -118 -119 -124 -132 -135 -135 -132 -128 -128 -129 -134 -132 -126 -120 -111 -109 -109 -107 -108 -109 -107 -107 -109 -112 -115 -116 -114 -112 -109 -109 -105 -107 -111 -113 -109 -105 -107 -108 -117 -124 -128 -126 -125 -123 -126 -128 -128 -129 -126 -124 -124 -125 -128 -132 -133 -130 -131 -129 -129 -127 -130 -130 -128 -125 -118 -113 -114 -114 -114 -114 -113 -112 -111 -114 -116 -115 -115 -117 -116 -110 -111 -113 -113 -109 -113 -114 -116 -114 -118 -123 -127 -125 -124 -126 -127 -130 -132 -132 -132 -132 -126 -127 -130 -131 -129 -130 -131 -129 -130 -130 -129 -129 -125 -122 -121 -118 -118 -120 -118 -117 -117 -114 -114 -118 -117 -117 -117 -117 -118 -117 -118 -120 -119 -122 -121 -119 -122 -123 -127 -129 -127 -130 -132 -133 -130 -131 -132 -134 -131 -131 -134 -131 -132 -131 -133 -132 -131 -128 -130 -130 -127 -126 -125 -123 -121 -121 -118 -119 -120 -120 -119 -119 -118 -120 -119 -118 -117 -116 -115 -115 -117 -119 -119 -121 -123 -125 -122 -121 -121 -123 -129 -127 -124 -125 -126 -129 -131 -128 -127 -130 -131 -130 -133 -133 -134 -131 -130 -129 -130 -131 -130 -125 -124 -124 -126 -127 -127 -129 -124 -125 -127 -125 -125 -124 -122 -125 -125 -125 -124 -125 -126 -126 -127 -127 -125 -129 -132 -131 -129 -129 -131 -131 -130 -134 -134 -130 -129 -130 -130 -132 -132 -134 -133 -136 -137 -136 -136 -134 -135 -134 -132 -133 -133 -133 -136 -131 -129 -128 -130 -128 -129 -130 -129 -131 -131 -128 -127 -129 -128 -128 -130 -129 -126 -127 -130 -129 -134 -132 -134 -135 -134 -136 -138 -135 -139 -137 -141 -140 -136 -135 -135 -136 -137 -138 -139 -140 -140 -135 -133 -133 -135 -135 -133 -134 -137 -136 -136 -134 -136 -132 -133 -129 -132 -133 -129 -127 -125 -128 -125 -128 -131 -130 -128 -133 -135 -132 -132 -135 -131 -135 -133 -134 -133 -132 -130 -129 -132 -132 -130 -133 -136 -134 -134 -134 -133 -135 -133 -132 -127 -131 -129 -131 -131 -130 -134 -133 -132 -132 -133 -130 -132 -136 -132 -136 -139 -134 -137 -137 -134 -136 -134 -133 -132 -136 -132 -135 -133 -135 -134 -133 -132 -130 -131 -131 -130 -131 -133 -130 -134 -129 -131 -134 -136 -132 -132 -136 -133 -131 -133 -134 -136 -133 -135 -134 -135 -135 -136 -135 -135 -136 -135 -132 -134 -133 -136 -133 -132 -134 -137 -136 -136 -141 -140 -140 -137 -138 -139 -136 -136 -135 -134 -135 -134 -135 -138 -137 -139 -138 -138 -136 -138 -137 -139 -138 -137 -137 -136 -136 -139 -134 -134 -136 -133 -134 -134 -134 -130 -134 -133 -136 -134 -137 -136 -132 -134 -136 -136 -133 -136 -133 -133 -134 -135 -134 -134 -133 -134 -136 -132 -132 -137 -133 -136 -135 -135 -136 -138 -135 -137 -140 -134 -135 -137 -135 -134 -134 -135 -137 -132 -135 -137 -134 -133 -137 -134 -138 -136 -137 -138 -139 -140 -139 -139 -137 -138 -133 -137 -136 -137 -136 -139 -137 -139 -137 -137 -138 -144 -147 -142 -139 -139 -141 -143 -146 -146 -144 -145 -141 -145 -145 -140 -142 -142 -144 -139 -140 -137 -137 -138 -140 -139 -139 -139 -137 -139 -137 -138 -137 -135 -139 -140 -136 -140 -139 -140 -143 -135 -135 -140 -142 -137 -137 -140 -144 -148 -146 -147 -148 -147 -141 -138 -141 -149 -151 -149 -145 -144 -145 -146 -143 -144 -147 -146 -148 -146 -143 -144 -149 -148 -146 -144 -142 -142 -140 -137 -138 -142 -142 -140 -142 -145 -144 -146 -144 -143 -145 -148 -146 -145 -145 -148 -148 -147 -150 -143 -141 -138 -143 -144 -149 -154 -150 -142 -139 -140 -147 -148 -145 -146 -142 -143 -140 -140 -141 -144 -145 -142 -141 -139 -140 -138 -140 -140 -141 -138 -139 -138 -139 -138 -138 -141 -142 -141 -141 -139 -140 -135 -143 -142 -142 -143 -140 -142 -141 -146 -144 -142 -142 -142 -144 -146 -149 -148 -144 -148 -149 -151 -153 -151 -151 -148 -148 -147 -146 -147 -147 -147 -146 -141 -145 -148 -151 -149 -148 -147 -147 -147 -144 -141 -142 -142 -139 -136 -137 -138 -142 -145 -144 -145 -148 -147 -148 -148 -149 -151 -151 -151 -149 -147 -145 -147 -148 -149 -152 -149 -152 -154 -155 -155 -151 -153 -152 -149 -151 -150 -148 -150 -148 -144 -145 -144 -143 -144 -145 -146 -149 -149 -151 -150 -144 -146 -146 -143 -144 -146 -145 -148 -150 -150 -151 -153 -158 -155 -150 -152 -151 -145 -146 -147 -145 -151 -147 -150 -145 -147 -145 -149 -147 -145 -146 -147 -143 -146 -144 -143 -145 -146 -146 -141 -142 -139 -143 -144 -150 -150 -147 -149 -153 -155 -157 -155 -151 -149 -151 -146 -145 -148 -152 -147 -147 -145 -149 -148 -149 -151 -150 -151 -151 -149 -146 -144 -145 -149 -152 -148 -150 -149 -149 -147 -147 -152 -153 -155 -156 -155 -155 -154 -156 -157 -156 -158 -157 -157 -155 -160 -159 -158 -160 -158 -157 -156 -154 -156 -156 -155 -152 -152 -154 -154 -151 -152 -151 -151 -150 -151 -150 -147 -151 -150 -152 -150 -151 -152 -153 -149 -149 -149 -152 -152 -153 -155 -154 -157 -156 -155 -154 -151 -151 -156 -154 -155 -155 -152 -153 -152 -151 -153 -154 -152 -151 -150 -150 -151 -153 -156 -153 -152 -151 -151 -151 -149 -150 -148 -150 -143 -148 -146 -150 -152 -155 -157 -155 -155 -156 -153 -157 -154 -156 -153 -153 -156 -156 -154 -154 -155 -154 -154 -156 -156 -156 -155 -154 -155 -154 -154 -153 -152 -152 -154 -154 -151 -152 -153 -153 -151 -149 -151 -149 -149 -150 -148 -149 -152 -150 -151 -151 -151 -151 -152 -154 -154 -155 -157 -158 -155 -156 -155 -162 -156 -158 -160 -160 -157 -159 -157 -156 -158 -159 -154 -162 -161 -160 -158 -156 -155 -157 -156 -157 -156 -152 -154 -154 -154 -154 -156 -155 -156 -155 -157 -156 -158 -160 -160 -155 -155 -153 -156 -154 -157 -158 -160 -156 -161 -155 -161 -159 -159 -163 -159 -160 -156 -159 -162 -157 -160 -156 -159 -156 -155 -155 -154 -160 -157 -153 -153 -155 -155 -153 -152 -149 -149 -154 -150 -152 -153 -151 -149 -154 -153 -152 -154 -155 -159 -158 -161 -156 -158 -159 -162 -163 -163 -166 -164 -163 -161 -161 -160 -163 -164 -164 -162 -162 -161 -163 -161 -160 -159 -162 -164 -158 -154 -160 -156 -156 -156 -159 -155 -157 -155 -156 -159 -158 -155 -156 -156 -157 -156 -153 -157 -159 -162 -161 -163 -163 -159 -162 -161 -162 -168 -165 -164 -162 -164 -164 -164 -162 -160 -158 -161 -162 -157 -158 -157 -157 -159 -153 -155 -156 -155 -159 -159 -158 -155 -155 -158 -158 -158 -158 -157 -162 -156 -159 -164 -160 -160 -160 -158 -158 -331 -499 -496 -669 -839 -838 -1012 -1177 -1175 -1339 -1342 -1342 -1506 -1337 -1333 -1503 -1445 -1447 -1613 -1606 -1440 -1434 -1435 -1595 -1592 -1587 -1579 -1582 -1908 -1903 -1904 -2065 -2062 -2055 -2215 -2375 -2537 -2699 -2684 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 -1 -1 -2 -2 -2 -1 0 -1 -1 -2 -2 -1 -2 -3 -3 -2 -3 -3 -3 -1 -3 -2 -2 -4 -4 -2 -3 -5 -5 -5 -5 -5 -5 -3 -3 -4 -4 -3 -2 -5 -5 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -4 -5 -5 -5 -5 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -2 -4 -4 -6 -6 -6 -5 -4 -5 -5 -7 -7 -6 -5 -6 -6 -6 -7 -7 -7 -8 -7 -6 -6 -7 -9 -6 -7 -6 -6 -5 -6 -7 -7 -7 -8 -8 -9 -9 -9 -9 -9 -8 -7 -9 -9 -9 -7 -8 -8 -8 -7 -8 -7 -8 -8 -8 -6 -8 -7 -7 -7 -6 -7 -7 -8 -8 -8 -10 -10 -9 -10 -9 -9 -9 -9 -11 -9 -8 -10 -10 -10 -8 -12 -12 -10 -13 -10 -10 -11 -9 -10 -10 -11 -12 -11 -11 -11 -9 -12 -9 -12 -12 -10 -12 -9 -11 -11 -11 -10 -12 -13 -11 -10 -11 -13 -14 -13 -15 -13 -13 -15 -14 -14 -14 -14 -15 -17 -16 -16 -15 -18 -17 -16 -17 -16 -16 -14 -14 -14 -15 -15 -17 -16 -14 -16 -15 -14 -16 -16 -18 -16 -17 -17 -17 -18 -16 -16 -18 -17 -17 -18 -17 -16 -19 -15 -17 -15 -15 -17 -17 -15 -16 -16 -18 -16 -18 -14 -17 -15 -17 -15 -18 -17 -18 -18 -21 -21 -20 -19 -19 -18 -19 -20 -21 -21 -19 -18 -20 -19 -20 -20 -21 -18 -21 -20 -21 -20 -19 -20 -22 -23 -23 -23 -21 -20 -20 -20 -19 -21 -23 -22 -22 -21 -20 -21 -20 -21 -19 -19 -20 -19 -20 -21 -18 -19 -22 -22 -20 -21 -21 -20 -18 -20 -20 -21 -19 -18 -19 -20 -20 -21 -20 -20 -22 -21 -24 -25 -23 -23 -24 -23 -22 -23 -23 -22 -22 -23 -24 -23 -23 -23 -23 -23 -22 -21 -23 -23 -21 -21 -22 -24 -23 -22 -23 -22 -25 -25 -26 -25 -22 -26 -32 -28 -27 -27 -30 -28 -27 -26 -26 -27 -28 -27 -28 -28 -28 -26 -27 -27 -29 -30 -26 -26 -26 -26 -26 -25 -23 -23 -26 -26 -25 -26 -26 -26 -24 -24 -27 -27 -25 -26 -27 -23 -27 -27 -27 -27 -29 -28 -28 -28 -30 -31 -28 -28 -29 -31 -31 -31 -30 -30 -32 -32 -34 -34 -34 -33 -33 -31 -33 -33 -34 -34 -36 -33 -33 -36 -35 -35 -36 -35 -32 -32 -34 -33 -33 -33 -32 -33 -35 -35 -36 -35 -37 -35 -36 -38 -36 -35 -35 -35 -35 -35 -37 -37 -37 -35 -35 -36 -36 -33 -34 -34 -33 -33 -33 -32 -35 -33 -33 -32 -30 -28 -31 -32 -31 -34 -35 -33 -36 -34 -35 -39 -39 -37 -37 -41 -36 -40 -38 -39 -41 -38 -41 -40 -39 -39 -38 -42 -42 -42 -40 -40 -39 -40 -40 -37 -40 -42 -41 -39 -40 -41 -42 -42 -40 -38 -40 -38 -38 -39 -39 -38 -39 -38 -38 -38 -38 -38 -39 -39 -39 -41 -38 -38 -41 -38 -40 -36 -36 -35 -33 -35 -36 -37 -40 -39 -41 -40 -40 -39 -40 -40 -41 -45 -42 -44 -42 -41 -41 -40 -42 -42 -43 -41 -42 -40 -42 -43 -40 -42 -42 -41 -43 -42 -41 -42 -41 -42 -41 -39 -39 -42 -40 -41 -43 -45 -44 -44 -42 -44 -44 -43 -46 -44 -44 -46 -45 -46 -45 -44 -44 -43 -42 -40 -42 -41 -43 -43 -43 -44 -44 -44 -42 -43 -39 -41 -41 -41 -41 -43 -41 -42 -44 -45 -43 -44 -44 -44 -46 -47 -45 -45 -45 -45 -46 -47 -47 -48 -50 -48 -49 -45 -46 -47 -51 -49 -49 -48 -47 -45 -48 -50 -50 -47 -47 -49 -46 -45 -47 -49 -49 -48 -50 -50 -53 -48 -46 -46 -50 -50 -49 -49 -50 -51 -51 -48 -52 -51 -53 -53 -52 -54 -53 -53 -53 -54 -54 -52 -53 -52 -50 -54 -59 -55 -55 -53 -53 -53 -52 -51 -53 -53 -53 -52 -51 -52 -50 -51 -53 -55 -52 -56 -56 -57 -58 -57 -53 -53 -48 -48 -49 -48 -50 -56 -57 -54 -50 -51 -61 -52 -44 -67 -75 -71 -49 -51 -57 -90 -80 -46 -51 -55 -46 -27 -17 -58 -66 -45 -26 -37 -41 19 77 59 -54 -212 -302 -365 -473 -546 -368 143 631 513 -241 -965 -1024 -333 470 763 458 -64 -415 -475 -273 66 375 455 240 -100 -321 -298 -53 232 307 211 -5 -180 -223 -179 -110 -51 -22 -14 -27 -76 -142 -181 -158 -109 -91 -134 -189 -216 -201 -160 -141 -144 -155 -187 -203 -165 -95 -34 -24 -50 -101 -132 -132 -95 -61 -64 -97 -120 -100 -43 10 42 41 16 -21 -54 -67 -58 -42 -43 -60 -75 -78 -67 -47 -36 -35 -47 -75 -105 -113 -110 -97 -97 -106 -119 -128 -131 -115 -86 -53 -36 -40 -54 -70 -82 -79 -56 -45 -46 -54 -61 -63 -58 -48 -49 -55 -64 -69 -68 -63 -56 -59 -71 -83 -86 -80 -73 -70 -75 -89 -105 -112 -115 -114 -109 -110 -111 -112 -108 -98 -90 -86 -84 -82 -79 -67 -56 -43 -40 -44 -49 -59 -62 -58 -55 -50 -49 -53 -55 -55 -53 -51 -50 -55 -63 -73 -77 -79 -78 -75 -74 -78 -82 -90 -93 -92 -88 -85 -85 -86 -86 -87 -89 -86 -88 -88 -88 -88 -85 -78 -81 -75 -77 -75 -72 -69 -61 -64 -65 -70 -79 -83 -81 -81 -87 -88 -94 -98 -93 -91 -87 -88 -92 -94 -95 -94 -90 -93 -96 -97 -96 -91 -86 -86 -83 -80 -78 -73 -69 -66 -61 -58 -55 -59 -63 -60 -57 -57 -60 -62 -63 -58 -59 -57 -56 -58 -61 -63 -69 -72 -79 -86 -93 -96 -97 -98 -97 -95 -99 -100 -99 -97 -92 -92 -88 -92 -93 -93 -94 -94 -92 -89 -87 -87 -81 -77 -75 -68 -63 -59 -61 -62 -63 -60 -52 -56 -81 -115 -137 -126 -82 -34 -28 -72 -121 -139 -121 -94 -73 -76 -86 -105 -118 -112 -99 -108 -124 -132 -124 -100 -83 -81 -100 -127 -118 -84 -47 -47 -84 -120 -120 -92 -60 -50 -89 -126 -132 -113 -87 -82 -95 -113 -112 -66 5 63 59 -25 -146 -212 -174 -78 -26 -36 -76 -140 -185 -187 -171 -144 -107 -76 -49 -45 -76 -120 -166 -179 -169 -158 -160 -177 -177 -168 -140 -109 -81 -86 -107 -120 -107 -69 -65 -76 -115 -169 -197 -184 -124 -50 -14 -25 -78 -102 -74 -28 -10 -37 -80 -83 -57 -21 -17 -50 -88 -131 -173 -192 -165 -128 -93 -97 -132 -168 -167 -131 -80 -52 -53 -95 -155 -196 -182 -133 -76 -52 -57 -90 -115 -126 -117 -93 -87 -101 -119 -108 -85 -64 -64 -79 -92 -93 -84 -87 -104 -128 -153 -153 -130 -99 -88 -104 -127 -149 -159 -154 -134 -114 -93 -104 -129 -157 -164 -140 -100 -80 -90 -109 -113 -86 -60 -54 -71 -100 -108 -87 -59 -49 -69 -106 -145 -158 -137 -96 -70 -69 -77 -90 -95 -92 -88 -91 -102 -128 -146 -151 -146 -136 -122 -115 -126 -140 -144 -142 -119 -97 -86 -90 -110 -134 -147 -146 -130 -118 -117 -119 -120 -112 -100 -91 -91 -92 -91 -81 -71 -62 -61 -79 -104 -121 -132 -129 -115 -99 -79 -73 -74 -74 -75 -80 -87 -104 -125 -138 -135 -118 -106 -107 -115 -129 -141 -143 -135 -119 -99 -90 -90 -103 -117 -137 -139 -130 -121 -115 -117 -121 -116 -105 -92 -91 -92 -99 -101 -97 -91 -88 -86 -100 -119 -128 -133 -130 -116 -98 -86 -79 -80 -87 -88 -84 -92 -96 -113 -124 -133 -138 -133 -122 -113 -112 -121 -126 -132 -117 -101 -92 -91 -108 -122 -133 -133 -132 -127 -129 -130 -123 -114 -105 -95 -92 -91 -88 -93 -98 -98 -93 -93 -97 -98 -110 -119 -121 -115 -101 -91 -88 -90 -96 -98 -97 -99 -104 -113 -124 -123 -122 -121 -116 -122 -128 -129 -126 -110 -98 -95 -95 -99 -106 -116 -118 -125 -130 -132 -132 -128 -114 -105 -100 -95 -100 -103 -108 -109 -107 -106 -108 -111 -115 -119 -125 -121 -118 -111 -107 -103 -102 -105 -106 -99 -98 -101 -109 -115 -117 -118 -118 -122 -124 -125 -128 -124 -119 -113 -107 -102 -100 -107 -112 -114 -118 -120 -124 -125 -127 -129 -123 -122 -117 -111 -108 -108 -108 -107 -107 -107 -101 -102 -105 -107 -111 -114 -116 -113 -110 -105 -97 -96 -93 -94 -100 -108 -109 -109 -111 -114 -117 -118 -124 -127 -128 -126 -124 -121 -118 -116 -116 -117 -121 -123 -128 -128 -131 -129 -123 -122 -119 -110 -108 -106 -103 -109 -108 -110 -114 -118 -122 -123 -120 -127 -129 -129 -129 -123 -119 -117 -118 -122 -127 -134 -137 -135 -133 -135 -129 -131 -131 -130 -126 -122 -117 -113 -112 -113 -110 -114 -108 -106 -105 -112 -116 -117 -112 -108 -107 -107 -107 -106 -105 -100 -101 -108 -113 -113 -119 -121 -118 -121 -122 -128 -129 -125 -127 -122 -121 -125 -127 -126 -131 -132 -132 -132 -134 -139 -136 -132 -129 -128 -124 -123 -122 -119 -117 -115 -115 -112 -114 -114 -113 -116 -117 -115 -118 -114 -114 -110 -107 -107 -107 -110 -110 -109 -112 -117 -120 -121 -120 -120 -124 -128 -132 -132 -134 -130 -125 -123 -128 -133 -133 -135 -135 -131 -133 -133 -131 -131 -132 -126 -128 -127 -125 -123 -119 -118 -118 -116 -114 -116 -119 -116 -114 -115 -116 -115 -116 -116 -116 -113 -113 -116 -120 -123 -124 -126 -124 -127 -127 -129 -134 -130 -133 -130 -129 -132 -134 -134 -136 -133 -131 -132 -132 -134 -138 -137 -131 -130 -130 -126 -126 -123 -122 -121 -118 -118 -120 -120 -119 -115 -118 -121 -121 -117 -116 -116 -114 -115 -117 -119 -116 -117 -117 -123 -121 -121 -123 -124 -123 -125 -127 -131 -131 -128 -123 -124 -129 -130 -133 -131 -129 -131 -134 -132 -133 -131 -130 -130 -130 -128 -127 -127 -124 -126 -125 -124 -127 -126 -126 -126 -122 -122 -124 -124 -125 -124 -123 -125 -127 -128 -126 -126 -128 -129 -130 -131 -128 -129 -131 -135 -131 -130 -132 -130 -130 -134 -133 -130 -129 -132 -135 -133 -135 -136 -136 -135 -137 -135 -133 -132 -132 -133 -134 -132 -129 -129 -128 -129 -130 -134 -133 -129 -128 -130 -132 -129 -127 -126 -125 -126 -128 -129 -131 -131 -129 -130 -133 -134 -136 -136 -132 -137 -138 -137 -135 -137 -138 -138 -137 -139 -138 -139 -139 -137 -137 -138 -136 -133 -133 -135 -134 -135 -135 -136 -135 -135 -134 -133 -134 -131 -133 -129 -129 -128 -130 -125 -126 -126 -128 -129 -130 -132 -133 -131 -133 -134 -134 -134 -134 -132 -131 -134 -130 -132 -129 -132 -134 -136 -134 -131 -132 -130 -135 -135 -136 -132 -132 -133 -129 -126 -132 -131 -133 -134 -133 -131 -133 -132 -134 -130 -133 -133 -137 -137 -137 -136 -133 -133 -134 -131 -129 -136 -134 -136 -134 -133 -132 -136 -133 -128 -134 -130 -128 -131 -132 -129 -131 -131 -135 -136 -131 -133 -132 -132 -134 -133 -132 -131 -135 -135 -140 -137 -133 -136 -137 -135 -135 -133 -134 -134 -137 -134 -134 -135 -132 -133 -132 -135 -137 -138 -136 -138 -138 -140 -141 -136 -137 -136 -134 -134 -136 -134 -135 -135 -134 -139 -140 -137 -137 -137 -137 -138 -138 -138 -137 -137 -137 -135 -137 -134 -136 -133 -131 -133 -135 -133 -133 -134 -135 -137 -132 -134 -135 -134 -134 -136 -133 -134 -134 -134 -138 -132 -134 -132 -135 -135 -132 -132 -134 -137 -131 -132 -138 -135 -137 -134 -137 -137 -137 -136 -137 -136 -137 -135 -140 -136 -133 -134 -135 -136 -136 -136 -137 -136 -138 -138 -137 -136 -140 -140 -139 -139 -140 -137 -134 -134 -134 -137 -140 -138 -138 -136 -134 -141 -139 -142 -140 -145 -145 -137 -142 -143 -144 -145 -142 -143 -143 -143 -142 -143 -143 -144 -143 -141 -139 -139 -141 -136 -141 -143 -139 -134 -139 -140 -139 -139 -138 -137 -134 -136 -139 -139 -141 -140 -138 -138 -139 -139 -140 -140 -138 -139 -141 -143 -148 -149 -149 -147 -142 -143 -144 -145 -149 -147 -143 -144 -145 -146 -142 -147 -145 -145 -145 -143 -146 -149 -149 -147 -148 -143 -144 -143 -141 -141 -141 -139 -140 -138 -142 -144 -143 -139 -144 -140 -150 -152 -148 -147 -147 -147 -145 -143 -146 -144 -145 -144 -144 -140 -145 -148 -146 -145 -144 -144 -145 -147 -150 -146 -144 -140 -139 -138 -141 -142 -143 -141 -137 -139 -141 -140 -141 -144 -138 -139 -141 -140 -136 -144 -140 -136 -139 -140 -137 -140 -139 -139 -140 -141 -142 -145 -142 -145 -144 -144 -142 -140 -144 -144 -147 -148 -146 -142 -147 -147 -153 -150 -148 -152 -150 -153 -145 -146 -147 -149 -149 -145 -145 -145 -146 -145 -146 -150 -148 -147 -147 -147 -146 -141 -145 -146 -138 -139 -139 -137 -138 -139 -141 -145 -144 -146 -150 -151 -151 -151 -149 -152 -150 -148 -147 -147 -147 -146 -146 -150 -152 -155 -154 -156 -153 -152 -153 -151 -149 -148 -149 -148 -147 -145 -146 -143 -144 -144 -144 -147 -148 -148 -148 -149 -148 -144 -148 -144 -145 -147 -142 -146 -147 -150 -151 -153 -154 -156 -152 -155 -151 -148 -147 -147 -146 -148 -147 -149 -148 -147 -145 -146 -142 -147 -147 -145 -145 -146 -145 -145 -147 -145 -144 -144 -143 -140 -141 -146 -148 -149 -148 -150 -150 -152 -154 -153 -156 -151 -148 -148 -147 -149 -145 -148 -147 -149 -145 -149 -149 -150 -152 -153 -150 -147 -144 -146 -148 -147 -151 -153 -152 -151 -150 -150 -150 -149 -149 -150 -154 -154 -154 -154 -156 -158 -158 -159 -160 -157 -155 -157 -158 -161 -160 -155 -156 -157 -154 -155 -153 -154 -157 -153 -153 -153 -154 -154 -151 -151 -149 -146 -151 -152 -150 -148 -149 -151 -153 -150 -151 -150 -150 -153 -154 -155 -156 -154 -153 -155 -156 -154 -156 -156 -152 -150 -154 -153 -154 -152 -154 -156 -153 -152 -151 -150 -151 -149 -151 -153 -153 -155 -155 -153 -152 -151 -150 -151 -150 -148 -148 -147 -149 -149 -148 -152 -157 -154 -156 -153 -154 -154 -157 -157 -154 -156 -155 -151 -155 -156 -152 -155 -157 -154 -154 -158 -153 -150 -155 -154 -157 -155 -153 -151 -153 -151 -155 -155 -154 -151 -149 -148 -148 -151 -149 -147 -150 -148 -150 -154 -153 -149 -152 -153 -149 -153 -150 -151 -157 -158 -156 -157 -154 -157 -161 -159 -159 -157 -156 -160 -159 -158 -156 -160 -156 -164 -156 -160 -158 -158 -158 -159 -158 -157 -154 -155 -153 -151 -154 -152 -157 -158 -155 -155 -158 -159 -160 -157 -158 -151 -157 -156 -153 -159 -156 -157 -156 -157 -160 -159 -156 -159 -156 -163 -160 -160 -160 -158 -155 -160 -158 -161 -161 -159 -158 -154 -156 -153 -156 -159 -157 -157 -153 -152 -152 -154 -151 -151 -150 -150 -151 -151 -156 -153 -150 -152 -156 -154 -156 -158 -159 -157 -157 -158 -159 -162 -163 -164 -161 -164 -163 -165 -162 -161 -162 -161 -162 -163 -162 -160 -159 -160 -160 -163 -161 -159 -161 -159 -157 -152 -157 -158 -156 -149 -156 -156 -159 -158 -161 -158 -156 -157 -154 -155 -158 -162 -158 -157 -159 -158 -162 -160 -161 -168 -163 -166 -164 -165 -162 -165 -166 -163 -160 -159 -161 -160 -158 -158 -157 -157 -156 -157 -158 -157 -157 -157 -155 -155 -157 -159 -157 -157 -157 -158 -155 -158 -159 -162 -162 -158 -160 -159 -162 -157 -159 -333 -500 -499 -669 -839 -836 -1010 -1176 -1177 -1344 -1343 -1339 -1507 -1335 -1329 -1505 -1448 -1445 -1612 -1608 -1441 -1432 -1432 -1593 -1595 -1585 -1585 -1580 -1908 -1903 -1904 -2067 -2061 -2055 -2214 -2375 -2538 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 -1 -1 -1 0 0 0 -2 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 0 -1 0 0 0 0 0 0 -3 -2 -1 -1 0 -1 -1 0 -1 -2 -2 -2 -1 -3 -2 -3 -2 -2 -3 -2 -4 -3 -3 -5 -4 -4 -4 -3 -4 -4 -4 -5 -4 -4 -3 -3 -3 -4 -5 -4 -5 -5 -4 -4 -5 -5 -5 -4 -4 -5 -4 -4 -4 -4 -4 -5 -4 -3 -4 -4 -5 -4 -5 -5 -3 -4 -5 -4 -4 -3 -4 -3 -5 -5 -5 -5 -5 -6 -6 -5 -5 -6 -5 -6 -8 -7 -7 -7 -7 -8 -7 -6 -8 -9 -7 -6 -8 -7 -7 -7 -7 -6 -8 -8 -8 -8 -9 -9 -9 -7 -8 -8 -8 -8 -7 -10 -8 -6 -7 -9 -7 -7 -8 -6 -8 -7 -7 -8 -7 -7 -5 -7 -7 -6 -9 -8 -9 -9 -9 -9 -8 -9 -11 -11 -9 -9 -11 -10 -9 -9 -11 -9 -10 -13 -11 -12 -11 -10 -11 -9 -10 -11 -11 -11 -13 -11 -13 -10 -12 -10 -14 -15 -10 -11 -10 -11 -11 -12 -11 -11 -12 -10 -9 -12 -16 -13 -12 -13 -14 -16 -15 -15 -16 -14 -14 -17 -16 -15 -15 -16 -16 -17 -17 -17 -16 -16 -14 -14 -15 -15 -15 -17 -15 -15 -13 -14 -15 -16 -16 -17 -17 -18 -18 -17 -18 -19 -18 -16 -16 -18 -18 -19 -18 -17 -18 -16 -17 -16 -16 -16 -19 -15 -16 -15 -16 -14 -16 -15 -17 -18 -19 -14 -18 -20 -18 -21 -21 -20 -21 -20 -20 -19 -20 -21 -20 -21 -21 -18 -19 -19 -21 -20 -20 -18 -19 -21 -20 -19 -22 -24 -24 -23 -21 -20 -21 -21 -22 -21 -21 -23 -20 -20 -20 -21 -20 -20 -19 -18 -20 -19 -20 -20 -20 -21 -21 -21 -21 -23 -20 -20 -19 -20 -19 -20 -19 -21 -18 -19 -21 -20 -22 -21 -21 -21 -23 -23 -24 -24 -22 -22 -22 -21 -22 -24 -22 -24 -24 -22 -22 -22 -20 -22 -25 -24 -22 -21 -20 -20 -22 -24 -22 -23 -23 -21 -23 -23 -24 -28 -25 -25 -30 -30 -29 -31 -30 -28 -26 -27 -25 -26 -27 -27 -27 -26 -27 -27 -28 -30 -28 -29 -29 -27 -24 -26 -26 -25 -24 -24 -25 -25 -27 -28 -26 -25 -26 -24 -24 -27 -30 -26 -27 -26 -27 -27 -27 -28 -28 -27 -31 -30 -26 -27 -30 -31 -29 -28 -31 -32 -31 -32 -31 -31 -31 -34 -35 -35 -36 -33 -33 -34 -32 -35 -33 -32 -34 -36 -35 -35 -35 -33 -35 -33 -34 -32 -32 -33 -35 -34 -34 -34 -37 -35 -35 -37 -36 -34 -37 -37 -37 -37 -37 -35 -35 -34 -38 -37 -37 -34 -34 -36 -34 -34 -32 -31 -35 -34 -33 -31 -29 -32 -31 -33 -34 -33 -32 -30 -31 -31 -34 -35 -36 -38 -38 -38 -37 -38 -40 -41 -39 -39 -38 -38 -41 -41 -39 -40 -38 -39 -43 -42 -40 -41 -40 -40 -37 -39 -41 -42 -40 -38 -37 -40 -41 -41 -42 -40 -38 -40 -39 -41 -38 -36 -37 -38 -38 -40 -40 -42 -41 -39 -39 -38 -39 -39 -40 -39 -36 -37 -36 -36 -35 -35 -37 -36 -40 -40 -40 -40 -40 -39 -43 -42 -43 -44 -43 -40 -40 -42 -43 -41 -40 -43 -43 -42 -40 -39 -40 -41 -44 -42 -41 -42 -42 -44 -45 -41 -41 -41 -40 -42 -40 -42 -39 -41 -42 -43 -44 -43 -43 -44 -45 -43 -41 -44 -45 -44 -46 -45 -46 -48 -44 -43 -42 -43 -40 -42 -44 -44 -42 -43 -43 -42 -43 -42 -38 -43 -41 -41 -42 -42 -43 -41 -42 -42 -44 -45 -46 -46 -44 -43 -44 -46 -45 -44 -46 -47 -46 -50 -50 -47 -44 -47 -49 -49 -47 -50 -48 -48 -46 -51 -45 -47 -49 -50 -47 -47 -45 -47 -48 -48 -49 -50 -49 -50 -49 -49 -50 -47 -48 -50 -52 -49 -48 -53 -51 -49 -51 -51 -54 -52 -51 -49 -54 -55 -51 -53 -53 -53 -53 -52 -53 -53 -53 -55 -56 -54 -53 -51 -53 -52 -54 -50 -53 -52 -54 -50 -52 -50 -54 -53 -53 -54 -55 -57 -56 -56 -54 -52 -52 -53 -51 -47 -47 -51 -56 -61 -59 -50 -53 -55 -53 -65 -84 -67 -41 -49 -57 -69 -56 -35 -33 -36 -39 -70 -65 -57 -46 -42 -80 -112 -126 -80 13 65 5 -92 -155 -160 -170 -283 -435 -454 -202 231 447 156 -368 -685 -505 -27 316 348 145 -124 -319 -300 -34 299 397 176 -125 -259 -160 62 191 171 40 -67 -103 -58 -42 -92 -150 -155 -96 -21 -5 -57 -133 -154 -133 -134 -151 -188 -202 -193 -164 -120 -98 -116 -164 -193 -182 -133 -65 -13 -6 -55 -125 -152 -132 -89 -62 -66 -83 -87 -65 -25 7 14 -9 -38 -52 -47 -29 -26 -39 -69 -90 -88 -72 -53 -36 -37 -50 -77 -91 -88 -80 -84 -100 -108 -113 -112 -101 -88 -71 -57 -60 -70 -82 -83 -75 -64 -58 -61 -66 -72 -67 -64 -57 -53 -53 -59 -66 -73 -76 -79 -72 -67 -67 -71 -76 -80 -80 -80 -87 -92 -93 -95 -101 -102 -99 -98 -93 -92 -88 -84 -83 -83 -84 -75 -66 -60 -57 -57 -60 -63 -61 -58 -54 -52 -53 -58 -60 -63 -67 -66 -64 -65 -72 -74 -76 -76 -78 -80 -83 -79 -76 -71 -69 -70 -73 -79 -81 -83 -82 -81 -81 -82 -86 -87 -85 -83 -83 -81 -77 -76 -73 -79 -84 -86 -81 -83 -77 -74 -76 -82 -87 -87 -81 -77 -73 -74 -76 -79 -82 -87 -90 -85 -85 -88 -90 -90 -91 -92 -91 -88 -87 -81 -79 -79 -78 -81 -81 -74 -72 -68 -68 -68 -66 -69 -65 -63 -65 -64 -68 -65 -63 -61 -58 -58 -58 -60 -66 -71 -76 -83 -89 -92 -94 -91 -93 -94 -95 -96 -93 -90 -89 -85 -85 -83 -86 -85 -87 -86 -87 -90 -89 -86 -79 -77 -71 -71 -71 -74 -83 -86 -80 -71 -68 -64 -62 -56 -56 -72 -106 -141 -153 -117 -60 -28 -56 -117 -153 -151 -122 -85 -63 -62 -81 -103 -107 -108 -114 -116 -109 -99 -88 -86 -101 -120 -134 -117 -77 -47 -48 -77 -108 -117 -95 -62 -47 -73 -109 -127 -95 -54 -36 -78 -151 -193 -161 -35 99 133 8 -186 -264 -177 -47 0 -23 -83 -144 -181 -200 -191 -180 -182 -149 -74 10 8 -93 -211 -255 -211 -124 -40 -16 -90 -208 -260 -188 -67 -24 -88 -175 -188 -145 -68 -17 -27 -102 -178 -195 -129 -32 9 -13 -81 -129 -111 -55 -24 -45 -82 -83 -53 -28 -33 -56 -85 -118 -159 -188 -174 -135 -99 -97 -130 -167 -185 -151 -90 -48 -44 -81 -144 -195 -193 -131 -67 -36 -45 -63 -77 -96 -122 -139 -144 -132 -122 -101 -83 -81 -89 -100 -94 -64 -49 -60 -102 -142 -161 -155 -125 -105 -105 -130 -150 -167 -163 -140 -108 -76 -74 -97 -136 -156 -146 -110 -76 -74 -104 -137 -140 -107 -73 -52 -63 -85 -97 -88 -62 -45 -53 -87 -135 -154 -140 -111 -90 -86 -98 -115 -117 -106 -89 -82 -94 -114 -126 -128 -125 -118 -116 -113 -127 -140 -156 -158 -146 -122 -107 -99 -110 -125 -132 -123 -103 -93 -105 -115 -124 -121 -105 -99 -99 -105 -97 -85 -71 -70 -82 -95 -104 -106 -99 -94 -90 -90 -90 -86 -84 -86 -85 -91 -109 -129 -139 -132 -112 -89 -87 -103 -122 -128 -124 -122 -119 -114 -118 -123 -124 -124 -126 -131 -125 -114 -106 -109 -114 -118 -111 -97 -91 -98 -110 -114 -107 -102 -101 -101 -108 -111 -120 -119 -110 -97 -86 -80 -79 -83 -86 -90 -91 -96 -106 -119 -126 -127 -126 -119 -111 -111 -110 -112 -116 -118 -116 -113 -108 -108 -118 -132 -134 -135 -129 -125 -126 -126 -125 -112 -104 -89 -87 -94 -101 -99 -96 -100 -98 -100 -108 -110 -110 -108 -102 -98 -92 -90 -88 -91 -97 -94 -95 -102 -111 -121 -126 -123 -120 -124 -120 -118 -116 -114 -111 -105 -102 -100 -106 -112 -117 -124 -128 -130 -124 -127 -123 -119 -111 -102 -99 -100 -109 -112 -116 -113 -109 -111 -111 -113 -118 -121 -121 -117 -110 -105 -101 -96 -99 -102 -103 -101 -102 -109 -114 -120 -117 -113 -114 -118 -123 -122 -121 -118 -111 -111 -110 -110 -110 -114 -115 -119 -122 -124 -127 -126 -126 -122 -118 -112 -114 -116 -114 -111 -108 -104 -107 -106 -108 -109 -107 -106 -106 -106 -106 -106 -103 -101 -96 -93 -96 -102 -107 -111 -118 -112 -109 -113 -116 -122 -127 -128 -125 -122 -121 -122 -118 -118 -121 -124 -124 -127 -125 -127 -127 -124 -122 -117 -112 -106 -106 -102 -109 -114 -119 -116 -116 -114 -117 -121 -130 -127 -124 -123 -117 -118 -120 -124 -131 -136 -134 -134 -132 -132 -133 -134 -136 -133 -123 -115 -110 -113 -119 -121 -121 -114 -109 -108 -112 -113 -115 -115 -112 -110 -107 -105 -103 -101 -102 -100 -101 -104 -107 -114 -120 -120 -117 -118 -124 -122 -124 -129 -124 -123 -119 -122 -125 -128 -132 -132 -135 -135 -138 -139 -137 -136 -133 -130 -126 -122 -120 -118 -117 -119 -118 -117 -113 -114 -115 -114 -114 -117 -119 -115 -108 -109 -109 -108 -105 -104 -106 -110 -111 -116 -116 -120 -120 -120 -122 -127 -127 -130 -128 -130 -126 -125 -129 -129 -132 -137 -137 -136 -136 -135 -135 -132 -130 -129 -129 -126 -124 -122 -121 -121 -117 -119 -118 -119 -115 -115 -117 -115 -116 -118 -116 -112 -112 -113 -111 -112 -115 -117 -123 -124 -127 -129 -130 -129 -130 -128 -131 -131 -132 -131 -130 -134 -132 -132 -135 -137 -135 -132 -136 -136 -136 -138 -133 -128 -124 -122 -124 -120 -122 -122 -119 -121 -116 -117 -120 -121 -120 -117 -117 -118 -116 -116 -113 -115 -117 -116 -117 -117 -119 -120 -123 -120 -122 -123 -127 -131 -132 -128 -127 -127 -124 -127 -129 -131 -132 -132 -134 -134 -132 -133 -133 -132 -128 -128 -129 -127 -125 -125 -125 -125 -123 -124 -126 -128 -127 -125 -124 -121 -123 -125 -127 -125 -124 -124 -126 -127 -126 -128 -129 -130 -128 -130 -131 -131 -132 -131 -132 -131 -128 -131 -133 -132 -133 -132 -131 -132 -133 -135 -135 -134 -134 -138 -136 -134 -132 -131 -130 -131 -131 -130 -129 -131 -132 -133 -130 -131 -132 -132 -129 -128 -129 -130 -126 -125 -125 -127 -131 -130 -134 -133 -132 -130 -132 -135 -137 -137 -137 -134 -132 -135 -134 -138 -138 -141 -140 -140 -138 -142 -139 -137 -137 -135 -134 -135 -134 -136 -134 -134 -135 -133 -135 -132 -133 -134 -133 -129 -130 -128 -125 -126 -127 -127 -129 -130 -131 -130 -130 -132 -134 -131 -135 -132 -133 -133 -133 -130 -131 -131 -134 -134 -135 -133 -134 -133 -132 -132 -131 -135 -131 -134 -135 -133 -135 -134 -128 -130 -129 -133 -131 -134 -132 -131 -132 -135 -134 -133 -138 -136 -136 -135 -132 -135 -131 -129 -133 -136 -133 -129 -134 -133 -135 -135 -132 -131 -131 -130 -132 -133 -131 -128 -131 -129 -131 -135 -136 -135 -135 -133 -130 -134 -132 -135 -137 -136 -134 -137 -134 -138 -137 -135 -134 -135 -136 -138 -133 -130 -134 -135 -133 -135 -134 -136 -133 -134 -135 -138 -140 -138 -138 -138 -139 -139 -134 -133 -134 -133 -134 -133 -135 -137 -137 -135 -136 -138 -136 -133 -138 -140 -138 -137 -140 -135 -136 -138 -135 -135 -132 -134 -131 -131 -135 -136 -133 -135 -136 -135 -135 -131 -131 -135 -134 -136 -134 -134 -132 -134 -136 -134 -137 -134 -128 -136 -135 -132 -133 -135 -134 -135 -134 -135 -136 -138 -137 -134 -138 -138 -135 -136 -138 -139 -136 -136 -135 -137 -135 -134 -137 -135 -138 -138 -135 -138 -140 -139 -138 -137 -140 -136 -136 -137 -136 -138 -136 -135 -136 -141 -139 -137 -135 -139 -140 -144 -139 -142 -144 -140 -144 -144 -140 -138 -144 -143 -140 -142 -143 -146 -144 -143 -139 -141 -141 -139 -140 -143 -139 -137 -139 -140 -140 -141 -135 -137 -137 -136 -136 -136 -140 -140 -140 -139 -140 -138 -142 -141 -137 -138 -140 -141 -144 -145 -150 -147 -147 -143 -145 -146 -149 -146 -143 -142 -145 -146 -142 -141 -147 -146 -146 -146 -144 -146 -147 -148 -149 -151 -143 -142 -141 -142 -140 -141 -143 -139 -141 -138 -141 -140 -142 -146 -144 -144 -148 -153 -152 -149 -146 -145 -143 -142 -146 -143 -143 -143 -145 -146 -145 -141 -145 -146 -146 -147 -150 -147 -144 -143 -139 -140 -137 -138 -140 -141 -142 -139 -141 -140 -142 -142 -142 -142 -141 -138 -140 -140 -140 -138 -137 -139 -135 -136 -141 -141 -142 -143 -141 -141 -140 -145 -149 -144 -142 -142 -142 -145 -146 -148 -148 -146 -143 -147 -146 -148 -149 -152 -151 -150 -149 -147 -149 -149 -150 -144 -145 -146 -148 -148 -144 -147 -148 -144 -145 -149 -146 -149 -144 -146 -141 -141 -141 -140 -139 -137 -141 -139 -140 -144 -148 -150 -151 -149 -150 -150 -148 -148 -146 -151 -150 -146 -144 -145 -148 -153 -154 -153 -153 -155 -153 -152 -150 -148 -149 -149 -148 -145 -144 -148 -145 -145 -144 -145 -146 -146 -146 -147 -145 -147 -147 -147 -149 -142 -144 -142 -147 -148 -149 -147 -150 -153 -153 -157 -155 -148 -147 -148 -149 -149 -149 -149 -148 -146 -148 -146 -146 -145 -147 -145 -142 -145 -146 -145 -146 -145 -145 -146 -145 -141 -145 -146 -146 -147 -149 -146 -146 -146 -151 -154 -155 -151 -150 -150 -151 -149 -148 -151 -146 -145 -149 -149 -149 -153 -150 -148 -147 -149 -149 -149 -146 -144 -151 -152 -154 -151 -152 -151 -150 -150 -148 -147 -151 -149 -154 -157 -156 -153 -155 -157 -158 -156 -159 -158 -157 -159 -156 -156 -156 -159 -157 -156 -154 -155 -153 -152 -156 -154 -155 -155 -154 -153 -150 -147 -150 -147 -148 -153 -150 -147 -150 -151 -151 -151 -155 -150 -153 -154 -157 -158 -152 -155 -152 -154 -153 -155 -156 -151 -152 -151 -151 -154 -154 -154 -151 -152 -153 -153 -151 -151 -152 -148 -152 -154 -156 -155 -154 -151 -148 -150 -150 -149 -151 -147 -151 -151 -152 -150 -151 -152 -155 -154 -155 -153 -153 -157 -156 -156 -155 -149 -158 -155 -153 -155 -158 -152 -155 -155 -153 -151 -155 -153 -154 -155 -154 -152 -153 -156 -154 -153 -155 -151 -151 -149 -150 -148 -149 -146 -147 -149 -153 -148 -150 -152 -154 -152 -154 -151 -152 -151 -154 -152 -153 -154 -155 -157 -160 -158 -159 -155 -157 -161 -159 -159 -157 -160 -155 -160 -157 -158 -161 -157 -159 -160 -159 -155 -154 -156 -152 -152 -155 -155 -155 -154 -151 -157 -162 -155 -159 -157 -155 -155 -156 -158 -156 -158 -158 -155 -155 -155 -157 -159 -160 -159 -155 -157 -155 -160 -160 -162 -160 -158 -159 -159 -156 -159 -161 -159 -156 -156 -154 -156 -157 -159 -155 -154 -152 -153 -153 -153 -152 -147 -149 -151 -154 -154 -154 -154 -154 -155 -157 -157 -156 -157 -155 -156 -160 -161 -161 -161 -164 -162 -164 -165 -165 -162 -160 -159 -160 -161 -161 -159 -160 -160 -159 -162 -165 -159 -157 -158 -158 -156 -159 -159 -155 -152 -152 -154 -160 -160 -160 -163 -160 -156 -151 -153 -158 -160 -161 -157 -158 -155 -159 -161 -165 -164 -163 -163 -162 -165 -165 -164 -163 -163 -164 -162 -163 -162 -157 -159 -159 -156 -156 -155 -160 -156 -155 -159 -157 -154 -157 -158 -157 -157 -158 -158 -156 -156 -157 -160 -162 -161 -159 -160 -160 -162 -157 -158 -331 -499 -500 -672 -838 -837 -1010 -1174 -1173 -1344 -1344 -1343 -1509 -1333 -1330 -1502 -1446 -1447 -1614 -1608 -1440 -1433 -1430 -1593 -1592 -1592 -1582 -1579 -1909 -1904 -1904 -2067 -2059 -2055 -2215 -2377 -2538 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -2 0 -1 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -2 -2 0 0 0 0 -2 -2 0 -1 0 0 -1 -1 0 -3 -2 -2 -2 -2 -1 0 0 0 -1 -1 -2 0 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -4 -3 -4 -4 -3 -3 -3 -4 -6 -3 -5 -5 -4 -4 -3 -3 -3 -3 -2 -4 -6 -5 -3 -4 -5 -5 -4 -4 -5 -5 -5 -5 -4 -3 -4 -4 -4 -3 -4 -3 -4 -3 -4 -5 -5 -6 -5 -4 -3 -3 -2 -4 -5 -5 -6 -5 -4 -5 -5 -6 -5 -4 -5 -5 -6 -6 -8 -8 -8 -8 -8 -8 -7 -9 -8 -7 -6 -9 -8 -6 -7 -7 -8 -9 -9 -9 -8 -9 -8 -7 -9 -10 -10 -8 -9 -8 -8 -8 -9 -7 -7 -9 -9 -7 -9 -8 -7 -8 -7 -6 -7 -6 -6 -7 -7 -9 -9 -9 -9 -8 -9 -7 -9 -9 -9 -11 -11 -11 -9 -11 -10 -10 -12 -12 -10 -11 -11 -11 -11 -10 -12 -12 -11 -11 -9 -10 -11 -10 -11 -10 -13 -14 -13 -13 -11 -10 -10 -12 -11 -12 -12 -11 -10 -10 -14 -14 -15 -12 -10 -14 -15 -15 -16 -16 -16 -15 -15 -15 -14 -15 -14 -16 -16 -16 -16 -15 -15 -16 -16 -17 -14 -14 -15 -16 -13 -16 -15 -16 -17 -16 -16 -16 -17 -17 -18 -18 -17 -17 -17 -19 -18 -18 -17 -18 -17 -17 -16 -15 -17 -18 -15 -18 -16 -16 -15 -15 -14 -18 -16 -16 -17 -17 -15 -17 -18 -18 -19 -21 -21 -20 -21 -21 -20 -21 -19 -20 -21 -21 -20 -22 -20 -20 -21 -19 -20 -21 -20 -21 -21 -22 -22 -20 -20 -22 -22 -21 -21 -22 -22 -22 -22 -21 -20 -18 -19 -18 -18 -20 -19 -19 -20 -21 -21 -20 -20 -20 -20 -21 -21 -20 -20 -18 -18 -18 -19 -18 -20 -18 -20 -21 -21 -22 -20 -21 -22 -23 -23 -22 -23 -24 -23 -22 -20 -22 -23 -24 -22 -22 -22 -21 -21 -23 -22 -24 -21 -22 -22 -21 -22 -22 -23 -23 -22 -23 -23 -23 -24 -25 -25 -25 -28 -30 -28 -27 -28 -29 -27 -25 -25 -25 -26 -26 -26 -26 -26 -27 -28 -27 -29 -28 -27 -27 -28 -28 -26 -26 -24 -24 -27 -28 -26 -24 -28 -28 -26 -24 -26 -28 -26 -27 -26 -25 -27 -28 -30 -28 -27 -27 -28 -28 -30 -31 -31 -29 -27 -29 -31 -30 -31 -32 -33 -31 -31 -32 -32 -35 -35 -36 -35 -35 -34 -33 -33 -32 -35 -33 -34 -35 -35 -33 -34 -33 -33 -33 -33 -36 -34 -34 -33 -34 -35 -36 -35 -37 -36 -36 -35 -38 -38 -38 -37 -36 -35 -35 -35 -36 -34 -35 -35 -33 -33 -33 -35 -35 -33 -34 -33 -31 -32 -32 -31 -33 -35 -32 -31 -31 -31 -32 -33 -34 -34 -34 -35 -39 -39 -40 -37 -37 -39 -36 -37 -41 -41 -40 -39 -37 -40 -40 -41 -43 -41 -39 -40 -40 -38 -39 -41 -40 -38 -38 -39 -40 -41 -40 -41 -41 -42 -40 -39 -39 -38 -36 -37 -37 -39 -39 -40 -41 -41 -39 -39 -39 -41 -40 -39 -39 -39 -37 -35 -37 -39 -37 -39 -36 -37 -41 -38 -39 -40 -40 -41 -42 -42 -42 -43 -41 -40 -41 -41 -44 -42 -40 -41 -40 -40 -41 -43 -39 -41 -41 -42 -45 -42 -41 -41 -41 -40 -43 -40 -40 -43 -42 -42 -41 -43 -41 -41 -41 -44 -47 -43 -44 -43 -42 -42 -44 -45 -46 -46 -46 -44 -45 -46 -44 -42 -42 -43 -43 -42 -43 -43 -42 -41 -42 -43 -41 -40 -38 -41 -43 -42 -42 -43 -40 -42 -43 -47 -45 -48 -46 -44 -45 -44 -47 -46 -47 -48 -46 -47 -48 -50 -47 -47 -48 -47 -47 -48 -48 -47 -46 -45 -49 -48 -46 -47 -47 -47 -49 -48 -50 -47 -50 -48 -48 -48 -46 -50 -52 -51 -50 -49 -51 -50 -51 -53 -51 -49 -52 -50 -50 -52 -51 -52 -53 -50 -51 -53 -54 -53 -52 -53 -52 -50 -53 -52 -53 -53 -54 -55 -54 -52 -51 -51 -53 -55 -53 -51 -49 -52 -54 -55 -50 -53 -51 -55 -54 -57 -56 -54 -50 -55 -55 -51 -50 -48 -48 -55 -68 -68 -57 -46 -47 -44 -63 -74 -62 -44 -36 -51 -53 -11 -18 -40 -74 -95 -77 -39 -47 -61 -127 -168 -136 -42 -3 -69 -126 -60 13 -43 -153 -170 -124 -147 -258 -289 -150 41 97 4 -175 -303 -238 -44 80 36 -62 -96 -31 59 117 116 33 -64 -103 -37 34 88 54 -7 -35 -48 -33 -59 -101 -127 -130 -110 -64 -21 -19 -84 -157 -172 -167 -141 -141 -157 -159 -137 -116 -101 -111 -164 -209 -195 -127 -41 6 -18 -90 -142 -147 -111 -60 -42 -67 -105 -118 -93 -43 -2 8 -16 -47 -62 -49 -23 -16 -30 -65 -90 -97 -76 -47 -31 -32 -54 -79 -88 -78 -65 -63 -70 -90 -104 -103 -91 -74 -66 -70 -87 -98 -96 -87 -76 -69 -70 -68 -71 -77 -76 -74 -68 -58 -60 -66 -76 -80 -79 -75 -70 -66 -70 -73 -83 -88 -83 -80 -75 -78 -81 -85 -88 -85 -83 -82 -85 -84 -81 -80 -73 -73 -71 -66 -65 -68 -71 -68 -68 -67 -63 -59 -60 -62 -64 -65 -68 -71 -74 -76 -81 -81 -81 -79 -79 -79 -80 -78 -75 -70 -64 -62 -61 -65 -71 -74 -75 -77 -76 -77 -79 -77 -79 -79 -81 -80 -74 -76 -78 -79 -80 -84 -91 -93 -93 -90 -87 -84 -85 -85 -83 -76 -72 -66 -67 -69 -74 -80 -78 -80 -80 -78 -79 -83 -85 -84 -85 -82 -83 -81 -76 -79 -81 -82 -82 -78 -77 -73 -73 -76 -75 -76 -76 -76 -76 -73 -68 -69 -64 -66 -64 -65 -64 -67 -67 -72 -76 -82 -83 -85 -87 -88 -89 -91 -90 -88 -90 -87 -85 -81 -83 -81 -78 -81 -80 -81 -84 -83 -80 -77 -78 -79 -82 -80 -76 -77 -82 -87 -86 -80 -74 -74 -77 -80 -79 -73 -66 -66 -80 -107 -129 -136 -127 -107 -81 -78 -94 -116 -125 -109 -87 -76 -73 -85 -85 -85 -99 -122 -127 -115 -87 -73 -84 -111 -131 -124 -97 -68 -65 -74 -88 -103 -86 -64 -43 -37 -64 -111 -134 -107 -65 -54 -95 -167 -229 -188 -30 143 186 7 -219 -312 -212 -52 24 -4 -90 -185 -239 -233 -190 -179 -183 -139 -41 30 15 -78 -182 -239 -218 -115 -3 14 -95 -244 -298 -220 -88 -33 -73 -146 -170 -135 -55 14 -5 -105 -191 -193 -108 -39 -25 -70 -116 -109 -64 -34 -52 -86 -105 -89 -52 -16 4 -20 -94 -166 -211 -197 -150 -102 -86 -112 -158 -182 -172 -129 -85 -51 -45 -74 -129 -184 -190 -126 -50 -21 -32 -67 -107 -138 -152 -144 -128 -118 -118 -109 -103 -97 -92 -78 -64 -44 -49 -81 -130 -173 -179 -142 -100 -90 -108 -141 -161 -163 -154 -120 -79 -53 -59 -99 -145 -163 -144 -98 -71 -81 -116 -151 -150 -122 -81 -51 -48 -67 -81 -65 -44 -43 -68 -122 -165 -178 -158 -121 -86 -85 -103 -120 -116 -92 -71 -68 -83 -105 -113 -118 -114 -115 -119 -130 -146 -172 -182 -172 -141 -105 -85 -84 -99 -111 -120 -112 -99 -100 -116 -128 -131 -118 -109 -107 -115 -117 -110 -85 -63 -51 -58 -80 -98 -109 -108 -97 -89 -86 -95 -100 -103 -98 -90 -84 -97 -121 -136 -128 -105 -80 -68 -83 -111 -136 -149 -148 -138 -124 -110 -104 -109 -125 -133 -133 -122 -111 -110 -114 -121 -119 -112 -104 -103 -110 -117 -120 -114 -104 -97 -91 -92 -97 -101 -106 -105 -101 -93 -87 -85 -85 -93 -94 -99 -104 -105 -109 -113 -112 -113 -108 -109 -110 -113 -121 -122 -123 -128 -124 -120 -122 -123 -129 -128 -127 -120 -120 -120 -121 -116 -110 -105 -101 -101 -101 -105 -104 -105 -104 -101 -98 -92 -97 -103 -104 -98 -92 -88 -85 -91 -99 -106 -107 -106 -110 -115 -122 -121 -119 -113 -105 -103 -102 -113 -119 -120 -117 -115 -109 -107 -119 -127 -128 -126 -117 -113 -114 -118 -122 -118 -111 -103 -103 -106 -116 -120 -119 -117 -110 -111 -113 -113 -115 -110 -104 -103 -101 -100 -98 -102 -106 -110 -108 -107 -109 -116 -116 -116 -115 -117 -114 -112 -114 -117 -119 -121 -119 -117 -117 -118 -119 -117 -119 -121 -124 -124 -120 -118 -114 -113 -115 -114 -112 -108 -106 -112 -114 -112 -110 -106 -101 -98 -96 -98 -100 -105 -104 -99 -100 -102 -102 -107 -111 -112 -116 -115 -113 -117 -119 -122 -122 -121 -122 -121 -122 -127 -125 -126 -125 -122 -123 -124 -121 -119 -121 -122 -119 -112 -112 -111 -105 -108 -116 -119 -120 -116 -114 -114 -117 -121 -124 -122 -121 -119 -123 -126 -129 -133 -133 -133 -134 -133 -136 -136 -130 -128 -121 -120 -118 -118 -120 -117 -111 -113 -114 -116 -120 -117 -117 -113 -110 -110 -108 -107 -106 -103 -96 -97 -101 -106 -110 -115 -114 -112 -114 -117 -121 -126 -124 -125 -121 -120 -120 -124 -128 -131 -130 -131 -131 -133 -138 -141 -138 -135 -134 -130 -126 -122 -124 -123 -119 -118 -114 -115 -117 -117 -118 -117 -117 -115 -112 -110 -110 -108 -109 -109 -107 -109 -108 -109 -110 -112 -118 -117 -119 -120 -122 -123 -127 -123 -122 -124 -125 -126 -133 -130 -132 -132 -133 -136 -137 -137 -139 -135 -133 -131 -127 -124 -122 -121 -122 -119 -122 -120 -119 -119 -119 -117 -119 -117 -117 -116 -115 -112 -109 -109 -110 -111 -114 -117 -118 -119 -122 -127 -132 -131 -132 -128 -130 -130 -129 -131 -132 -133 -132 -131 -132 -134 -132 -136 -138 -137 -139 -136 -133 -133 -130 -127 -124 -122 -121 -123 -120 -119 -121 -117 -121 -118 -120 -118 -118 -116 -116 -118 -116 -117 -114 -114 -116 -117 -118 -119 -121 -119 -118 -120 -126 -131 -127 -128 -128 -124 -126 -126 -128 -131 -129 -127 -130 -131 -135 -137 -136 -132 -131 -127 -125 -129 -127 -125 -125 -124 -125 -123 -125 -128 -126 -128 -126 -125 -127 -127 -125 -122 -121 -125 -126 -126 -124 -129 -129 -129 -129 -128 -132 -133 -131 -129 -130 -131 -132 -133 -132 -130 -130 -131 -131 -133 -132 -132 -133 -134 -135 -136 -134 -133 -134 -132 -134 -130 -128 -130 -132 -133 -130 -131 -133 -133 -131 -131 -131 -128 -127 -128 -126 -127 -125 -127 -130 -132 -133 -133 -132 -131 -133 -135 -135 -135 -133 -134 -136 -136 -135 -137 -137 -137 -137 -138 -139 -143 -142 -143 -140 -135 -134 -135 -136 -134 -135 -135 -133 -134 -131 -133 -134 -137 -135 -131 -127 -127 -128 -126 -126 -129 -129 -129 -128 -131 -130 -133 -131 -131 -132 -136 -133 -133 -132 -129 -132 -134 -135 -137 -133 -132 -132 -131 -130 -134 -136 -131 -132 -131 -132 -138 -134 -134 -134 -132 -135 -131 -130 -133 -133 -130 -132 -134 -130 -131 -139 -138 -138 -132 -131 -130 -132 -130 -137 -133 -133 -133 -127 -129 -132 -135 -134 -132 -132 -133 -130 -129 -132 -132 -131 -131 -131 -130 -133 -135 -136 -136 -137 -134 -132 -134 -135 -135 -137 -136 -132 -133 -138 -134 -135 -137 -136 -135 -134 -132 -134 -132 -134 -134 -137 -135 -135 -134 -133 -137 -138 -137 -138 -140 -139 -137 -134 -136 -136 -135 -136 -132 -134 -133 -139 -134 -136 -141 -135 -136 -138 -139 -137 -138 -138 -137 -141 -139 -136 -133 -137 -135 -132 -131 -133 -134 -133 -137 -136 -134 -135 -132 -136 -132 -132 -131 -136 -136 -134 -134 -136 -134 -134 -132 -135 -137 -137 -132 -134 -134 -132 -134 -135 -133 -133 -135 -136 -139 -139 -137 -138 -137 -137 -136 -137 -135 -137 -139 -136 -138 -134 -136 -136 -135 -138 -139 -138 -139 -136 -139 -140 -140 -135 -136 -137 -136 -137 -137 -141 -139 -139 -135 -138 -139 -136 -141 -141 -140 -141 -143 -141 -142 -145 -140 -138 -139 -142 -140 -143 -146 -144 -144 -142 -140 -141 -141 -146 -143 -135 -136 -137 -143 -143 -141 -139 -137 -135 -138 -139 -140 -138 -139 -140 -142 -139 -137 -141 -140 -137 -138 -139 -141 -145 -147 -144 -144 -141 -144 -145 -147 -149 -148 -145 -142 -142 -143 -144 -143 -144 -148 -145 -144 -145 -146 -149 -147 -150 -146 -146 -143 -145 -139 -142 -139 -142 -142 -142 -139 -141 -139 -142 -144 -144 -145 -144 -152 -146 -148 -152 -145 -147 -147 -144 -140 -142 -144 -145 -146 -145 -143 -141 -144 -145 -143 -148 -152 -145 -144 -144 -138 -138 -141 -139 -140 -139 -139 -144 -140 -146 -143 -139 -141 -140 -141 -142 -142 -138 -136 -136 -138 -140 -138 -141 -138 -141 -141 -144 -142 -142 -141 -142 -142 -143 -146 -143 -145 -146 -144 -143 -148 -149 -149 -147 -149 -145 -150 -151 -148 -149 -146 -151 -149 -147 -147 -147 -145 -142 -147 -150 -145 -147 -148 -147 -146 -146 -144 -148 -145 -146 -141 -142 -141 -137 -142 -143 -142 -142 -143 -144 -146 -145 -152 -151 -144 -149 -148 -151 -148 -147 -146 -147 -149 -149 -149 -149 -152 -152 -155 -153 -149 -151 -152 -151 -152 -147 -146 -145 -145 -146 -145 -145 -148 -145 -146 -146 -146 -149 -146 -148 -143 -145 -147 -146 -146 -147 -145 -143 -149 -148 -152 -153 -153 -153 -150 -151 -149 -151 -147 -150 -149 -147 -150 -146 -146 -145 -148 -147 -146 -148 -146 -144 -144 -144 -144 -146 -145 -148 -146 -145 -148 -147 -145 -147 -145 -148 -146 -148 -149 -148 -150 -151 -148 -148 -151 -152 -151 -146 -148 -154 -150 -149 -148 -149 -148 -150 -149 -149 -148 -148 -149 -147 -148 -153 -154 -155 -150 -148 -148 -152 -150 -150 -149 -152 -154 -153 -156 -155 -154 -155 -153 -157 -158 -159 -158 -156 -154 -155 -156 -160 -159 -155 -155 -152 -151 -150 -155 -158 -155 -151 -156 -154 -151 -150 -147 -149 -150 -148 -148 -147 -150 -154 -154 -152 -155 -153 -153 -154 -155 -158 -157 -153 -152 -155 -152 -153 -151 -151 -154 -155 -155 -150 -151 -151 -150 -155 -155 -152 -150 -156 -151 -150 -153 -152 -154 -151 -152 -152 -152 -151 -150 -147 -151 -152 -149 -152 -151 -154 -153 -151 -153 -153 -155 -156 -153 -149 -156 -157 -154 -156 -152 -157 -155 -157 -158 -154 -151 -149 -153 -156 -154 -151 -152 -153 -151 -154 -155 -157 -156 -154 -150 -151 -150 -152 -152 -149 -148 -146 -148 -148 -152 -154 -150 -152 -153 -151 -155 -156 -152 -154 -153 -153 -153 -153 -154 -156 -156 -157 -158 -161 -160 -159 -159 -159 -161 -154 -161 -158 -160 -161 -157 -159 -155 -157 -157 -158 -158 -154 -153 -156 -153 -153 -156 -157 -156 -156 -156 -155 -155 -157 -156 -158 -157 -157 -159 -157 -157 -156 -156 -157 -155 -159 -156 -157 -156 -152 -160 -158 -160 -163 -156 -162 -160 -156 -157 -159 -155 -158 -156 -159 -157 -156 -159 -154 -156 -153 -153 -151 -151 -155 -153 -150 -153 -152 -152 -158 -154 -154 -158 -153 -149 -158 -157 -157 -157 -158 -159 -159 -163 -162 -162 -160 -166 -163 -164 -162 -159 -161 -159 -160 -161 -160 -160 -160 -164 -163 -161 -159 -155 -155 -154 -160 -158 -154 -155 -157 -156 -158 -158 -160 -159 -160 -155 -155 -157 -156 -157 -157 -156 -159 -159 -160 -160 -164 -163 -164 -161 -162 -163 -162 -164 -162 -164 -164 -162 -162 -160 -163 -162 -162 -160 -156 -156 -158 -155 -154 -155 -156 -158 -159 -158 -157 -158 -156 -157 -158 -158 -161 -158 -156 -157 -157 -162 -164 -161 -162 -159 -157 -329 -500 -498 -672 -836 -838 -1009 -1174 -1175 -1344 -1343 -1343 -1510 -1337 -1328 -1502 -1442 -1449 -1614 -1607 -1440 -1431 -1434 -1589 -1596 -1588 -1583 -1581 -1910 -1904 -1904 -2065 -2059 -2055 -2217 -2377 -2538 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 -1 -1 0 0 -2 0 -1 -2 -1 0 0 -1 -1 -1 -1 0 0 -1 0 -1 0 0 0 0 0 -1 -3 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -4 -4 -2 -4 -4 -3 -4 -4 -3 -4 -5 -4 -5 -4 -4 -4 -3 -3 -3 -6 -5 -4 -5 -4 -4 -5 -5 -5 -6 -6 -6 -4 -4 -5 -4 -5 -4 -4 -2 -4 -3 -3 -4 -5 -6 -5 -3 -4 -3 -3 -4 -3 -4 -3 -3 -5 -4 -4 -5 -4 -5 -4 -5 -5 -6 -7 -7 -7 -7 -8 -8 -7 -8 -9 -9 -7 -8 -8 -7 -8 -8 -7 -7 -8 -8 -8 -9 -9 -9 -9 -9 -11 -10 -10 -7 -7 -10 -8 -8 -8 -9 -7 -8 -7 -7 -8 -8 -6 -8 -7 -7 -6 -7 -8 -7 -8 -11 -10 -10 -7 -9 -8 -10 -11 -11 -11 -9 -9 -10 -8 -12 -13 -12 -11 -10 -10 -11 -11 -12 -11 -12 -12 -10 -10 -9 -9 -9 -9 -9 -12 -12 -13 -14 -14 -12 -11 -12 -10 -13 -12 -10 -10 -10 -11 -13 -15 -15 -14 -14 -12 -14 -16 -16 -15 -16 -15 -14 -12 -14 -15 -14 -14 -16 -17 -16 -15 -15 -15 -15 -14 -14 -15 -16 -15 -17 -16 -17 -15 -14 -15 -16 -17 -18 -18 -17 -17 -17 -16 -19 -19 -18 -18 -16 -18 -17 -16 -16 -18 -14 -15 -17 -16 -14 -16 -14 -15 -15 -16 -15 -17 -15 -15 -17 -18 -19 -22 -18 -19 -19 -21 -22 -21 -19 -20 -18 -21 -22 -22 -20 -22 -20 -20 -21 -20 -21 -21 -20 -21 -21 -20 -20 -22 -21 -20 -21 -21 -22 -22 -22 -23 -21 -18 -21 -20 -18 -18 -17 -19 -21 -20 -20 -20 -19 -19 -19 -22 -19 -18 -20 -21 -20 -19 -20 -16 -17 -17 -18 -19 -19 -21 -20 -21 -20 -23 -20 -21 -22 -22 -25 -22 -22 -23 -23 -21 -23 -24 -22 -21 -23 -23 -24 -23 -22 -22 -22 -21 -21 -21 -22 -25 -22 -22 -22 -23 -24 -24 -24 -23 -24 -24 -26 -29 -27 -29 -28 -28 -29 -25 -24 -25 -26 -26 -25 -26 -26 -25 -26 -28 -28 -27 -26 -28 -29 -27 -25 -26 -24 -24 -27 -25 -26 -26 -27 -26 -28 -29 -26 -25 -26 -26 -27 -25 -27 -27 -27 -30 -30 -27 -28 -30 -29 -29 -29 -30 -30 -29 -30 -30 -32 -31 -32 -32 -32 -33 -33 -36 -37 -32 -33 -32 -35 -36 -34 -35 -34 -32 -32 -33 -33 -33 -33 -33 -33 -35 -36 -33 -33 -34 -34 -35 -36 -37 -36 -37 -36 -38 -37 -37 -39 -39 -35 -35 -34 -35 -35 -36 -37 -34 -34 -34 -33 -33 -35 -34 -36 -33 -33 -32 -33 -34 -33 -33 -32 -32 -31 -30 -33 -34 -33 -32 -33 -35 -38 -36 -38 -39 -37 -37 -37 -38 -41 -41 -39 -38 -39 -38 -39 -42 -42 -41 -41 -40 -39 -40 -39 -40 -42 -40 -41 -41 -40 -39 -39 -40 -41 -42 -42 -38 -39 -38 -38 -40 -38 -38 -39 -39 -41 -40 -41 -42 -40 -39 -39 -38 -41 -40 -37 -38 -37 -36 -37 -39 -41 -36 -40 -39 -40 -39 -38 -39 -41 -40 -42 -45 -41 -42 -41 -40 -42 -43 -43 -42 -40 -42 -42 -41 -41 -40 -42 -43 -42 -41 -42 -41 -41 -40 -40 -42 -41 -43 -43 -43 -43 -41 -41 -41 -42 -44 -42 -44 -42 -42 -43 -42 -44 -46 -45 -43 -46 -45 -44 -45 -43 -45 -44 -42 -43 -44 -42 -41 -42 -44 -43 -40 -41 -39 -40 -43 -43 -40 -43 -45 -42 -42 -44 -42 -44 -43 -45 -45 -47 -46 -46 -46 -47 -48 -44 -45 -50 -51 -45 -49 -48 -47 -47 -48 -47 -47 -46 -47 -47 -47 -46 -45 -45 -48 -47 -48 -50 -49 -49 -49 -47 -46 -44 -46 -50 -50 -50 -51 -50 -52 -53 -52 -52 -53 -53 -50 -53 -51 -50 -51 -52 -53 -53 -50 -52 -52 -54 -55 -51 -52 -51 -53 -51 -52 -51 -53 -55 -55 -53 -54 -54 -53 -50 -53 -55 -52 -53 -53 -52 -53 -52 -53 -53 -56 -56 -55 -55 -55 -54 -54 -52 -54 -61 -57 -47 -45 -57 -61 -61 -64 -42 -32 -38 -56 -62 -52 -41 -44 -20 -25 -51 -70 -86 -77 -49 -74 -136 -161 -141 -72 -39 -73 -94 -82 -75 -72 -62 -61 -54 -61 -80 -128 -188 -177 -72 -34 -107 -210 -167 -59 20 -35 -96 -123 -107 -59 2 52 67 50 27 3 -26 -70 -49 23 70 45 -14 -80 -90 -83 -75 -73 -68 -71 -89 -95 -94 -82 -101 -125 -138 -136 -138 -139 -127 -117 -110 -117 -133 -159 -168 -150 -113 -74 -57 -83 -104 -112 -100 -78 -63 -77 -100 -119 -110 -81 -44 -20 -17 -33 -55 -57 -46 -35 -28 -39 -54 -73 -75 -66 -55 -40 -40 -53 -64 -65 -60 -57 -57 -68 -79 -89 -84 -84 -83 -87 -86 -90 -95 -92 -87 -79 -79 -82 -81 -82 -82 -79 -71 -67 -70 -75 -80 -86 -82 -73 -68 -70 -72 -79 -81 -82 -77 -71 -69 -68 -72 -75 -74 -73 -72 -76 -78 -75 -74 -72 -71 -68 -66 -67 -69 -69 -72 -72 -70 -72 -71 -67 -67 -69 -71 -77 -76 -82 -84 -80 -81 -84 -85 -84 -83 -80 -76 -72 -69 -64 -62 -63 -64 -68 -69 -67 -69 -70 -70 -69 -72 -70 -72 -70 -72 -73 -76 -82 -81 -89 -87 -90 -90 -91 -96 -97 -96 -93 -86 -80 -77 -75 -68 -67 -70 -71 -74 -75 -76 -73 -72 -73 -73 -74 -75 -76 -76 -75 -78 -73 -76 -79 -82 -79 -80 -81 -77 -79 -80 -81 -80 -81 -81 -79 -80 -74 -73 -75 -71 -69 -70 -73 -74 -74 -75 -79 -79 -81 -82 -81 -85 -88 -86 -82 -85 -81 -81 -79 -81 -79 -78 -76 -77 -78 -78 -75 -72 -72 -75 -77 -79 -85 -85 -82 -80 -77 -76 -81 -85 -88 -87 -88 -88 -83 -81 -78 -71 -77 -95 -115 -122 -110 -88 -85 -106 -128 -128 -107 -88 -83 -84 -88 -94 -92 -88 -84 -90 -104 -109 -112 -103 -88 -72 -76 -103 -128 -130 -109 -78 -64 -62 -84 -88 -77 -60 -60 -68 -73 -87 -102 -98 -82 -87 -107 -158 -202 -179 -80 56 122 33 -122 -216 -209 -118 -38 -49 -65 -118 -175 -208 -224 -210 -165 -94 -30 -16 -45 -80 -119 -160 -182 -162 -98 -52 -72 -145 -201 -195 -141 -111 -105 -129 -148 -130 -80 -26 -14 -68 -142 -159 -121 -69 -70 -114 -130 -88 -29 -10 -57 -111 -126 -98 -58 -24 -6 -17 -62 -134 -189 -204 -172 -127 -96 -92 -111 -137 -162 -168 -149 -94 -45 -31 -74 -141 -172 -144 -92 -55 -51 -71 -104 -131 -130 -115 -105 -117 -136 -155 -139 -110 -74 -57 -60 -77 -78 -79 -100 -133 -159 -155 -121 -88 -81 -104 -146 -169 -175 -147 -102 -62 -55 -86 -127 -152 -142 -116 -94 -91 -102 -115 -124 -132 -128 -107 -68 -42 -40 -54 -65 -79 -97 -114 -130 -146 -152 -143 -121 -99 -89 -90 -95 -90 -81 -80 -87 -96 -110 -109 -102 -101 -110 -135 -154 -176 -178 -167 -133 -104 -90 -91 -109 -120 -116 -104 -98 -104 -120 -139 -141 -125 -109 -103 -108 -117 -109 -94 -70 -52 -59 -76 -98 -111 -113 -99 -93 -90 -90 -95 -92 -86 -79 -80 -92 -110 -121 -116 -107 -95 -91 -98 -110 -122 -134 -133 -129 -122 -116 -111 -114 -124 -131 -137 -132 -126 -122 -117 -126 -125 -119 -116 -116 -113 -110 -105 -97 -90 -89 -88 -97 -103 -109 -110 -104 -103 -104 -99 -94 -86 -81 -80 -86 -94 -105 -107 -107 -106 -105 -107 -116 -124 -124 -128 -128 -127 -122 -120 -121 -120 -122 -125 -121 -120 -118 -120 -122 -125 -122 -116 -113 -109 -108 -111 -109 -102 -103 -95 -93 -93 -95 -98 -103 -99 -96 -89 -88 -94 -100 -105 -109 -108 -106 -102 -107 -114 -111 -108 -107 -108 -104 -112 -115 -123 -124 -120 -118 -114 -110 -114 -118 -118 -117 -123 -127 -125 -125 -119 -115 -112 -109 -112 -114 -115 -115 -114 -113 -113 -111 -108 -106 -106 -107 -111 -111 -108 -104 -103 -105 -103 -102 -105 -109 -112 -114 -114 -110 -109 -116 -115 -119 -120 -121 -120 -119 -121 -122 -119 -120 -118 -116 -116 -119 -124 -125 -122 -118 -111 -109 -107 -112 -115 -115 -114 -111 -109 -108 -107 -101 -98 -95 -95 -97 -101 -103 -108 -109 -104 -104 -104 -104 -110 -115 -120 -121 -117 -115 -115 -117 -122 -125 -125 -124 -126 -127 -125 -123 -121 -123 -123 -123 -120 -115 -118 -116 -116 -116 -118 -111 -108 -108 -115 -116 -121 -120 -117 -114 -112 -116 -121 -125 -129 -130 -129 -129 -128 -126 -134 -133 -135 -134 -132 -129 -125 -122 -121 -122 -122 -118 -114 -109 -114 -113 -116 -118 -118 -116 -112 -110 -111 -112 -108 -103 -102 -103 -102 -103 -107 -110 -110 -113 -113 -117 -115 -122 -121 -124 -123 -120 -123 -125 -129 -131 -132 -132 -131 -132 -131 -133 -135 -135 -134 -130 -130 -128 -124 -120 -120 -119 -119 -118 -119 -119 -116 -115 -118 -117 -114 -113 -107 -107 -107 -108 -111 -112 -111 -110 -115 -115 -115 -115 -117 -120 -120 -121 -122 -120 -119 -120 -125 -125 -129 -132 -130 -132 -133 -135 -137 -135 -135 -134 -134 -132 -129 -127 -126 -125 -119 -120 -123 -122 -121 -119 -120 -120 -120 -121 -119 -116 -114 -113 -111 -110 -112 -114 -111 -111 -117 -118 -120 -123 -125 -129 -127 -131 -129 -129 -131 -132 -130 -132 -126 -128 -134 -133 -134 -135 -134 -138 -137 -136 -134 -133 -133 -130 -129 -128 -124 -123 -123 -122 -122 -123 -120 -121 -116 -118 -117 -119 -118 -115 -115 -117 -118 -116 -118 -117 -116 -117 -116 -118 -120 -121 -124 -123 -124 -124 -126 -127 -126 -125 -129 -126 -125 -129 -131 -131 -133 -135 -132 -133 -129 -130 -129 -128 -126 -126 -126 -126 -125 -125 -126 -128 -126 -124 -126 -131 -129 -126 -125 -125 -121 -120 -123 -126 -128 -128 -129 -126 -127 -128 -130 -133 -132 -130 -131 -132 -130 -131 -133 -131 -132 -131 -131 -128 -131 -135 -135 -134 -133 -134 -132 -134 -132 -132 -132 -130 -127 -131 -134 -130 -131 -133 -134 -133 -133 -131 -129 -128 -128 -129 -126 -127 -130 -127 -127 -128 -134 -133 -132 -134 -133 -132 -133 -134 -134 -135 -135 -133 -134 -138 -137 -137 -134 -138 -141 -140 -141 -142 -139 -139 -136 -138 -136 -135 -136 -133 -132 -132 -132 -135 -137 -136 -134 -133 -125 -127 -128 -125 -129 -130 -127 -128 -130 -130 -129 -131 -132 -131 -131 -133 -133 -133 -130 -133 -132 -135 -134 -135 -134 -134 -131 -131 -130 -134 -132 -135 -131 -134 -132 -133 -136 -136 -136 -134 -133 -133 -132 -134 -133 -130 -134 -134 -132 -131 -136 -132 -134 -132 -134 -131 -131 -132 -134 -133 -131 -132 -132 -132 -127 -132 -131 -133 -132 -133 -132 -130 -133 -130 -131 -131 -131 -132 -132 -134 -135 -135 -135 -134 -138 -136 -135 -135 -137 -133 -134 -135 -134 -134 -132 -136 -138 -135 -132 -136 -133 -135 -136 -134 -135 -134 -134 -137 -136 -135 -137 -137 -136 -137 -135 -137 -136 -135 -137 -136 -135 -137 -135 -133 -133 -137 -138 -137 -136 -138 -137 -137 -138 -138 -138 -135 -136 -139 -135 -135 -138 -135 -135 -133 -133 -133 -133 -136 -135 -133 -134 -135 -134 -133 -135 -130 -135 -131 -136 -133 -135 -135 -131 -135 -136 -135 -136 -134 -135 -134 -134 -135 -132 -134 -133 -130 -136 -138 -138 -138 -139 -135 -136 -137 -137 -135 -137 -136 -140 -138 -132 -137 -138 -136 -138 -136 -139 -136 -140 -141 -139 -138 -138 -135 -137 -139 -138 -140 -137 -137 -140 -140 -139 -139 -137 -135 -139 -142 -137 -140 -140 -141 -143 -140 -141 -136 -140 -141 -142 -141 -144 -144 -144 -141 -144 -143 -142 -144 -143 -138 -137 -137 -142 -143 -143 -140 -139 -135 -137 -139 -142 -139 -137 -141 -143 -142 -138 -136 -137 -139 -140 -143 -144 -145 -141 -146 -142 -144 -144 -145 -148 -149 -149 -142 -141 -141 -144 -141 -145 -146 -149 -146 -142 -141 -149 -149 -153 -149 -145 -144 -140 -144 -145 -145 -140 -138 -140 -141 -145 -144 -142 -142 -143 -146 -147 -148 -146 -143 -149 -149 -146 -143 -146 -145 -145 -145 -145 -147 -147 -141 -141 -142 -143 -143 -146 -148 -147 -145 -144 -142 -141 -137 -142 -140 -138 -142 -142 -139 -141 -143 -144 -141 -142 -138 -141 -138 -140 -135 -138 -139 -138 -138 -140 -143 -144 -141 -142 -140 -141 -140 -143 -142 -144 -143 -141 -145 -145 -148 -145 -146 -143 -146 -148 -151 -153 -150 -152 -149 -148 -149 -147 -146 -148 -146 -145 -148 -144 -145 -147 -148 -148 -146 -147 -147 -146 -145 -144 -145 -147 -143 -142 -141 -141 -141 -143 -143 -144 -144 -144 -147 -147 -146 -146 -146 -148 -148 -149 -148 -148 -145 -148 -148 -148 -149 -149 -150 -153 -150 -149 -153 -152 -151 -147 -151 -151 -152 -149 -147 -145 -145 -146 -146 -146 -147 -147 -148 -148 -146 -149 -144 -143 -143 -149 -146 -144 -147 -143 -143 -145 -148 -148 -151 -153 -149 -150 -150 -156 -150 -150 -147 -147 -150 -147 -146 -147 -148 -147 -148 -148 -148 -149 -146 -145 -144 -144 -140 -145 -147 -148 -152 -146 -147 -146 -144 -149 -150 -145 -145 -148 -147 -148 -148 -149 -152 -149 -147 -146 -153 -151 -151 -151 -152 -151 -148 -150 -151 -150 -148 -151 -149 -146 -147 -149 -153 -151 -152 -152 -151 -148 -149 -151 -153 -153 -152 -152 -152 -155 -155 -153 -153 -155 -154 -157 -158 -156 -156 -155 -155 -154 -158 -157 -155 -154 -152 -153 -153 -154 -152 -156 -151 -153 -153 -155 -157 -148 -148 -148 -149 -149 -145 -149 -152 -157 -154 -153 -156 -154 -156 -158 -154 -155 -155 -156 -151 -151 -153 -153 -154 -153 -151 -151 -152 -149 -152 -151 -153 -155 -155 -157 -153 -149 -148 -153 -152 -150 -150 -154 -151 -151 -150 -152 -153 -150 -149 -153 -151 -152 -150 -154 -152 -154 -155 -155 -151 -151 -153 -154 -154 -155 -156 -157 -155 -157 -156 -154 -152 -153 -153 -153 -154 -152 -150 -153 -150 -153 -155 -155 -155 -153 -152 -152 -150 -151 -150 -152 -148 -146 -145 -150 -154 -151 -150 -150 -153 -154 -153 -154 -154 -154 -154 -154 -154 -159 -154 -153 -152 -155 -156 -160 -158 -162 -161 -159 -161 -156 -158 -157 -160 -161 -157 -156 -155 -156 -155 -157 -161 -157 -154 -154 -158 -156 -156 -156 -154 -155 -155 -154 -153 -157 -159 -158 -160 -155 -158 -160 -155 -158 -157 -159 -156 -157 -155 -156 -156 -151 -156 -162 -158 -161 -160 -153 -159 -158 -162 -159 -155 -154 -156 -157 -157 -158 -158 -157 -155 -153 -152 -155 -157 -151 -150 -150 -154 -155 -156 -154 -156 -155 -152 -152 -155 -154 -151 -156 -159 -160 -160 -162 -159 -156 -161 -165 -163 -160 -164 -162 -157 -161 -162 -161 -161 -163 -162 -162 -162 -159 -160 -157 -159 -156 -156 -159 -156 -155 -158 -156 -153 -157 -160 -164 -157 -155 -155 -156 -158 -155 -156 -155 -160 -155 -161 -161 -162 -161 -163 -160 -162 -161 -160 -162 -164 -160 -163 -165 -162 -159 -161 -162 -161 -164 -163 -161 -159 -157 -155 -155 -156 -155 -157 -158 -157 -159 -158 -160 -158 -158 -161 -159 -157 -157 -157 -158 -158 -161 -165 -162 -164 -157 -157 -330 -499 -497 -668 -834 -836 -1010 -1176 -1176 -1345 -1345 -1343 -1507 -1335 -1331 -1503 -1446 -1444 -1611 -1608 -1440 -1433 -1430 -1595 -1592 -1588 -1582 -1582 -1911 -1905 -1903 -2064 -2060 -2055 -2216 -2377 -2538 -2699 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -2 0 -1 -1 0 -3 0 -1 0 0 0 0 0 0 -1 -1 -2 -3 -1 -1 -2 0 -2 -3 -3 -2 -1 -3 -2 -1 -2 -2 -2 -3 -4 -3 -3 -4 -2 -3 -2 -3 -4 -5 -5 -4 -4 -5 -5 -4 -5 -4 -5 -4 -3 -4 -3 -6 -5 -4 -4 -4 -5 -5 -6 -6 -6 -5 -5 -3 -4 -4 -5 -6 -4 -4 -3 -3 -3 -4 -3 -4 -4 -5 -3 -3 -4 -4 -5 -4 -3 -4 -5 -5 -4 -4 -6 -4 -4 -3 -4 -5 -8 -10 -8 -6 -6 -7 -8 -8 -8 -8 -8 -7 -9 -9 -8 -8 -7 -8 -7 -8 -9 -10 -10 -9 -9 -10 -9 -8 -9 -10 -9 -7 -9 -11 -8 -7 -9 -8 -6 -6 -7 -7 -8 -6 -6 -8 -7 -7 -6 -8 -10 -9 -10 -10 -10 -11 -9 -10 -12 -11 -10 -10 -8 -10 -13 -10 -9 -10 -9 -9 -10 -13 -12 -11 -11 -10 -11 -10 -8 -9 -9 -10 -10 -10 -10 -12 -12 -13 -13 -10 -12 -12 -14 -10 -12 -13 -9 -10 -11 -14 -15 -15 -15 -15 -13 -15 -16 -15 -16 -16 -15 -14 -15 -15 -14 -15 -16 -14 -13 -16 -17 -13 -15 -15 -14 -15 -16 -16 -15 -14 -15 -15 -16 -16 -15 -15 -17 -18 -17 -18 -16 -19 -19 -18 -18 -17 -19 -18 -16 -18 -17 -15 -16 -16 -14 -15 -14 -15 -16 -15 -15 -14 -16 -15 -16 -14 -16 -18 -20 -19 -20 -19 -19 -19 -20 -19 -21 -20 -21 -20 -20 -19 -21 -21 -22 -22 -20 -19 -20 -19 -19 -19 -21 -21 -21 -20 -21 -21 -20 -21 -21 -20 -21 -22 -20 -21 -20 -20 -19 -18 -19 -20 -18 -19 -20 -21 -20 -20 -20 -17 -20 -20 -21 -20 -19 -19 -17 -18 -18 -18 -18 -17 -18 -18 -21 -21 -21 -21 -22 -24 -23 -23 -21 -26 -24 -22 -24 -23 -23 -21 -21 -22 -22 -23 -22 -23 -22 -22 -22 -22 -22 -22 -22 -21 -23 -23 -21 -23 -24 -23 -24 -25 -24 -25 -24 -25 -27 -24 -27 -29 -28 -27 -26 -26 -26 -27 -27 -24 -24 -27 -27 -27 -28 -27 -29 -28 -28 -27 -27 -26 -25 -25 -25 -27 -27 -26 -25 -24 -25 -26 -28 -26 -26 -26 -24 -26 -26 -26 -27 -28 -30 -28 -29 -30 -29 -30 -29 -27 -28 -31 -32 -31 -31 -30 -30 -31 -30 -33 -35 -33 -35 -34 -34 -32 -33 -36 -35 -34 -35 -33 -33 -32 -31 -30 -32 -34 -35 -34 -34 -34 -32 -33 -32 -36 -36 -35 -38 -35 -34 -38 -39 -38 -37 -39 -36 -36 -36 -34 -34 -35 -35 -37 -36 -36 -34 -33 -33 -33 -33 -33 -32 -35 -34 -32 -33 -32 -34 -32 -32 -31 -31 -32 -32 -33 -32 -35 -38 -36 -37 -39 -39 -40 -40 -39 -38 -39 -40 -37 -40 -39 -38 -39 -41 -40 -40 -39 -39 -40 -39 -41 -42 -42 -42 -41 -39 -39 -40 -39 -40 -38 -39 -42 -39 -36 -40 -39 -41 -40 -38 -38 -38 -37 -41 -41 -39 -40 -42 -39 -40 -40 -38 -38 -38 -39 -39 -38 -39 -35 -39 -39 -38 -37 -40 -39 -36 -41 -41 -42 -43 -42 -42 -42 -42 -43 -41 -43 -41 -42 -39 -41 -41 -40 -41 -42 -42 -41 -40 -44 -40 -40 -41 -40 -41 -40 -42 -42 -45 -43 -44 -43 -42 -45 -43 -43 -43 -43 -42 -42 -44 -45 -45 -41 -45 -45 -44 -45 -44 -43 -43 -42 -43 -41 -44 -44 -43 -41 -42 -41 -40 -39 -40 -42 -42 -41 -45 -43 -41 -43 -43 -43 -43 -44 -42 -42 -43 -47 -48 -46 -46 -47 -45 -49 -46 -47 -47 -47 -46 -48 -49 -48 -49 -47 -46 -45 -46 -48 -47 -46 -46 -46 -45 -49 -46 -47 -49 -49 -50 -49 -48 -47 -46 -47 -48 -49 -49 -50 -52 -54 -53 -51 -52 -54 -55 -54 -50 -50 -53 -53 -50 -51 -53 -52 -52 -51 -50 -53 -53 -55 -54 -50 -52 -52 -50 -53 -54 -54 -55 -54 -53 -51 -52 -54 -53 -53 -54 -54 -50 -52 -53 -55 -56 -57 -55 -51 -50 -57 -60 -56 -57 -58 -63 -61 -43 -35 -33 -51 -71 -63 -49 -30 -28 -35 -41 -40 -60 -76 -72 -37 -12 -39 -114 -151 -130 -108 -72 -95 -130 -81 -55 -44 -98 -118 -68 -32 -69 -92 -43 11 -2 -145 -209 -170 -78 0 -33 -120 -158 -129 -92 -103 -81 -40 -18 -41 -80 -78 -50 9 35 18 28 5 -9 -21 -27 -37 -25 -21 -23 -38 -65 -108 -115 -79 -42 -42 -83 -111 -120 -100 -102 -111 -118 -117 -115 -125 -125 -114 -119 -132 -145 -132 -120 -113 -100 -83 -78 -92 -109 -110 -95 -89 -83 -84 -87 -89 -77 -58 -42 -41 -42 -43 -42 -49 -52 -57 -56 -55 -53 -50 -48 -43 -49 -53 -53 -49 -48 -48 -57 -71 -74 -79 -79 -86 -87 -85 -86 -91 -92 -95 -92 -87 -87 -88 -90 -91 -85 -77 -75 -74 -80 -83 -87 -85 -81 -78 -77 -75 -76 -77 -75 -71 -66 -64 -66 -65 -67 -65 -65 -66 -69 -68 -69 -66 -63 -65 -65 -66 -67 -71 -71 -72 -73 -74 -72 -71 -69 -75 -80 -81 -87 -89 -89 -86 -85 -85 -86 -85 -82 -81 -75 -73 -74 -70 -66 -68 -66 -66 -67 -68 -68 -66 -65 -66 -66 -68 -65 -61 -63 -68 -70 -73 -79 -85 -94 -92 -92 -94 -96 -98 -100 -94 -92 -81 -80 -82 -78 -75 -73 -69 -70 -73 -74 -72 -68 -66 -69 -69 -70 -71 -69 -70 -70 -71 -71 -76 -76 -78 -77 -77 -80 -79 -83 -87 -85 -83 -84 -84 -80 -77 -76 -78 -80 -78 -75 -79 -79 -83 -80 -81 -82 -83 -83 -82 -81 -81 -81 -83 -80 -79 -79 -76 -76 -78 -77 -73 -74 -74 -70 -70 -69 -70 -76 -78 -81 -81 -77 -77 -74 -76 -82 -86 -87 -86 -88 -88 -87 -84 -87 -96 -94 -93 -91 -96 -106 -109 -106 -95 -84 -84 -96 -112 -119 -113 -103 -95 -87 -84 -87 -91 -94 -98 -102 -101 -95 -82 -78 -87 -104 -109 -109 -90 -70 -64 -85 -106 -100 -92 -91 -68 -59 -62 -82 -87 -74 -77 -100 -110 -112 -105 -117 -135 -141 -104 -51 -31 -49 -70 -80 -88 -106 -144 -132 -102 -93 -116 -142 -160 -165 -167 -140 -94 -57 -49 -75 -125 -160 -164 -140 -102 -81 -87 -113 -139 -153 -139 -130 -130 -133 -112 -96 -101 -111 -108 -89 -71 -71 -72 -78 -116 -159 -160 -96 -18 17 -21 -96 -148 -140 -79 -28 -10 -36 -82 -124 -147 -153 -143 -131 -123 -118 -107 -98 -108 -136 -159 -156 -117 -74 -56 -74 -113 -133 -122 -96 -83 -83 -90 -107 -118 -111 -107 -116 -135 -144 -138 -126 -101 -75 -70 -83 -90 -89 -81 -88 -112 -137 -145 -122 -90 -77 -97 -119 -158 -176 -158 -113 -73 -65 -85 -118 -135 -135 -125 -105 -85 -81 -94 -123 -153 -155 -123 -87 -55 -46 -54 -74 -96 -116 -116 -112 -121 -129 -130 -122 -105 -92 -86 -87 -84 -92 -101 -107 -107 -103 -86 -79 -91 -117 -149 -162 -170 -158 -139 -121 -109 -112 -124 -128 -127 -109 -96 -100 -116 -130 -133 -122 -114 -108 -105 -105 -105 -101 -90 -83 -76 -77 -88 -105 -115 -106 -92 -79 -71 -75 -81 -86 -86 -85 -88 -95 -106 -117 -123 -120 -103 -96 -91 -100 -117 -130 -134 -125 -117 -116 -118 -128 -135 -140 -137 -135 -134 -135 -132 -125 -119 -116 -109 -109 -103 -93 -86 -86 -88 -96 -109 -117 -117 -111 -106 -98 -98 -98 -91 -90 -79 -73 -77 -84 -102 -112 -113 -111 -107 -106 -111 -119 -126 -132 -130 -123 -118 -114 -115 -120 -120 -126 -124 -121 -120 -121 -124 -128 -127 -120 -111 -104 -107 -112 -108 -108 -103 -95 -91 -95 -102 -102 -100 -96 -93 -94 -95 -97 -101 -105 -99 -98 -100 -103 -101 -110 -120 -112 -109 -110 -113 -114 -116 -116 -114 -117 -119 -116 -112 -112 -116 -123 -129 -134 -129 -124 -121 -116 -121 -122 -117 -114 -110 -103 -107 -109 -109 -110 -109 -113 -111 -111 -112 -111 -111 -108 -105 -102 -101 -102 -100 -104 -105 -112 -115 -111 -113 -115 -119 -124 -125 -126 -121 -119 -117 -116 -119 -121 -118 -118 -116 -119 -121 -120 -121 -117 -114 -112 -110 -110 -110 -112 -112 -109 -107 -105 -102 -99 -100 -104 -102 -101 -102 -103 -104 -105 -105 -105 -106 -107 -110 -113 -116 -117 -118 -120 -122 -121 -120 -124 -128 -128 -123 -122 -119 -117 -119 -121 -128 -126 -121 -120 -118 -114 -114 -116 -118 -117 -113 -111 -111 -117 -119 -115 -116 -119 -117 -123 -123 -126 -129 -128 -127 -126 -128 -128 -129 -129 -131 -130 -130 -129 -126 -126 -123 -122 -119 -119 -115 -114 -114 -113 -113 -111 -109 -111 -115 -111 -112 -112 -112 -110 -110 -107 -108 -110 -105 -106 -108 -112 -113 -118 -117 -117 -119 -122 -123 -124 -128 -131 -131 -132 -131 -130 -131 -132 -130 -128 -131 -129 -128 -129 -131 -124 -122 -125 -121 -119 -121 -122 -121 -119 -117 -115 -112 -113 -116 -111 -110 -112 -107 -109 -113 -115 -114 -115 -115 -113 -116 -119 -120 -120 -119 -118 -119 -121 -120 -124 -128 -128 -128 -129 -131 -131 -133 -131 -133 -132 -132 -130 -131 -132 -129 -123 -126 -126 -125 -124 -121 -122 -121 -120 -120 -120 -118 -118 -117 -114 -115 -115 -116 -115 -114 -114 -114 -115 -117 -119 -123 -124 -125 -122 -122 -126 -129 -130 -131 -130 -132 -130 -129 -131 -132 -134 -136 -135 -132 -134 -135 -134 -132 -132 -132 -131 -127 -129 -129 -127 -127 -126 -125 -124 -120 -118 -117 -118 -116 -116 -115 -116 -119 -116 -118 -121 -120 -119 -116 -116 -118 -120 -123 -123 -120 -119 -121 -121 -123 -125 -128 -127 -125 -127 -125 -128 -131 -132 -132 -129 -129 -128 -130 -133 -129 -128 -128 -129 -129 -126 -128 -128 -124 -127 -127 -129 -126 -127 -127 -127 -124 -123 -123 -126 -124 -125 -125 -125 -127 -125 -128 -129 -127 -130 -131 -131 -131 -132 -130 -132 -131 -131 -130 -129 -129 -131 -134 -134 -135 -132 -132 -133 -134 -135 -132 -130 -132 -128 -130 -132 -132 -133 -134 -135 -130 -131 -131 -131 -131 -125 -126 -129 -129 -130 -127 -127 -128 -129 -132 -133 -134 -134 -132 -133 -135 -134 -132 -134 -135 -134 -136 -134 -135 -135 -137 -139 -141 -142 -141 -138 -137 -137 -141 -137 -135 -136 -134 -129 -132 -134 -135 -135 -135 -135 -133 -132 -129 -124 -128 -128 -127 -127 -132 -130 -132 -129 -125 -129 -131 -129 -133 -131 -130 -133 -132 -134 -134 -133 -134 -133 -133 -133 -134 -131 -128 -134 -131 -131 -135 -135 -133 -137 -133 -137 -136 -134 -133 -134 -135 -133 -134 -135 -133 -134 -132 -132 -132 -132 -132 -133 -131 -129 -133 -132 -133 -131 -130 -132 -131 -128 -132 -131 -130 -132 -129 -134 -134 -135 -132 -129 -130 -133 -132 -132 -136 -134 -135 -132 -135 -136 -137 -137 -134 -135 -135 -134 -135 -134 -133 -132 -134 -136 -137 -132 -133 -136 -136 -135 -136 -135 -134 -134 -138 -137 -138 -135 -134 -135 -136 -135 -133 -134 -136 -138 -137 -136 -134 -133 -134 -134 -139 -138 -137 -137 -137 -139 -137 -137 -138 -139 -137 -135 -133 -134 -134 -137 -137 -134 -134 -134 -134 -135 -133 -135 -134 -135 -136 -135 -133 -133 -135 -135 -131 -133 -133 -132 -136 -135 -137 -132 -135 -136 -136 -134 -131 -135 -133 -132 -135 -131 -133 -138 -134 -137 -135 -139 -135 -135 -136 -138 -138 -139 -139 -136 -134 -135 -137 -139 -137 -135 -138 -135 -138 -140 -140 -142 -140 -138 -134 -137 -142 -139 -136 -139 -139 -140 -137 -138 -139 -137 -139 -137 -138 -135 -140 -141 -144 -141 -141 -139 -135 -140 -141 -143 -139 -142 -140 -142 -142 -143 -146 -145 -143 -139 -139 -141 -140 -142 -142 -140 -141 -140 -140 -140 -140 -139 -139 -139 -139 -140 -143 -141 -139 -139 -137 -139 -139 -143 -145 -146 -141 -141 -139 -146 -149 -147 -145 -146 -139 -139 -144 -145 -142 -141 -143 -146 -146 -147 -144 -144 -147 -144 -151 -149 -149 -142 -144 -142 -144 -143 -142 -141 -142 -140 -143 -144 -142 -146 -145 -144 -145 -147 -144 -149 -146 -144 -144 -141 -144 -145 -148 -148 -151 -147 -141 -140 -142 -141 -141 -144 -147 -145 -145 -144 -142 -144 -144 -141 -142 -144 -143 -139 -141 -141 -140 -137 -143 -142 -141 -139 -138 -136 -140 -138 -137 -138 -138 -139 -144 -141 -147 -142 -141 -139 -138 -140 -142 -144 -142 -142 -143 -147 -145 -145 -144 -147 -148 -143 -147 -150 -153 -151 -153 -150 -146 -149 -146 -144 -146 -141 -146 -146 -146 -150 -150 -147 -146 -147 -145 -145 -146 -143 -148 -146 -143 -142 -142 -143 -144 -142 -144 -145 -143 -145 -145 -146 -148 -146 -146 -144 -148 -148 -147 -149 -148 -145 -148 -150 -150 -152 -148 -146 -150 -150 -151 -151 -147 -150 -148 -149 -150 -152 -149 -148 -145 -145 -148 -146 -146 -143 -147 -148 -148 -147 -149 -147 -146 -143 -143 -144 -149 -146 -143 -143 -145 -150 -145 -147 -149 -153 -149 -150 -153 -151 -151 -148 -148 -147 -146 -146 -148 -148 -149 -152 -150 -149 -148 -147 -147 -143 -143 -144 -141 -147 -148 -148 -149 -145 -147 -150 -148 -147 -147 -151 -147 -145 -144 -146 -149 -146 -150 -149 -146 -148 -150 -150 -150 -151 -151 -153 -150 -153 -151 -150 -151 -147 -148 -149 -148 -150 -154 -151 -152 -150 -150 -153 -150 -150 -152 -153 -153 -152 -154 -156 -155 -153 -153 -154 -154 -156 -157 -156 -155 -153 -155 -155 -155 -156 -156 -154 -154 -154 -153 -152 -151 -151 -152 -153 -156 -153 -153 -150 -148 -146 -149 -149 -152 -154 -154 -153 -152 -155 -158 -157 -154 -157 -156 -152 -153 -154 -155 -154 -155 -155 -150 -150 -149 -150 -152 -153 -150 -154 -155 -154 -153 -154 -151 -152 -148 -149 -152 -154 -150 -147 -150 -150 -150 -157 -156 -149 -147 -151 -152 -152 -156 -154 -150 -153 -154 -154 -152 -151 -153 -155 -160 -160 -154 -154 -153 -158 -150 -153 -156 -155 -154 -152 -151 -152 -153 -150 -155 -153 -151 -152 -151 -155 -152 -151 -149 -150 -151 -148 -148 -150 -149 -152 -150 -152 -151 -154 -151 -152 -151 -154 -152 -154 -157 -158 -154 -153 -156 -155 -154 -154 -157 -159 -160 -160 -162 -160 -161 -156 -159 -159 -156 -154 -154 -154 -159 -158 -157 -155 -157 -157 -157 -156 -155 -156 -156 -155 -153 -153 -156 -157 -159 -159 -156 -155 -157 -160 -158 -158 -156 -158 -157 -159 -156 -155 -155 -157 -155 -158 -157 -158 -159 -157 -158 -160 -155 -156 -157 -158 -158 -157 -159 -158 -159 -156 -152 -153 -156 -158 -157 -155 -154 -152 -147 -152 -156 -157 -160 -155 -154 -151 -152 -150 -156 -154 -158 -157 -158 -161 -162 -158 -157 -162 -163 -162 -159 -162 -160 -160 -160 -162 -165 -164 -165 -160 -161 -159 -158 -156 -161 -157 -157 -157 -157 -158 -160 -161 -154 -155 -157 -153 -159 -161 -157 -157 -155 -157 -152 -158 -160 -160 -162 -162 -162 -162 -161 -162 -160 -161 -161 -159 -162 -159 -161 -165 -163 -163 -157 -162 -158 -163 -164 -160 -159 -161 -159 -159 -156 -155 -156 -155 -156 -156 -160 -158 -159 -158 -161 -160 -158 -157 -158 -161 -162 -159 -159 -160 -162 -162 -157 -160 -331 -495 -495 -667 -836 -836 -1009 -1177 -1177 -1344 -1344 -1342 -1509 -1337 -1332 -1503 -1441 -1445 -1614 -1606 -1440 -1431 -1434 -1593 -1594 -1585 -1582 -1584 -1912 -1904 -1903 -2064 -2060 -2054 -2217 -2377 -2537 -2701 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 -2 0 -1 -1 0 0 -1 0 0 0 0 0 0 -3 -1 0 0 0 -2 -1 -2 -2 -1 -1 -1 -2 -2 0 -2 -1 -1 -1 -3 -2 -2 -4 -2 0 -2 -1 0 -2 -2 -2 -3 -2 -4 -2 -3 -3 -4 -4 -5 -5 -4 -5 -4 -6 -5 -5 -4 -5 -5 -4 -5 -5 -5 -4 -5 -4 -4 -5 -6 -6 -5 -5 -5 -5 -4 -4 -4 -3 -5 -7 -4 -3 -5 -4 -4 -3 -6 -4 -5 -5 -5 -3 -4 -3 -5 -6 -4 -2 -5 -5 -4 -5 -5 -5 -3 -5 -4 -6 -7 -8 -8 -7 -7 -7 -6 -6 -8 -8 -8 -8 -8 -8 -9 -8 -8 -7 -9 -9 -9 -10 -8 -8 -10 -10 -9 -8 -9 -8 -8 -10 -10 -8 -11 -8 -8 -8 -6 -6 -7 -5 -6 -8 -7 -6 -7 -8 -7 -7 -9 -10 -11 -11 -10 -10 -11 -11 -10 -9 -12 -12 -12 -11 -10 -10 -10 -9 -9 -11 -11 -9 -11 -14 -13 -11 -8 -9 -11 -12 -11 -9 -8 -10 -12 -12 -13 -12 -11 -13 -12 -12 -10 -11 -13 -12 -10 -9 -11 -12 -15 -17 -13 -13 -15 -15 -16 -16 -15 -15 -15 -15 -16 -15 -14 -15 -15 -13 -14 -15 -16 -14 -14 -17 -15 -15 -15 -16 -16 -15 -15 -14 -16 -16 -15 -16 -16 -16 -16 -15 -17 -18 -20 -18 -17 -17 -20 -17 -16 -16 -15 -15 -16 -15 -15 -16 -12 -14 -14 -15 -16 -16 -15 -15 -15 -15 -16 -16 -19 -18 -20 -20 -19 -20 -19 -19 -21 -21 -22 -21 -21 -19 -21 -21 -20 -20 -22 -21 -22 -20 -21 -19 -19 -19 -20 -20 -20 -22 -21 -19 -19 -20 -21 -23 -22 -20 -18 -19 -20 -19 -18 -19 -19 -21 -19 -20 -19 -19 -20 -20 -23 -20 -21 -19 -20 -20 -17 -18 -17 -18 -19 -18 -19 -18 -21 -20 -22 -23 -22 -22 -25 -24 -23 -24 -22 -25 -24 -22 -21 -21 -24 -23 -21 -22 -23 -22 -22 -21 -22 -22 -19 -21 -22 -22 -21 -22 -23 -23 -21 -23 -26 -24 -24 -26 -24 -24 -26 -27 -28 -27 -26 -27 -28 -26 -25 -25 -27 -25 -26 -25 -28 -29 -27 -28 -28 -27 -27 -27 -26 -28 -26 -26 -26 -27 -25 -27 -28 -25 -26 -25 -26 -28 -26 -26 -26 -24 -27 -27 -27 -27 -29 -28 -27 -28 -30 -29 -31 -29 -30 -30 -30 -30 -32 -31 -29 -31 -34 -34 -31 -32 -34 -34 -35 -34 -35 -34 -33 -34 -32 -33 -33 -31 -31 -33 -32 -33 -37 -33 -33 -33 -33 -33 -33 -34 -34 -36 -36 -35 -36 -37 -37 -39 -37 -38 -36 -36 -34 -37 -37 -35 -37 -36 -35 -37 -36 -34 -33 -33 -33 -33 -32 -33 -33 -32 -34 -34 -31 -32 -32 -34 -33 -31 -31 -35 -34 -36 -35 -37 -38 -37 -36 -40 -41 -40 -41 -40 -37 -41 -38 -38 -40 -41 -39 -36 -38 -40 -39 -40 -40 -43 -41 -43 -42 -40 -38 -38 -40 -41 -38 -38 -39 -39 -39 -39 -38 -41 -39 -36 -38 -38 -38 -40 -37 -38 -38 -40 -41 -41 -40 -42 -40 -40 -40 -39 -38 -36 -38 -35 -38 -39 -39 -42 -39 -40 -40 -39 -40 -40 -43 -41 -43 -42 -42 -42 -42 -40 -42 -43 -44 -45 -41 -39 -39 -41 -42 -42 -41 -42 -40 -39 -39 -40 -40 -41 -42 -43 -43 -43 -44 -44 -44 -43 -42 -42 -43 -45 -45 -43 -45 -42 -45 -44 -43 -42 -44 -42 -44 -44 -43 -44 -42 -45 -43 -45 -42 -40 -42 -41 -41 -39 -39 -43 -43 -41 -40 -42 -45 -42 -42 -43 -44 -44 -45 -43 -45 -45 -46 -48 -46 -44 -44 -47 -48 -46 -49 -51 -48 -46 -48 -50 -47 -47 -48 -48 -47 -47 -48 -48 -47 -48 -48 -48 -44 -47 -48 -50 -50 -50 -50 -47 -47 -49 -48 -51 -49 -52 -52 -50 -52 -53 -52 -53 -55 -54 -51 -49 -49 -53 -55 -55 -53 -49 -50 -49 -54 -54 -52 -54 -53 -55 -53 -51 -48 -50 -53 -56 -55 -53 -54 -52 -53 -52 -52 -53 -53 -51 -53 -54 -54 -53 -57 -59 -58 -54 -51 -54 -58 -56 -63 -68 -62 -49 -39 -41 -44 -42 -45 -49 -48 -31 -16 -29 -67 -95 -83 -49 -30 -45 -68 -103 -94 -86 -55 -94 -141 -104 -97 -109 -114 -70 10 34 -32 -159 -205 -119 29 76 -5 -122 -149 -126 -123 -140 -101 18 102 33 -183 -336 -297 -87 110 120 -22 -173 -174 -100 -23 50 37 27 2 -29 -61 -60 -34 -18 -17 -23 -38 -65 -100 -96 -65 -42 -38 -59 -82 -101 -106 -109 -100 -81 -90 -110 -130 -135 -130 -119 -102 -108 -119 -135 -122 -101 -85 -89 -103 -115 -121 -116 -101 -87 -77 -78 -80 -78 -71 -62 -56 -53 -46 -45 -49 -51 -58 -59 -54 -49 -40 -36 -37 -45 -50 -46 -42 -45 -54 -66 -71 -72 -69 -67 -77 -83 -87 -91 -93 -97 -95 -92 -91 -94 -97 -94 -89 -88 -86 -82 -86 -88 -88 -85 -84 -80 -79 -81 -79 -80 -79 -71 -63 -59 -59 -60 -61 -64 -63 -60 -60 -59 -61 -61 -63 -63 -64 -65 -65 -65 -67 -69 -71 -73 -73 -74 -77 -79 -83 -88 -92 -89 -91 -91 -90 -86 -84 -84 -84 -78 -76 -74 -73 -72 -71 -73 -70 -70 -69 -65 -65 -67 -66 -67 -63 -60 -61 -61 -61 -64 -67 -73 -76 -81 -85 -91 -93 -98 -95 -97 -96 -92 -96 -88 -82 -83 -80 -77 -77 -74 -72 -73 -70 -68 -65 -68 -69 -68 -68 -66 -66 -67 -71 -70 -70 -70 -73 -73 -76 -76 -80 -80 -83 -84 -84 -84 -83 -83 -82 -82 -83 -83 -81 -83 -82 -83 -84 -84 -84 -82 -87 -86 -82 -81 -83 -81 -82 -79 -77 -76 -76 -76 -77 -76 -75 -72 -68 -66 -65 -68 -70 -76 -79 -79 -75 -72 -70 -71 -81 -84 -84 -88 -89 -86 -85 -87 -93 -91 -94 -99 -102 -96 -94 -95 -92 -90 -98 -109 -109 -93 -82 -82 -99 -107 -104 -103 -97 -101 -103 -93 -89 -91 -93 -95 -97 -99 -99 -91 -82 -79 -80 -87 -93 -92 -85 -91 -100 -106 -90 -77 -75 -68 -64 -80 -104 -105 -79 -61 -80 -106 -125 -137 -119 -103 -91 -88 -94 -113 -126 -97 -50 -17 -43 -107 -160 -161 -130 -110 -102 -112 -132 -134 -131 -121 -103 -96 -111 -126 -128 -119 -106 -104 -107 -114 -120 -136 -142 -132 -119 -109 -109 -127 -139 -135 -116 -105 -80 -48 -50 -82 -130 -155 -131 -86 -37 -22 -40 -85 -126 -130 -94 -47 -36 -63 -95 -113 -118 -119 -114 -114 -117 -122 -119 -109 -102 -112 -128 -140 -138 -124 -113 -102 -92 -82 -84 -97 -111 -126 -121 -109 -103 -107 -104 -114 -126 -141 -132 -114 -106 -95 -96 -97 -87 -76 -77 -89 -96 -109 -118 -122 -118 -107 -111 -109 -120 -134 -149 -145 -125 -98 -80 -78 -88 -114 -135 -136 -121 -95 -84 -95 -128 -161 -163 -131 -85 -59 -61 -72 -89 -99 -98 -92 -97 -113 -129 -133 -119 -108 -96 -93 -98 -97 -92 -91 -97 -103 -101 -90 -82 -87 -110 -138 -161 -162 -154 -140 -132 -124 -124 -125 -129 -124 -116 -106 -106 -109 -115 -118 -121 -119 -111 -105 -99 -100 -101 -100 -94 -93 -93 -96 -100 -92 -81 -74 -75 -78 -80 -82 -82 -82 -86 -98 -111 -114 -113 -106 -106 -104 -103 -106 -114 -123 -124 -122 -118 -119 -123 -128 -140 -144 -139 -139 -134 -134 -131 -125 -118 -110 -111 -110 -101 -94 -89 -89 -94 -101 -107 -113 -115 -112 -104 -99 -97 -93 -88 -86 -87 -84 -81 -90 -102 -111 -116 -110 -106 -104 -106 -116 -123 -129 -126 -118 -113 -114 -117 -123 -124 -127 -126 -120 -121 -123 -127 -124 -119 -111 -110 -105 -106 -112 -113 -108 -105 -95 -101 -102 -106 -104 -101 -96 -93 -92 -99 -97 -93 -95 -95 -95 -103 -110 -113 -115 -113 -114 -112 -116 -114 -113 -110 -112 -110 -114 -115 -118 -120 -120 -121 -121 -127 -131 -134 -131 -124 -120 -113 -114 -114 -110 -108 -104 -101 -101 -102 -110 -117 -120 -116 -112 -108 -106 -105 -108 -110 -106 -102 -100 -98 -102 -109 -116 -118 -120 -119 -117 -124 -126 -126 -125 -120 -117 -117 -116 -118 -118 -118 -116 -118 -117 -112 -115 -120 -121 -117 -114 -109 -103 -105 -105 -107 -108 -106 -103 -101 -101 -106 -107 -107 -105 -103 -105 -102 -104 -108 -109 -111 -111 -109 -113 -119 -121 -125 -127 -126 -125 -124 -125 -122 -122 -120 -117 -119 -118 -116 -122 -124 -123 -123 -122 -116 -115 -115 -116 -115 -118 -114 -114 -111 -111 -116 -122 -123 -124 -128 -124 -126 -126 -124 -126 -124 -124 -126 -127 -125 -129 -129 -128 -128 -125 -127 -124 -119 -119 -119 -119 -117 -116 -112 -107 -110 -109 -106 -106 -111 -114 -115 -116 -113 -113 -113 -110 -108 -109 -111 -111 -109 -110 -112 -117 -120 -123 -123 -123 -127 -128 -132 -131 -131 -131 -132 -130 -130 -126 -125 -126 -128 -126 -123 -124 -121 -122 -127 -126 -125 -121 -117 -115 -116 -118 -119 -115 -111 -111 -113 -113 -114 -114 -114 -113 -115 -116 -115 -115 -116 -118 -117 -117 -120 -121 -118 -121 -123 -123 -124 -126 -128 -129 -129 -129 -129 -127 -127 -126 -128 -128 -131 -129 -127 -129 -128 -125 -128 -127 -126 -123 -122 -123 -121 -117 -119 -118 -116 -115 -115 -117 -118 -119 -119 -116 -116 -119 -118 -120 -121 -120 -117 -119 -125 -125 -123 -124 -125 -127 -129 -133 -133 -132 -132 -134 -134 -131 -133 -132 -134 -132 -130 -130 -131 -130 -130 -133 -132 -130 -131 -129 -129 -125 -127 -124 -120 -117 -114 -115 -116 -116 -121 -119 -120 -118 -115 -119 -120 -119 -120 -118 -120 -119 -120 -121 -119 -118 -121 -122 -125 -125 -125 -126 -128 -127 -129 -129 -130 -127 -127 -129 -130 -131 -129 -130 -128 -130 -131 -131 -131 -129 -127 -130 -127 -128 -128 -129 -124 -122 -124 -127 -126 -127 -124 -124 -125 -124 -125 -126 -126 -128 -126 -125 -128 -129 -129 -130 -132 -132 -132 -132 -133 -132 -128 -130 -133 -135 -133 -134 -130 -132 -130 -133 -134 -134 -130 -129 -131 -130 -133 -134 -135 -131 -129 -132 -134 -131 -129 -130 -129 -130 -129 -130 -130 -128 -130 -130 -129 -132 -133 -131 -131 -135 -134 -133 -134 -135 -135 -132 -135 -136 -134 -133 -136 -140 -142 -141 -140 -138 -138 -141 -138 -138 -139 -134 -133 -133 -134 -134 -133 -134 -136 -135 -133 -129 -132 -133 -128 -125 -125 -131 -130 -130 -130 -129 -129 -127 -129 -127 -127 -129 -131 -133 -130 -132 -135 -134 -133 -134 -136 -134 -134 -129 -130 -133 -134 -133 -132 -133 -136 -136 -137 -134 -138 -134 -136 -136 -137 -133 -134 -133 -134 -136 -134 -133 -131 -129 -133 -135 -133 -132 -130 -131 -131 -133 -130 -130 -131 -132 -132 -130 -131 -130 -129 -134 -136 -133 -130 -136 -130 -133 -133 -132 -132 -135 -134 -135 -135 -134 -137 -134 -136 -137 -137 -135 -134 -134 -133 -133 -136 -135 -133 -135 -135 -132 -133 -135 -137 -136 -136 -136 -138 -135 -133 -136 -137 -135 -133 -134 -135 -137 -135 -133 -137 -138 -135 -134 -135 -137 -137 -137 -140 -137 -136 -139 -139 -137 -137 -139 -138 -136 -132 -133 -134 -134 -136 -134 -134 -134 -132 -135 -135 -137 -136 -136 -135 -132 -135 -134 -134 -132 -134 -133 -134 -135 -133 -137 -136 -136 -134 -133 -133 -135 -133 -137 -134 -128 -126 -134 -134 -136 -138 -133 -136 -138 -139 -132 -138 -135 -138 -137 -141 -137 -137 -134 -138 -136 -137 -138 -135 -137 -141 -139 -138 -139 -141 -139 -137 -142 -140 -137 -137 -140 -140 -135 -139 -141 -138 -137 -140 -137 -139 -140 -138 -140 -140 -138 -141 -142 -140 -137 -140 -138 -137 -144 -141 -142 -140 -139 -142 -143 -143 -147 -144 -138 -139 -143 -142 -144 -141 -142 -138 -140 -139 -141 -141 -141 -141 -137 -141 -139 -140 -141 -141 -139 -139 -143 -144 -141 -143 -141 -145 -141 -143 -143 -147 -146 -144 -142 -140 -142 -141 -142 -145 -148 -146 -143 -143 -142 -147 -148 -150 -146 -146 -144 -149 -147 -144 -142 -144 -142 -143 -144 -143 -140 -143 -144 -145 -143 -146 -148 -145 -144 -143 -147 -143 -144 -142 -141 -146 -150 -151 -149 -143 -139 -143 -143 -144 -143 -146 -143 -142 -144 -142 -144 -141 -144 -145 -144 -141 -143 -141 -140 -142 -139 -137 -142 -138 -138 -142 -137 -136 -137 -141 -140 -138 -137 -142 -141 -141 -142 -143 -142 -142 -140 -140 -138 -138 -143 -146 -145 -147 -146 -146 -145 -147 -149 -147 -150 -147 -150 -152 -151 -151 -150 -147 -146 -143 -146 -142 -145 -149 -149 -146 -147 -146 -148 -149 -146 -144 -144 -142 -145 -149 -145 -144 -145 -144 -143 -145 -144 -146 -145 -142 -144 -143 -145 -148 -148 -147 -147 -149 -146 -149 -148 -147 -146 -147 -150 -150 -149 -149 -149 -150 -150 -149 -150 -149 -148 -149 -150 -149 -150 -149 -148 -146 -146 -145 -147 -147 -147 -147 -149 -149 -147 -148 -146 -145 -145 -144 -146 -143 -144 -143 -146 -142 -147 -147 -151 -151 -149 -152 -150 -152 -148 -149 -145 -147 -152 -148 -147 -148 -150 -148 -150 -152 -149 -150 -144 -147 -144 -148 -145 -144 -147 -146 -150 -152 -146 -146 -149 -148 -148 -150 -147 -147 -143 -145 -145 -145 -148 -150 -146 -151 -151 -147 -147 -150 -153 -152 -154 -155 -151 -147 -152 -152 -150 -149 -148 -150 -151 -152 -155 -153 -152 -150 -151 -150 -151 -153 -154 -156 -153 -152 -157 -154 -152 -153 -155 -154 -153 -153 -155 -155 -153 -158 -154 -154 -154 -154 -156 -154 -153 -153 -152 -151 -150 -153 -153 -153 -154 -154 -151 -148 -148 -153 -152 -153 -154 -151 -152 -155 -155 -156 -155 -156 -156 -155 -156 -155 -154 -151 -155 -154 -152 -149 -148 -151 -150 -152 -153 -152 -153 -153 -155 -148 -149 -149 -151 -151 -150 -149 -149 -151 -151 -151 -154 -150 -150 -153 -151 -150 -152 -153 -155 -151 -154 -150 -154 -152 -152 -156 -157 -158 -154 -158 -158 -152 -155 -152 -155 -153 -153 -154 -155 -152 -150 -155 -151 -151 -149 -151 -154 -149 -151 -154 -151 -150 -152 -149 -150 -152 -150 -154 -152 -149 -148 -151 -152 -150 -149 -152 -153 -154 -155 -154 -152 -153 -157 -159 -157 -155 -151 -156 -160 -156 -159 -157 -161 -159 -159 -158 -159 -156 -156 -157 -154 -157 -158 -155 -156 -160 -157 -157 -156 -156 -155 -155 -153 -155 -158 -156 -156 -155 -155 -155 -161 -160 -159 -157 -157 -156 -155 -154 -159 -158 -159 -160 -158 -153 -155 -154 -158 -159 -159 -155 -156 -153 -160 -159 -154 -157 -158 -159 -156 -155 -157 -157 -156 -158 -157 -153 -158 -159 -152 -154 -152 -152 -157 -155 -155 -156 -152 -153 -152 -152 -156 -157 -158 -157 -158 -157 -159 -157 -159 -161 -161 -160 -157 -160 -160 -162 -162 -166 -166 -166 -160 -158 -158 -158 -157 -159 -158 -160 -158 -157 -157 -158 -161 -163 -157 -155 -151 -154 -159 -157 -158 -155 -156 -156 -158 -158 -158 -164 -164 -164 -159 -160 -161 -158 -163 -161 -161 -158 -161 -161 -158 -163 -162 -163 -160 -157 -160 -159 -161 -160 -162 -161 -161 -159 -158 -156 -158 -156 -155 -155 -160 -159 -159 -156 -159 -160 -160 -161 -161 -162 -162 -162 -160 -158 -160 -160 -158 -158 -329 -494 -497 -668 -837 -837 -1011 -1176 -1174 -1340 -1345 -1344 -1512 -1338 -1331 -1501 -1444 -1445 -1609 -1609 -1440 -1434 -1430 -1595 -1593 -1587 -1582 -1583 -1910 -1904 -1904 -2065 -2059 -2056 -2217 -2376 -2537 -2700 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -2 -1 -1 0 0 -1 0 0 0 -1 0 0 0 -1 -1 -3 0 -1 -2 -1 -1 -1 -2 -1 -2 -2 -2 -1 -1 -3 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -3 -3 -5 -5 -5 -6 -5 -5 -6 -5 -5 -5 -5 -5 -4 -4 -3 -4 -6 -4 -3 -4 -4 -4 -6 -6 -6 -5 -5 -4 -4 -3 -3 -3 -4 -4 -5 -5 -4 -4 -5 -6 -4 -5 -4 -4 -5 -4 -4 -6 -4 -5 -5 -6 -6 -6 -6 -4 -5 -5 -5 -5 -6 -6 -8 -7 -7 -8 -8 -7 -7 -6 -7 -7 -7 -8 -8 -9 -8 -7 -6 -7 -8 -10 -10 -9 -8 -9 -9 -10 -10 -9 -9 -10 -9 -9 -8 -10 -8 -9 -6 -8 -7 -8 -7 -6 -5 -7 -6 -8 -7 -7 -6 -7 -9 -10 -11 -12 -11 -11 -8 -9 -10 -9 -10 -12 -12 -11 -11 -9 -10 -11 -12 -11 -10 -11 -12 -13 -11 -10 -13 -11 -11 -11 -11 -11 -10 -8 -9 -12 -13 -11 -13 -12 -12 -12 -10 -11 -12 -11 -11 -11 -10 -13 -16 -18 -16 -13 -14 -15 -15 -16 -14 -16 -16 -18 -15 -16 -14 -15 -17 -15 -13 -14 -15 -15 -15 -17 -15 -15 -14 -16 -16 -16 -15 -16 -16 -16 -16 -16 -15 -15 -15 -16 -18 -19 -16 -18 -19 -19 -16 -18 -19 -16 -14 -16 -16 -16 -16 -14 -12 -14 -14 -16 -14 -14 -17 -15 -15 -16 -17 -17 -19 -17 -19 -21 -22 -21 -19 -21 -23 -20 -22 -21 -20 -19 -21 -22 -22 -21 -20 -19 -22 -21 -20 -19 -20 -20 -21 -21 -18 -19 -21 -21 -20 -20 -20 -20 -20 -20 -21 -19 -19 -19 -21 -21 -19 -19 -18 -20 -21 -20 -21 -18 -21 -20 -20 -18 -21 -20 -19 -19 -19 -20 -18 -17 -19 -18 -20 -21 -21 -22 -22 -21 -23 -24 -24 -23 -24 -21 -21 -21 -23 -23 -22 -22 -24 -22 -22 -22 -24 -22 -20 -21 -20 -21 -21 -20 -20 -22 -24 -24 -23 -23 -25 -25 -25 -24 -24 -27 -26 -28 -29 -26 -26 -26 -25 -25 -25 -27 -28 -27 -26 -27 -27 -29 -27 -27 -27 -28 -26 -27 -27 -30 -26 -25 -26 -25 -25 -27 -27 -27 -28 -26 -23 -23 -28 -26 -27 -26 -25 -25 -26 -29 -27 -28 -29 -31 -29 -27 -29 -29 -30 -30 -28 -30 -31 -32 -31 -33 -32 -31 -33 -34 -33 -35 -35 -35 -35 -32 -32 -32 -33 -30 -32 -33 -34 -33 -34 -35 -33 -33 -35 -33 -34 -33 -33 -34 -34 -34 -35 -37 -37 -37 -37 -37 -34 -37 -35 -37 -37 -35 -35 -37 -39 -35 -35 -35 -32 -36 -34 -35 -35 -32 -33 -33 -32 -33 -30 -31 -33 -33 -31 -32 -34 -34 -35 -35 -34 -34 -35 -33 -36 -37 -40 -40 -40 -38 -41 -40 -38 -36 -38 -40 -41 -40 -37 -37 -37 -38 -40 -41 -42 -40 -39 -40 -41 -38 -37 -42 -41 -39 -39 -41 -39 -39 -40 -37 -39 -39 -37 -39 -39 -38 -38 -38 -38 -39 -38 -39 -38 -38 -39 -43 -44 -42 -38 -38 -38 -36 -37 -38 -36 -39 -37 -44 -41 -41 -41 -41 -41 -40 -42 -41 -41 -42 -43 -43 -43 -42 -40 -42 -46 -42 -42 -41 -40 -41 -42 -40 -39 -40 -41 -38 -37 -40 -40 -44 -42 -41 -41 -45 -44 -43 -41 -44 -41 -42 -44 -45 -46 -45 -45 -43 -43 -43 -41 -43 -43 -42 -43 -43 -44 -45 -47 -44 -43 -42 -42 -41 -40 -41 -43 -41 -42 -43 -40 -42 -42 -42 -42 -43 -43 -43 -41 -44 -45 -46 -42 -44 -47 -45 -46 -46 -44 -44 -47 -49 -49 -48 -48 -48 -47 -46 -48 -48 -48 -50 -49 -46 -49 -47 -50 -51 -49 -45 -45 -48 -48 -48 -47 -49 -52 -47 -45 -47 -50 -52 -53 -50 -53 -51 -52 -53 -53 -55 -53 -49 -51 -53 -52 -52 -51 -51 -53 -54 -54 -53 -50 -51 -51 -53 -54 -53 -50 -52 -49 -51 -50 -54 -54 -53 -54 -52 -52 -54 -50 -52 -53 -55 -52 -51 -52 -58 -59 -58 -57 -56 -52 -56 -60 -57 -54 -60 -68 -62 -46 -32 -36 -36 -21 -14 -31 -65 -81 -68 -53 -67 -80 -94 -67 -17 -26 -78 -79 -59 -62 -103 -160 -148 -83 -64 -65 -37 3 -25 -103 -124 -64 -61 -115 -148 -57 87 80 -96 -284 -274 -92 101 119 -7 -125 -186 -201 -194 -101 29 101 29 -149 -243 -212 -74 83 114 12 -92 -112 -67 -29 0 -9 -46 -60 -44 -22 -31 -76 -93 -74 -43 -33 -43 -81 -97 -106 -112 -98 -85 -83 -104 -121 -118 -117 -119 -119 -115 -108 -104 -100 -97 -100 -109 -119 -123 -116 -109 -100 -87 -79 -77 -77 -67 -60 -62 -66 -60 -50 -46 -50 -53 -48 -46 -49 -50 -47 -36 -34 -43 -52 -55 -58 -59 -58 -58 -62 -67 -72 -84 -82 -80 -80 -86 -93 -101 -101 -97 -92 -86 -90 -93 -96 -95 -91 -88 -83 -86 -88 -88 -83 -78 -75 -78 -80 -76 -70 -62 -56 -56 -58 -59 -59 -59 -58 -54 -56 -58 -59 -63 -66 -63 -63 -60 -61 -65 -67 -73 -78 -81 -82 -82 -84 -85 -88 -90 -92 -89 -86 -85 -85 -83 -84 -79 -76 -76 -76 -78 -76 -75 -76 -73 -70 -68 -67 -68 -64 -63 -63 -61 -62 -60 -59 -64 -66 -70 -71 -76 -83 -85 -85 -92 -91 -96 -97 -96 -94 -94 -86 -86 -81 -79 -79 -76 -76 -74 -69 -69 -67 -68 -68 -68 -69 -69 -67 -69 -72 -67 -67 -68 -74 -74 -72 -74 -78 -79 -81 -79 -79 -80 -84 -84 -83 -83 -86 -85 -88 -85 -84 -87 -87 -84 -86 -82 -85 -83 -84 -82 -82 -81 -82 -79 -76 -76 -77 -77 -75 -71 -70 -74 -72 -66 -69 -74 -72 -72 -71 -71 -74 -75 -76 -77 -78 -83 -84 -85 -86 -89 -93 -92 -95 -98 -95 -92 -97 -96 -94 -90 -84 -85 -94 -110 -113 -108 -95 -80 -80 -93 -108 -113 -102 -90 -89 -89 -95 -93 -94 -104 -102 -99 -98 -89 -74 -74 -85 -95 -102 -102 -89 -70 -76 -92 -108 -101 -75 -62 -74 -89 -98 -95 -81 -68 -78 -105 -117 -108 -105 -114 -116 -96 -91 -103 -111 -112 -107 -103 -81 -59 -71 -94 -120 -135 -138 -135 -133 -112 -91 -92 -110 -134 -142 -134 -111 -92 -88 -113 -138 -142 -119 -88 -84 -114 -135 -144 -144 -125 -106 -108 -112 -124 -120 -107 -84 -68 -79 -103 -114 -101 -86 -81 -88 -85 -75 -68 -75 -93 -98 -88 -83 -88 -95 -96 -98 -107 -118 -122 -115 -104 -98 -104 -106 -120 -134 -140 -135 -123 -102 -95 -95 -97 -99 -109 -116 -121 -120 -120 -122 -117 -111 -105 -109 -116 -120 -116 -104 -93 -92 -88 -88 -92 -98 -104 -102 -93 -85 -93 -111 -134 -142 -130 -109 -105 -115 -130 -128 -111 -95 -86 -88 -110 -130 -141 -141 -124 -104 -97 -102 -122 -135 -132 -112 -95 -82 -81 -79 -79 -86 -93 -102 -117 -125 -125 -118 -109 -103 -98 -97 -90 -91 -98 -99 -97 -95 -91 -89 -99 -117 -134 -142 -152 -151 -146 -137 -131 -122 -116 -120 -129 -132 -129 -114 -100 -101 -104 -114 -119 -120 -105 -96 -96 -103 -103 -103 -99 -94 -87 -88 -91 -89 -81 -72 -74 -73 -81 -89 -95 -95 -96 -98 -104 -111 -113 -113 -114 -115 -114 -117 -122 -120 -121 -121 -121 -125 -133 -135 -134 -135 -137 -133 -128 -122 -117 -114 -114 -116 -110 -101 -98 -95 -91 -92 -98 -106 -111 -108 -106 -104 -98 -92 -93 -93 -94 -93 -90 -95 -98 -107 -110 -108 -110 -105 -101 -109 -117 -124 -122 -121 -119 -117 -121 -123 -126 -126 -123 -121 -119 -119 -120 -120 -113 -108 -110 -107 -107 -110 -105 -107 -110 -109 -109 -105 -102 -103 -99 -99 -95 -96 -95 -95 -94 -91 -94 -101 -105 -110 -117 -117 -115 -111 -113 -117 -119 -115 -112 -109 -110 -112 -114 -115 -113 -117 -127 -127 -130 -131 -128 -123 -121 -116 -113 -112 -109 -110 -107 -104 -102 -104 -103 -109 -110 -111 -113 -113 -112 -109 -110 -108 -109 -109 -108 -107 -106 -108 -115 -118 -120 -121 -119 -121 -121 -121 -125 -121 -122 -122 -119 -114 -114 -118 -114 -115 -117 -116 -116 -114 -111 -111 -114 -110 -106 -105 -105 -102 -100 -104 -108 -107 -107 -105 -105 -104 -108 -108 -106 -105 -109 -106 -109 -111 -110 -115 -120 -121 -125 -128 -125 -122 -123 -126 -126 -125 -121 -118 -116 -116 -117 -116 -120 -121 -122 -119 -119 -122 -118 -119 -119 -116 -113 -110 -113 -117 -120 -122 -125 -122 -121 -125 -128 -128 -128 -126 -123 -120 -120 -123 -124 -126 -126 -125 -125 -126 -126 -125 -123 -121 -118 -117 -115 -117 -117 -113 -108 -108 -107 -106 -109 -108 -110 -117 -118 -119 -115 -114 -112 -112 -112 -113 -114 -112 -112 -112 -115 -121 -125 -125 -125 -127 -125 -130 -129 -128 -128 -130 -127 -128 -126 -126 -123 -125 -123 -122 -124 -123 -123 -124 -124 -122 -120 -118 -113 -116 -118 -116 -116 -116 -115 -113 -116 -115 -117 -117 -116 -113 -116 -118 -116 -114 -117 -118 -117 -117 -121 -123 -125 -126 -123 -126 -125 -126 -128 -128 -128 -125 -121 -125 -126 -127 -123 -124 -125 -128 -129 -128 -129 -128 -124 -124 -129 -127 -122 -117 -118 -117 -117 -118 -115 -119 -119 -118 -121 -121 -122 -122 -120 -120 -118 -118 -117 -121 -122 -122 -123 -123 -122 -121 -123 -126 -131 -133 -132 -131 -131 -130 -133 -131 -131 -132 -129 -130 -132 -132 -132 -132 -133 -132 -129 -131 -132 -129 -127 -127 -124 -124 -120 -116 -116 -119 -119 -118 -120 -120 -120 -117 -115 -116 -121 -120 -119 -119 -115 -120 -118 -118 -119 -124 -122 -121 -123 -120 -125 -129 -126 -125 -128 -129 -128 -129 -129 -125 -129 -133 -131 -133 -132 -130 -129 -131 -135 -132 -129 -128 -128 -126 -125 -127 -127 -127 -126 -125 -122 -128 -124 -126 -126 -125 -125 -129 -129 -126 -123 -124 -125 -128 -131 -132 -131 -132 -132 -131 -135 -133 -132 -132 -131 -131 -132 -132 -133 -132 -132 -132 -132 -131 -131 -131 -132 -132 -131 -132 -135 -133 -132 -129 -129 -131 -133 -132 -130 -129 -127 -131 -129 -129 -128 -129 -131 -133 -134 -132 -130 -131 -133 -135 -136 -138 -134 -135 -134 -134 -136 -135 -140 -138 -140 -141 -138 -137 -138 -137 -136 -137 -138 -136 -132 -135 -133 -135 -133 -135 -136 -131 -131 -131 -129 -129 -131 -129 -128 -129 -131 -129 -125 -129 -129 -126 -127 -131 -129 -131 -130 -130 -130 -133 -136 -134 -133 -136 -131 -133 -133 -132 -131 -134 -137 -132 -134 -141 -137 -137 -133 -135 -135 -137 -136 -135 -134 -135 -136 -132 -131 -132 -135 -130 -133 -135 -129 -130 -133 -131 -131 -131 -131 -131 -131 -128 -130 -131 -129 -129 -132 -129 -132 -134 -133 -135 -132 -131 -133 -135 -134 -136 -135 -134 -136 -135 -134 -136 -135 -135 -134 -133 -136 -136 -137 -133 -135 -136 -134 -134 -134 -131 -135 -135 -134 -135 -137 -138 -137 -137 -136 -133 -134 -134 -137 -134 -133 -135 -136 -138 -136 -133 -134 -136 -135 -138 -136 -139 -139 -136 -139 -139 -138 -137 -135 -137 -135 -134 -137 -135 -135 -132 -134 -131 -132 -135 -135 -133 -138 -133 -135 -135 -136 -137 -136 -133 -132 -134 -129 -136 -137 -134 -138 -135 -134 -134 -136 -132 -134 -134 -136 -136 -136 -132 -130 -128 -132 -135 -134 -135 -138 -137 -138 -136 -136 -135 -135 -138 -139 -137 -136 -136 -137 -134 -137 -138 -139 -140 -138 -137 -137 -139 -142 -138 -137 -139 -139 -138 -142 -139 -138 -136 -138 -139 -143 -138 -139 -136 -140 -137 -136 -141 -141 -138 -141 -136 -140 -140 -142 -142 -138 -140 -135 -142 -141 -142 -143 -144 -141 -141 -140 -143 -143 -145 -144 -145 -141 -141 -143 -140 -141 -138 -141 -142 -139 -141 -142 -141 -138 -140 -137 -140 -143 -143 -145 -141 -141 -140 -141 -144 -141 -145 -139 -145 -145 -144 -141 -144 -144 -140 -143 -145 -145 -146 -145 -141 -139 -147 -151 -148 -147 -144 -145 -146 -145 -144 -148 -146 -146 -142 -143 -143 -147 -143 -144 -142 -140 -143 -147 -147 -144 -142 -145 -142 -141 -141 -145 -150 -151 -147 -141 -144 -145 -144 -145 -145 -143 -142 -142 -142 -142 -140 -146 -147 -143 -143 -141 -146 -142 -140 -140 -145 -143 -140 -137 -137 -135 -139 -140 -141 -141 -138 -137 -139 -140 -142 -144 -140 -142 -138 -140 -142 -143 -145 -142 -140 -137 -139 -146 -144 -146 -150 -147 -147 -147 -149 -151 -151 -149 -149 -147 -147 -150 -147 -147 -147 -144 -147 -147 -148 -146 -149 -144 -142 -149 -147 -144 -143 -143 -143 -143 -146 -145 -148 -147 -145 -142 -145 -143 -144 -146 -143 -144 -144 -145 -145 -146 -150 -149 -149 -146 -148 -150 -148 -145 -145 -148 -149 -149 -150 -151 -150 -149 -146 -147 -152 -149 -149 -148 -148 -149 -148 -147 -147 -148 -150 -145 -147 -149 -149 -147 -148 -147 -146 -147 -148 -144 -145 -144 -144 -144 -142 -143 -146 -145 -146 -147 -149 -147 -151 -149 -148 -150 -150 -153 -147 -147 -149 -150 -150 -147 -148 -153 -149 -148 -149 -151 -144 -146 -143 -147 -150 -148 -146 -146 -146 -148 -148 -148 -147 -149 -147 -147 -145 -145 -143 -146 -146 -144 -147 -148 -149 -149 -151 -150 -151 -150 -147 -152 -151 -152 -153 -153 -151 -151 -151 -151 -151 -150 -152 -152 -152 -155 -153 -150 -151 -153 -154 -155 -153 -153 -154 -156 -152 -152 -154 -155 -152 -155 -153 -150 -154 -153 -153 -154 -153 -157 -152 -152 -151 -153 -154 -155 -151 -153 -150 -151 -153 -152 -155 -152 -151 -151 -152 -153 -152 -153 -150 -154 -153 -154 -156 -153 -155 -157 -156 -156 -156 -156 -152 -150 -151 -152 -152 -150 -153 -150 -147 -149 -152 -152 -154 -152 -149 -150 -151 -152 -149 -151 -151 -153 -151 -148 -151 -151 -150 -151 -153 -152 -149 -151 -155 -153 -150 -156 -153 -152 -153 -155 -157 -155 -159 -156 -155 -153 -152 -157 -156 -156 -150 -149 -157 -153 -154 -154 -154 -151 -151 -149 -151 -151 -150 -151 -154 -153 -150 -152 -153 -153 -153 -152 -152 -150 -154 -149 -149 -148 -148 -151 -156 -154 -154 -152 -152 -152 -154 -155 -156 -156 -158 -156 -157 -156 -156 -158 -160 -155 -157 -159 -158 -159 -158 -157 -158 -157 -155 -155 -160 -158 -155 -155 -155 -157 -155 -155 -157 -157 -157 -157 -154 -155 -159 -154 -158 -159 -158 -159 -158 -156 -152 -156 -156 -158 -158 -162 -159 -158 -153 -154 -156 -158 -160 -158 -154 -154 -154 -158 -159 -157 -157 -156 -151 -157 -156 -158 -159 -155 -157 -157 -157 -156 -157 -159 -152 -156 -155 -155 -154 -155 -152 -151 -153 -154 -159 -155 -154 -159 -155 -158 -159 -157 -155 -161 -160 -158 -159 -160 -158 -161 -161 -167 -166 -161 -160 -160 -158 -158 -158 -158 -159 -159 -158 -161 -156 -158 -161 -161 -158 -155 -155 -156 -160 -159 -156 -155 -155 -156 -160 -158 -161 -161 -162 -163 -162 -162 -160 -164 -159 -162 -157 -161 -160 -161 -164 -161 -159 -157 -158 -162 -160 -158 -160 -158 -161 -159 -161 -161 -159 -160 -156 -158 -158 -157 -158 -159 -158 -159 -157 -159 -157 -160 -162 -164 -162 -162 -161 -161 -158 -162 -160 -155 -156 -329 -497 -495 -671 -837 -835 -1010 -1176 -1174 -1343 -1341 -1344 -1510 -1337 -1329 -1505 -1447 -1445 -1612 -1604 -1441 -1433 -1431 -1593 -1594 -1590 -1581 -1582 -1909 -1904 -1906 -2065 -2060 -2055 -2216 -2376 -2537 -2700 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -3 -2 -1 0 0 -1 0 0 -1 0 -2 -1 -1 -2 -1 -2 -3 -1 -1 -1 -1 -1 -2 -2 -2 -3 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -2 -2 -2 -4 -6 -4 -5 -5 -4 -5 -4 -6 -4 -5 -5 -4 -5 -5 -4 -3 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -4 -5 -3 -2 -4 -6 -3 -4 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -5 -7 -7 -6 -6 -5 -5 -5 -5 -5 -6 -4 -7 -7 -7 -6 -6 -7 -7 -7 -8 -7 -6 -8 -7 -6 -7 -8 -6 -6 -7 -8 -9 -8 -9 -7 -8 -9 -9 -10 -9 -9 -8 -8 -9 -7 -8 -8 -9 -7 -7 -7 -8 -7 -7 -7 -8 -6 -6 -5 -8 -7 -9 -10 -11 -12 -11 -9 -10 -11 -11 -10 -11 -11 -11 -11 -11 -10 -10 -11 -10 -9 -13 -14 -11 -11 -9 -13 -11 -10 -11 -11 -13 -11 -9 -11 -11 -9 -10 -13 -13 -10 -12 -12 -10 -12 -13 -10 -10 -11 -10 -11 -11 -15 -17 -17 -14 -12 -14 -14 -14 -16 -15 -15 -16 -16 -14 -16 -17 -16 -15 -15 -15 -15 -14 -15 -14 -15 -14 -15 -15 -15 -13 -15 -15 -17 -17 -16 -15 -18 -17 -16 -16 -18 -19 -19 -17 -19 -19 -19 -17 -17 -15 -16 -17 -15 -14 -15 -15 -15 -14 -14 -17 -15 -14 -17 -15 -16 -14 -15 -16 -18 -18 -20 -20 -18 -21 -23 -21 -22 -21 -20 -20 -22 -23 -22 -20 -20 -20 -21 -20 -20 -19 -20 -20 -20 -20 -19 -20 -20 -20 -19 -19 -21 -21 -20 -20 -21 -22 -20 -20 -18 -20 -21 -18 -18 -22 -21 -21 -20 -20 -21 -20 -20 -20 -20 -20 -21 -20 -20 -21 -19 -18 -19 -19 -17 -21 -21 -20 -21 -22 -22 -20 -21 -22 -22 -24 -24 -23 -23 -24 -22 -24 -23 -21 -22 -23 -24 -23 -22 -21 -20 -20 -20 -22 -22 -22 -21 -22 -22 -23 -24 -24 -25 -22 -23 -25 -25 -27 -26 -27 -29 -27 -26 -26 -25 -25 -26 -25 -26 -29 -28 -27 -27 -30 -27 -26 -24 -26 -26 -27 -27 -27 -27 -27 -27 -25 -25 -26 -25 -26 -24 -26 -27 -23 -26 -26 -27 -26 -25 -26 -26 -27 -28 -28 -29 -28 -30 -31 -29 -28 -26 -30 -30 -31 -30 -31 -28 -30 -33 -33 -33 -33 -33 -33 -32 -33 -33 -33 -33 -32 -33 -31 -31 -32 -35 -36 -35 -34 -34 -33 -33 -33 -33 -33 -34 -34 -32 -33 -35 -35 -37 -38 -36 -38 -35 -36 -37 -36 -37 -36 -38 -35 -36 -38 -35 -35 -34 -33 -36 -35 -34 -34 -32 -31 -33 -32 -30 -34 -34 -33 -31 -30 -33 -34 -36 -32 -34 -35 -34 -34 -35 -40 -38 -37 -39 -37 -40 -40 -39 -39 -37 -38 -39 -38 -40 -40 -38 -37 -38 -41 -40 -40 -39 -39 -40 -39 -40 -40 -40 -40 -39 -40 -41 -39 -38 -39 -37 -38 -40 -38 -36 -39 -39 -40 -37 -38 -39 -38 -38 -40 -40 -39 -40 -42 -40 -39 -37 -39 -37 -38 -36 -40 -40 -42 -40 -41 -42 -42 -43 -41 -41 -41 -41 -42 -42 -43 -43 -41 -41 -42 -43 -44 -45 -43 -42 -43 -41 -39 -39 -40 -40 -40 -37 -39 -41 -42 -41 -41 -43 -43 -43 -43 -45 -39 -40 -42 -44 -46 -46 -45 -44 -45 -42 -43 -43 -43 -41 -42 -44 -44 -45 -43 -44 -42 -43 -43 -42 -43 -41 -42 -40 -39 -42 -42 -43 -45 -43 -42 -43 -41 -41 -43 -44 -42 -44 -44 -43 -45 -47 -48 -43 -45 -45 -46 -47 -45 -46 -47 -49 -47 -46 -46 -47 -49 -47 -47 -49 -50 -47 -48 -51 -51 -48 -49 -48 -49 -46 -48 -49 -47 -49 -48 -49 -49 -49 -51 -54 -52 -51 -51 -53 -52 -52 -54 -50 -51 -52 -51 -51 -52 -50 -52 -53 -52 -56 -53 -52 -50 -50 -50 -51 -54 -54 -52 -50 -49 -52 -51 -54 -53 -53 -51 -55 -51 -51 -53 -55 -54 -56 -51 -53 -55 -59 -60 -60 -56 -56 -54 -60 -58 -51 -53 -59 -63 -53 -29 -23 -19 -32 -39 -36 -50 -81 -90 -92 -91 -67 -44 -26 -19 -68 -114 -89 -42 -37 -90 -118 -124 -95 -67 -49 -57 -80 -60 -32 -35 -38 -98 -193 -216 -82 104 163 -3 -232 -306 -172 4 74 47 -44 -135 -188 -159 -87 -14 10 -17 -66 -136 -161 -129 -51 -32 -30 -41 -42 -41 -68 -96 -77 -39 -12 -4 -13 -38 -59 -70 -68 -62 -36 -42 -67 -89 -89 -79 -78 -78 -88 -101 -116 -101 -90 -89 -110 -136 -133 -114 -94 -85 -93 -111 -122 -120 -112 -107 -99 -98 -98 -99 -94 -79 -68 -58 -59 -64 -61 -57 -48 -48 -54 -59 -51 -42 -41 -42 -44 -52 -58 -55 -51 -51 -52 -57 -62 -68 -71 -68 -74 -77 -79 -85 -85 -90 -91 -95 -94 -93 -90 -90 -93 -95 -90 -91 -88 -89 -91 -89 -83 -81 -77 -75 -76 -74 -71 -69 -63 -61 -61 -65 -59 -58 -54 -52 -58 -62 -65 -63 -60 -61 -58 -62 -64 -66 -69 -72 -77 -79 -83 -82 -82 -83 -82 -85 -83 -84 -84 -83 -84 -80 -79 -81 -82 -82 -80 -76 -75 -74 -76 -75 -73 -72 -70 -66 -65 -62 -65 -65 -64 -64 -62 -64 -68 -68 -71 -70 -78 -78 -79 -84 -85 -91 -96 -96 -99 -95 -84 -84 -77 -81 -80 -78 -80 -76 -73 -67 -69 -70 -69 -72 -73 -70 -71 -72 -70 -71 -72 -71 -70 -70 -75 -74 -71 -76 -75 -74 -80 -82 -81 -82 -83 -85 -83 -84 -86 -88 -89 -89 -84 -83 -84 -83 -84 -82 -84 -82 -82 -79 -80 -79 -79 -79 -77 -77 -72 -73 -71 -70 -73 -75 -76 -72 -71 -73 -75 -71 -73 -76 -78 -80 -82 -81 -82 -87 -90 -93 -90 -94 -97 -96 -91 -89 -92 -87 -92 -92 -90 -92 -89 -94 -98 -108 -108 -97 -86 -83 -94 -107 -108 -89 -81 -90 -100 -112 -102 -84 -80 -91 -101 -114 -110 -87 -77 -79 -91 -108 -105 -91 -76 -58 -69 -104 -121 -103 -79 -64 -66 -79 -93 -114 -106 -82 -76 -96 -122 -128 -123 -89 -66 -76 -116 -139 -129 -88 -72 -88 -95 -97 -101 -112 -121 -123 -131 -138 -116 -85 -78 -96 -122 -135 -142 -135 -112 -81 -81 -115 -145 -152 -131 -106 -105 -112 -117 -118 -133 -134 -122 -108 -102 -108 -110 -100 -89 -90 -99 -106 -100 -95 -96 -101 -99 -77 -53 -52 -68 -94 -109 -112 -114 -111 -109 -94 -84 -85 -93 -101 -111 -114 -110 -104 -103 -107 -122 -144 -144 -125 -101 -93 -103 -109 -118 -117 -107 -115 -117 -120 -115 -110 -104 -100 -107 -113 -117 -111 -98 -91 -96 -109 -111 -101 -88 -87 -90 -92 -97 -99 -112 -120 -125 -118 -110 -111 -116 -119 -117 -116 -114 -109 -112 -113 -121 -132 -138 -131 -115 -96 -89 -98 -125 -142 -138 -120 -99 -80 -71 -78 -88 -95 -104 -111 -112 -113 -110 -107 -106 -105 -102 -93 -91 -91 -98 -103 -106 -109 -104 -101 -100 -114 -126 -144 -148 -139 -126 -120 -124 -137 -142 -144 -135 -119 -108 -96 -99 -109 -114 -115 -110 -99 -92 -94 -99 -104 -106 -103 -104 -100 -91 -88 -81 -79 -76 -82 -83 -85 -84 -88 -89 -95 -106 -114 -115 -113 -114 -123 -126 -132 -123 -117 -116 -115 -120 -122 -120 -121 -128 -132 -131 -132 -129 -123 -118 -115 -114 -119 -120 -108 -99 -95 -92 -91 -95 -99 -104 -106 -106 -105 -106 -102 -96 -96 -101 -101 -103 -101 -97 -99 -104 -108 -110 -110 -110 -109 -108 -111 -121 -126 -125 -121 -119 -115 -118 -122 -125 -127 -119 -112 -109 -109 -113 -113 -113 -110 -106 -104 -103 -103 -107 -110 -109 -109 -107 -100 -100 -101 -103 -107 -101 -96 -91 -91 -95 -100 -110 -115 -115 -113 -112 -114 -118 -123 -123 -121 -117 -110 -108 -105 -109 -116 -118 -121 -122 -123 -121 -121 -118 -118 -118 -119 -117 -110 -107 -108 -108 -108 -106 -105 -101 -100 -105 -108 -111 -112 -113 -115 -112 -112 -115 -111 -114 -115 -116 -118 -116 -118 -118 -117 -122 -122 -121 -119 -119 -119 -121 -119 -118 -116 -118 -116 -114 -115 -115 -112 -106 -106 -107 -107 -108 -108 -108 -106 -104 -102 -99 -101 -102 -106 -111 -111 -112 -108 -105 -106 -110 -110 -109 -113 -113 -115 -117 -120 -126 -126 -125 -125 -124 -123 -124 -122 -122 -120 -122 -119 -115 -113 -115 -116 -114 -121 -122 -121 -119 -122 -120 -118 -118 -118 -110 -116 -122 -122 -123 -126 -124 -127 -124 -125 -126 -127 -124 -126 -122 -124 -119 -117 -119 -120 -122 -123 -125 -125 -120 -121 -119 -118 -119 -116 -115 -114 -112 -109 -110 -111 -109 -111 -113 -113 -114 -112 -116 -115 -116 -116 -115 -117 -116 -114 -114 -117 -115 -117 -120 -125 -125 -126 -128 -128 -126 -126 -124 -124 -128 -127 -127 -125 -120 -123 -123 -125 -125 -121 -122 -120 -121 -121 -118 -118 -117 -117 -120 -117 -116 -118 -118 -117 -117 -119 -120 -120 -114 -115 -117 -121 -117 -116 -114 -116 -119 -119 -122 -125 -124 -125 -125 -123 -124 -126 -126 -127 -122 -120 -122 -124 -125 -122 -121 -121 -123 -126 -126 -125 -129 -128 -128 -125 -124 -123 -123 -125 -121 -119 -119 -116 -118 -117 -120 -122 -122 -125 -126 -124 -122 -120 -118 -119 -120 -120 -119 -120 -123 -123 -122 -124 -122 -124 -124 -126 -129 -128 -129 -130 -129 -130 -129 -130 -132 -133 -131 -131 -132 -132 -134 -135 -134 -129 -129 -128 -126 -129 -128 -125 -124 -124 -123 -124 -120 -116 -119 -120 -118 -117 -119 -121 -118 -116 -116 -116 -119 -117 -118 -116 -120 -122 -122 -121 -121 -125 -123 -121 -121 -124 -125 -126 -126 -129 -128 -129 -130 -132 -131 -132 -130 -134 -132 -132 -133 -132 -131 -130 -129 -129 -128 -127 -125 -127 -127 -128 -126 -127 -125 -124 -124 -126 -126 -125 -126 -127 -126 -125 -124 -127 -126 -126 -129 -129 -131 -133 -134 -131 -132 -133 -134 -132 -132 -131 -132 -133 -135 -131 -133 -132 -131 -131 -131 -128 -130 -136 -135 -133 -134 -133 -132 -131 -131 -129 -133 -133 -130 -130 -131 -127 -126 -125 -131 -132 -131 -131 -133 -134 -131 -132 -134 -137 -136 -134 -135 -136 -138 -136 -136 -138 -137 -139 -137 -137 -139 -139 -139 -138 -134 -138 -136 -133 -138 -136 -134 -134 -133 -132 -128 -130 -133 -130 -131 -131 -131 -127 -126 -129 -128 -128 -128 -126 -126 -128 -129 -130 -131 -130 -128 -131 -132 -131 -131 -133 -135 -134 -135 -133 -133 -132 -137 -135 -135 -137 -141 -135 -140 -137 -137 -135 -136 -133 -139 -135 -135 -131 -135 -130 -134 -130 -133 -135 -131 -131 -133 -131 -130 -131 -132 -132 -129 -128 -130 -127 -130 -133 -130 -130 -130 -130 -133 -131 -130 -132 -137 -135 -137 -133 -137 -135 -137 -136 -134 -133 -133 -132 -136 -135 -133 -135 -135 -134 -135 -138 -137 -136 -132 -134 -135 -132 -135 -137 -137 -138 -135 -134 -136 -137 -134 -135 -136 -133 -134 -134 -132 -134 -136 -132 -134 -137 -137 -136 -137 -139 -140 -137 -143 -139 -134 -134 -137 -135 -136 -138 -134 -133 -136 -137 -134 -133 -132 -133 -132 -132 -136 -138 -136 -134 -136 -135 -135 -137 -134 -135 -133 -136 -136 -134 -138 -133 -134 -136 -133 -134 -135 -133 -131 -135 -133 -138 -131 -135 -133 -131 -133 -135 -135 -135 -138 -138 -135 -135 -133 -134 -136 -138 -138 -135 -134 -136 -136 -137 -139 -138 -141 -139 -139 -137 -137 -140 -140 -140 -136 -139 -142 -141 -139 -139 -139 -136 -140 -138 -139 -143 -140 -134 -135 -138 -142 -139 -142 -141 -136 -138 -137 -141 -142 -141 -140 -138 -139 -137 -140 -141 -142 -148 -143 -142 -139 -145 -147 -146 -144 -145 -140 -141 -141 -141 -142 -142 -138 -140 -143 -143 -142 -138 -137 -138 -140 -141 -143 -144 -143 -141 -140 -141 -144 -140 -143 -144 -144 -142 -139 -143 -147 -145 -142 -144 -145 -145 -145 -142 -141 -145 -147 -145 -142 -145 -148 -146 -146 -147 -149 -143 -147 -147 -147 -147 -144 -142 -143 -143 -143 -143 -142 -143 -147 -144 -144 -143 -142 -143 -145 -146 -148 -148 -145 -144 -145 -146 -143 -147 -147 -145 -140 -138 -139 -147 -143 -144 -139 -141 -144 -144 -138 -144 -141 -145 -139 -143 -141 -138 -137 -137 -137 -140 -141 -141 -140 -139 -135 -141 -141 -144 -143 -140 -138 -139 -142 -145 -142 -147 -145 -137 -136 -142 -144 -146 -149 -146 -149 -146 -150 -150 -151 -150 -149 -145 -145 -146 -148 -147 -148 -148 -148 -148 -147 -144 -147 -146 -144 -145 -145 -146 -145 -144 -143 -144 -145 -147 -144 -147 -145 -145 -144 -144 -144 -146 -145 -145 -146 -140 -144 -147 -148 -150 -148 -148 -147 -150 -150 -147 -146 -149 -145 -146 -149 -149 -150 -150 -148 -150 -149 -150 -148 -148 -149 -147 -150 -151 -148 -147 -146 -147 -148 -148 -149 -150 -144 -145 -149 -150 -147 -143 -146 -144 -143 -144 -143 -145 -146 -146 -145 -144 -146 -147 -148 -147 -149 -151 -152 -152 -150 -149 -150 -148 -150 -150 -150 -150 -151 -150 -150 -145 -146 -149 -151 -146 -144 -147 -148 -146 -143 -149 -147 -146 -146 -150 -147 -144 -145 -147 -144 -146 -144 -145 -148 -146 -148 -149 -150 -150 -149 -151 -151 -149 -148 -152 -155 -153 -153 -151 -152 -154 -151 -152 -150 -155 -155 -153 -152 -155 -155 -151 -154 -153 -152 -151 -153 -150 -155 -154 -154 -154 -153 -154 -152 -152 -152 -153 -155 -153 -153 -152 -151 -153 -151 -150 -152 -152 -154 -153 -153 -151 -151 -153 -150 -153 -153 -152 -151 -153 -155 -153 -153 -154 -152 -154 -156 -154 -156 -156 -156 -155 -154 -155 -152 -153 -153 -151 -151 -151 -148 -150 -150 -149 -148 -151 -155 -151 -155 -153 -148 -148 -154 -153 -152 -151 -151 -148 -151 -152 -152 -153 -151 -152 -149 -147 -154 -152 -155 -150 -152 -153 -156 -156 -157 -158 -152 -156 -158 -155 -153 -152 -156 -150 -155 -156 -152 -153 -153 -151 -151 -154 -154 -150 -152 -150 -149 -152 -153 -151 -155 -155 -153 -152 -151 -154 -152 -152 -150 -148 -150 -153 -151 -153 -153 -151 -152 -153 -150 -155 -157 -154 -152 -154 -158 -156 -159 -154 -160 -157 -158 -155 -156 -158 -157 -161 -159 -158 -159 -156 -158 -157 -153 -156 -157 -154 -153 -154 -157 -156 -159 -159 -156 -156 -157 -156 -156 -158 -159 -158 -156 -154 -156 -158 -154 -157 -158 -155 -157 -159 -156 -155 -158 -157 -153 -155 -155 -157 -159 -156 -156 -157 -155 -152 -154 -155 -160 -161 -155 -159 -158 -154 -158 -153 -159 -161 -158 -158 -154 -153 -153 -157 -156 -155 -154 -152 -153 -156 -156 -158 -156 -155 -156 -157 -159 -160 -158 -155 -158 -156 -157 -161 -160 -163 -165 -164 -161 -157 -160 -157 -160 -161 -160 -159 -158 -159 -159 -161 -161 -161 -160 -157 -156 -156 -155 -158 -161 -157 -159 -155 -154 -160 -157 -161 -159 -161 -161 -162 -164 -159 -164 -160 -158 -162 -158 -159 -160 -161 -163 -159 -160 -158 -158 -161 -159 -160 -158 -160 -159 -158 -160 -159 -162 -158 -155 -156 -159 -159 -158 -159 -158 -160 -159 -157 -158 -163 -164 -161 -163 -160 -162 -159 -159 -159 -163 -157 -157 -327 -494 -497 -669 -837 -834 -1008 -1176 -1175 -1343 -1341 -1343 -1507 -1335 -1333 -1503 -1446 -1447 -1613 -1606 -1438 -1433 -1432 -1598 -1593 -1588 -1582 -1581 -1910 -1904 -1904 -2066 -2061 -2055 -2216 -2376 -2538 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -2 0 0 0 0 -2 -1 0 0 -1 0 -2 -1 -2 0 0 0 0 -1 -2 -1 -2 -1 -2 -1 -1 -1 -3 -2 -1 -1 -1 -3 -4 -3 -3 -3 -2 -3 -2 -3 -4 -4 -3 -6 -5 -4 -5 -3 -6 -4 -5 -5 -3 -3 -4 -5 -4 -3 -5 -5 -4 -4 -6 -6 -5 -6 -6 -4 -3 -4 -5 -4 -4 -5 -5 -4 -4 -6 -6 -7 -5 -5 -5 -5 -6 -5 -5 -5 -6 -5 -5 -6 -6 -5 -4 -6 -7 -6 -5 -7 -7 -8 -7 -6 -7 -7 -7 -7 -5 -8 -7 -7 -7 -6 -6 -4 -6 -6 -5 -8 -8 -5 -6 -9 -9 -9 -8 -9 -7 -9 -8 -7 -9 -10 -9 -8 -7 -8 -9 -7 -7 -8 -8 -8 -6 -6 -7 -6 -6 -7 -9 -10 -11 -12 -12 -11 -10 -8 -9 -10 -11 -10 -10 -9 -12 -11 -11 -10 -11 -12 -11 -12 -13 -11 -12 -10 -10 -13 -10 -12 -13 -12 -14 -11 -9 -11 -11 -12 -11 -12 -10 -11 -12 -11 -12 -12 -11 -10 -10 -11 -12 -14 -13 -16 -16 -14 -12 -13 -13 -16 -17 -16 -15 -14 -15 -16 -17 -17 -18 -14 -14 -14 -18 -15 -14 -14 -15 -14 -15 -13 -13 -13 -16 -17 -18 -14 -16 -17 -17 -17 -17 -17 -20 -20 -19 -17 -18 -17 -17 -16 -15 -17 -12 -12 -16 -16 -16 -14 -14 -14 -16 -16 -15 -16 -14 -13 -14 -16 -16 -17 -18 -19 -20 -22 -20 -20 -20 -22 -21 -20 -20 -23 -22 -22 -21 -20 -20 -20 -21 -22 -21 -19 -19 -21 -20 -18 -19 -20 -18 -19 -20 -19 -20 -20 -21 -21 -20 -21 -21 -18 -20 -19 -21 -22 -20 -19 -21 -21 -21 -20 -20 -21 -21 -21 -20 -20 -20 -21 -18 -18 -20 -18 -19 -21 -19 -18 -20 -21 -20 -22 -21 -22 -21 -21 -22 -23 -23 -23 -23 -26 -25 -23 -22 -23 -24 -23 -24 -23 -21 -20 -19 -20 -22 -23 -21 -22 -24 -22 -23 -23 -22 -26 -25 -23 -24 -24 -26 -28 -27 -27 -28 -27 -25 -26 -26 -26 -25 -26 -28 -29 -30 -29 -26 -27 -25 -26 -27 -26 -25 -26 -26 -28 -28 -27 -28 -26 -25 -25 -26 -26 -26 -25 -27 -27 -24 -26 -28 -25 -24 -26 -28 -29 -27 -29 -30 -28 -30 -30 -30 -30 -29 -29 -30 -32 -32 -32 -30 -30 -34 -34 -33 -34 -31 -31 -33 -35 -34 -30 -32 -33 -33 -33 -33 -32 -34 -35 -34 -35 -34 -34 -34 -33 -33 -33 -33 -33 -32 -35 -35 -36 -39 -39 -37 -36 -36 -37 -37 -38 -34 -36 -37 -35 -35 -36 -37 -37 -36 -35 -33 -34 -33 -31 -32 -33 -31 -35 -35 -35 -33 -31 -32 -31 -32 -34 -34 -33 -36 -35 -37 -38 -37 -36 -36 -36 -41 -41 -39 -38 -38 -40 -38 -39 -38 -39 -42 -40 -39 -40 -38 -40 -39 -40 -42 -38 -38 -42 -40 -39 -40 -39 -39 -41 -41 -39 -37 -38 -38 -39 -37 -38 -39 -37 -38 -40 -36 -37 -38 -40 -41 -41 -41 -39 -39 -37 -39 -40 -39 -39 -37 -39 -38 -41 -41 -41 -40 -37 -42 -42 -44 -41 -42 -43 -43 -43 -43 -41 -42 -40 -43 -45 -42 -45 -45 -43 -43 -40 -40 -42 -40 -39 -38 -42 -41 -38 -41 -40 -40 -43 -44 -45 -43 -42 -41 -42 -43 -45 -46 -42 -44 -44 -43 -45 -43 -41 -42 -42 -43 -42 -44 -45 -44 -41 -40 -42 -43 -43 -43 -42 -40 -41 -41 -43 -42 -43 -43 -43 -43 -41 -43 -43 -42 -43 -41 -42 -44 -44 -44 -47 -48 -47 -46 -43 -46 -45 -46 -47 -48 -46 -47 -46 -48 -46 -50 -49 -46 -48 -50 -46 -48 -50 -51 -49 -49 -48 -50 -47 -49 -48 -51 -47 -48 -48 -51 -51 -51 -50 -51 -54 -53 -52 -53 -52 -52 -50 -50 -51 -50 -53 -50 -52 -53 -51 -51 -53 -49 -54 -55 -49 -51 -54 -53 -50 -50 -48 -52 -53 -54 -51 -51 -53 -57 -54 -51 -53 -54 -54 -54 -54 -55 -56 -57 -58 -58 -62 -60 -56 -55 -54 -53 -50 -51 -54 -57 -53 -41 -37 -21 -29 -63 -68 -48 -44 -79 -105 -94 -58 -33 -33 -49 -84 -111 -104 -41 -1 -50 -103 -88 -66 -95 -148 -119 -30 25 -1 -106 -193 -134 3 39 -49 -195 -178 -27 71 -6 -149 -194 -100 -1 0 -51 -94 -118 -123 -101 -67 -38 -26 -18 -61 -98 -159 -113 -45 -10 -12 -40 -49 -66 -76 -73 -52 -27 -29 -49 -61 -39 -20 -41 -71 -81 -74 -72 -66 -69 -68 -88 -83 -80 -80 -83 -91 -101 -111 -119 -114 -93 -83 -93 -112 -124 -121 -105 -87 -86 -96 -116 -122 -111 -89 -73 -71 -80 -75 -67 -56 -61 -61 -56 -61 -58 -53 -42 -43 -50 -54 -61 -60 -54 -50 -53 -57 -64 -67 -66 -65 -60 -64 -75 -80 -85 -89 -85 -84 -84 -84 -85 -93 -95 -94 -91 -86 -83 -83 -87 -89 -92 -90 -84 -77 -72 -70 -67 -73 -75 -73 -73 -64 -59 -61 -64 -62 -62 -60 -59 -62 -63 -61 -63 -62 -64 -66 -67 -71 -74 -76 -75 -75 -74 -79 -83 -80 -79 -78 -80 -77 -78 -79 -80 -80 -80 -82 -82 -80 -80 -77 -77 -75 -74 -74 -71 -70 -69 -69 -66 -68 -70 -68 -66 -65 -65 -68 -65 -71 -72 -78 -73 -73 -74 -79 -84 -92 -95 -94 -88 -85 -81 -81 -79 -79 -78 -78 -77 -77 -75 -73 -71 -74 -76 -76 -75 -73 -73 -74 -74 -72 -73 -73 -74 -74 -73 -72 -73 -76 -78 -77 -79 -81 -81 -80 -83 -84 -85 -87 -85 -83 -85 -84 -85 -82 -81 -83 -84 -79 -78 -78 -81 -78 -78 -77 -79 -79 -78 -74 -71 -76 -74 -73 -73 -74 -75 -75 -76 -78 -75 -74 -78 -80 -81 -83 -83 -83 -88 -94 -99 -94 -88 -85 -89 -91 -93 -92 -94 -90 -81 -83 -93 -101 -95 -91 -91 -93 -99 -101 -100 -99 -89 -88 -98 -100 -94 -86 -84 -92 -97 -103 -107 -97 -87 -99 -105 -100 -94 -96 -97 -97 -91 -73 -73 -85 -101 -107 -99 -79 -67 -79 -90 -106 -109 -106 -88 -65 -67 -100 -144 -147 -122 -69 -42 -61 -120 -150 -122 -69 -52 -85 -120 -129 -127 -110 -107 -108 -120 -120 -106 -93 -95 -109 -123 -130 -122 -113 -95 -87 -99 -132 -145 -135 -119 -112 -120 -122 -116 -105 -110 -129 -118 -112 -103 -107 -119 -126 -107 -88 -73 -85 -106 -129 -132 -119 -85 -47 -30 -40 -75 -119 -131 -128 -121 -111 -102 -93 -75 -69 -75 -91 -109 -116 -112 -104 -102 -107 -118 -137 -134 -116 -108 -111 -128 -137 -140 -128 -94 -69 -71 -100 -133 -135 -116 -95 -93 -102 -114 -119 -116 -109 -104 -95 -98 -101 -104 -93 -83 -90 -100 -107 -103 -93 -98 -112 -122 -127 -122 -115 -116 -121 -123 -123 -117 -114 -113 -117 -124 -125 -123 -112 -99 -95 -106 -133 -153 -142 -120 -95 -81 -82 -89 -93 -91 -89 -96 -102 -112 -108 -110 -110 -102 -95 -96 -101 -106 -113 -112 -108 -105 -99 -91 -93 -103 -119 -133 -139 -134 -129 -134 -135 -141 -139 -134 -128 -121 -115 -106 -99 -97 -106 -107 -104 -100 -96 -99 -103 -103 -99 -96 -96 -98 -99 -99 -93 -84 -77 -76 -81 -87 -91 -95 -94 -97 -110 -116 -120 -125 -127 -126 -124 -120 -115 -116 -117 -117 -117 -117 -119 -122 -125 -125 -120 -120 -123 -124 -119 -114 -114 -108 -103 -103 -105 -105 -100 -97 -93 -99 -97 -104 -110 -109 -105 -100 -100 -105 -107 -107 -106 -103 -103 -102 -105 -112 -115 -117 -113 -109 -110 -110 -113 -119 -122 -124 -120 -120 -118 -117 -117 -118 -117 -113 -109 -106 -110 -110 -108 -106 -106 -104 -100 -101 -101 -108 -110 -111 -113 -110 -107 -107 -107 -102 -100 -96 -98 -99 -103 -106 -111 -114 -114 -118 -119 -120 -121 -122 -120 -120 -115 -114 -111 -110 -107 -109 -115 -119 -115 -115 -112 -114 -115 -117 -119 -115 -111 -107 -107 -108 -110 -107 -102 -101 -103 -105 -106 -107 -111 -114 -118 -118 -116 -115 -117 -119 -121 -123 -122 -120 -119 -120 -120 -119 -116 -118 -120 -116 -117 -115 -118 -117 -118 -117 -116 -114 -109 -107 -108 -106 -104 -106 -106 -103 -103 -102 -103 -103 -101 -102 -102 -104 -109 -114 -114 -111 -112 -112 -110 -111 -113 -116 -115 -117 -119 -121 -123 -126 -126 -127 -129 -123 -121 -121 -120 -119 -119 -120 -118 -114 -111 -112 -113 -116 -120 -121 -121 -120 -122 -118 -123 -122 -118 -120 -123 -118 -119 -125 -130 -127 -127 -126 -126 -124 -125 -125 -124 -122 -119 -118 -116 -118 -120 -116 -118 -121 -121 -117 -118 -116 -119 -118 -113 -112 -113 -111 -109 -110 -113 -115 -116 -114 -114 -113 -115 -115 -118 -120 -115 -117 -119 -119 -117 -118 -119 -121 -121 -123 -124 -125 -126 -127 -126 -124 -123 -124 -121 -123 -123 -124 -122 -122 -122 -125 -122 -121 -123 -120 -120 -119 -118 -118 -120 -119 -121 -119 -115 -115 -117 -119 -118 -120 -121 -121 -121 -120 -118 -118 -120 -120 -119 -117 -118 -119 -124 -126 -125 -123 -123 -124 -125 -124 -122 -123 -121 -119 -122 -122 -122 -122 -122 -119 -123 -122 -125 -126 -127 -126 -125 -125 -122 -126 -125 -123 -124 -123 -121 -120 -120 -121 -123 -124 -122 -124 -125 -122 -122 -122 -121 -119 -118 -120 -122 -122 -120 -122 -122 -122 -124 -125 -123 -123 -125 -125 -125 -128 -128 -129 -130 -130 -130 -133 -134 -135 -132 -134 -133 -131 -133 -132 -129 -127 -126 -127 -129 -128 -127 -126 -123 -123 -124 -122 -119 -116 -120 -120 -118 -116 -117 -117 -116 -116 -118 -116 -116 -116 -119 -119 -123 -123 -123 -120 -123 -124 -125 -123 -120 -120 -125 -129 -131 -134 -131 -131 -132 -131 -132 -132 -135 -133 -132 -132 -132 -131 -131 -129 -128 -127 -128 -129 -127 -127 -124 -128 -126 -127 -125 -124 -127 -126 -123 -124 -128 -123 -126 -126 -124 -128 -129 -128 -128 -130 -132 -132 -132 -132 -132 -133 -136 -132 -132 -136 -133 -132 -131 -133 -131 -132 -131 -131 -133 -133 -134 -132 -134 -134 -133 -134 -132 -131 -129 -132 -132 -130 -129 -127 -126 -130 -129 -129 -130 -130 -129 -130 -134 -135 -136 -130 -135 -136 -138 -138 -135 -135 -138 -137 -139 -137 -137 -136 -138 -140 -137 -137 -138 -139 -135 -134 -133 -136 -134 -137 -137 -132 -133 -131 -129 -131 -131 -132 -132 -127 -127 -126 -128 -130 -128 -125 -128 -128 -129 -126 -129 -128 -130 -130 -128 -129 -134 -132 -132 -131 -136 -135 -135 -133 -135 -135 -140 -138 -140 -140 -139 -136 -137 -141 -135 -140 -132 -131 -134 -133 -134 -135 -131 -131 -134 -132 -132 -129 -131 -130 -134 -132 -132 -128 -130 -130 -130 -129 -129 -129 -129 -133 -131 -130 -131 -127 -132 -133 -134 -139 -135 -137 -138 -135 -135 -137 -133 -133 -133 -134 -135 -133 -134 -133 -134 -135 -137 -137 -137 -137 -137 -136 -137 -135 -136 -135 -137 -135 -132 -135 -134 -136 -137 -134 -134 -134 -134 -131 -134 -132 -136 -138 -137 -137 -135 -137 -136 -137 -143 -141 -139 -137 -138 -134 -134 -137 -137 -134 -135 -136 -132 -137 -133 -135 -133 -131 -131 -133 -135 -137 -135 -137 -135 -135 -134 -136 -137 -137 -134 -137 -134 -135 -137 -136 -134 -132 -134 -134 -135 -134 -132 -132 -131 -134 -138 -136 -135 -134 -135 -131 -135 -134 -137 -137 -133 -134 -135 -137 -135 -136 -133 -137 -134 -140 -135 -136 -136 -137 -140 -140 -140 -140 -139 -138 -136 -140 -140 -138 -142 -140 -141 -137 -138 -141 -136 -141 -138 -140 -140 -139 -136 -136 -142 -142 -140 -138 -136 -133 -141 -140 -136 -140 -141 -143 -138 -137 -136 -143 -145 -141 -148 -145 -144 -143 -144 -141 -143 -146 -146 -140 -137 -142 -144 -142 -143 -143 -142 -139 -138 -138 -141 -142 -139 -138 -140 -144 -144 -142 -142 -144 -140 -145 -139 -146 -144 -141 -141 -144 -146 -142 -142 -145 -148 -147 -144 -142 -145 -145 -144 -142 -147 -144 -144 -149 -147 -146 -147 -145 -147 -145 -151 -147 -145 -142 -140 -142 -143 -143 -146 -143 -147 -144 -141 -142 -145 -143 -149 -145 -144 -146 -147 -146 -143 -143 -148 -150 -143 -144 -144 -146 -139 -139 -140 -144 -144 -140 -140 -142 -141 -139 -145 -145 -140 -139 -141 -139 -143 -137 -139 -139 -138 -138 -140 -140 -139 -137 -144 -143 -142 -140 -142 -143 -141 -141 -146 -144 -142 -140 -141 -144 -143 -146 -144 -147 -149 -146 -149 -150 -148 -150 -149 -148 -146 -144 -146 -149 -148 -147 -146 -145 -149 -149 -145 -143 -146 -148 -146 -144 -144 -145 -145 -142 -145 -145 -145 -148 -146 -144 -144 -142 -143 -145 -149 -147 -144 -144 -144 -147 -148 -148 -147 -148 -148 -148 -149 -148 -148 -148 -146 -143 -149 -150 -147 -148 -150 -149 -150 -150 -149 -144 -145 -150 -151 -149 -150 -149 -146 -147 -148 -148 -149 -149 -149 -148 -146 -146 -146 -149 -144 -141 -144 -147 -148 -144 -140 -146 -145 -144 -146 -147 -144 -150 -150 -148 -154 -151 -151 -151 -147 -148 -151 -149 -150 -152 -150 -147 -149 -151 -148 -147 -151 -146 -147 -146 -144 -143 -146 -150 -147 -145 -145 -147 -147 -145 -147 -145 -146 -145 -144 -146 -146 -147 -145 -148 -148 -150 -151 -151 -149 -151 -153 -155 -151 -151 -152 -150 -152 -151 -153 -154 -155 -155 -157 -152 -151 -155 -156 -157 -154 -152 -149 -149 -151 -155 -152 -153 -153 -154 -153 -151 -151 -152 -154 -155 -151 -151 -152 -150 -150 -151 -151 -150 -153 -152 -152 -151 -153 -152 -153 -152 -151 -154 -154 -154 -153 -153 -154 -153 -157 -157 -152 -155 -155 -154 -156 -153 -155 -155 -153 -153 -152 -151 -154 -154 -153 -150 -147 -150 -147 -149 -151 -151 -151 -151 -150 -154 -154 -153 -154 -152 -149 -149 -151 -149 -153 -153 -149 -155 -153 -150 -151 -151 -149 -151 -154 -153 -155 -152 -157 -155 -156 -154 -154 -157 -155 -154 -155 -151 -153 -149 -158 -154 -153 -153 -152 -152 -153 -150 -152 -153 -152 -151 -151 -150 -155 -153 -155 -153 -152 -150 -154 -150 -153 -155 -150 -150 -151 -154 -152 -151 -152 -151 -150 -153 -155 -155 -155 -153 -154 -153 -157 -153 -160 -157 -158 -155 -157 -156 -155 -159 -160 -157 -157 -159 -157 -158 -157 -156 -155 -153 -151 -155 -155 -156 -157 -159 -154 -156 -161 -159 -161 -159 -159 -156 -156 -157 -155 -159 -157 -153 -155 -156 -157 -159 -157 -155 -156 -154 -156 -156 -153 -156 -157 -154 -156 -155 -157 -155 -152 -157 -153 -158 -158 -156 -162 -160 -158 -159 -153 -155 -159 -157 -158 -156 -153 -156 -155 -154 -156 -155 -159 -158 -154 -157 -155 -154 -156 -158 -156 -158 -158 -155 -156 -155 -157 -156 -160 -163 -160 -163 -163 -159 -158 -158 -160 -158 -158 -158 -159 -162 -160 -162 -155 -157 -159 -163 -162 -159 -154 -157 -158 -159 -159 -161 -158 -157 -158 -158 -160 -164 -158 -162 -157 -157 -161 -162 -162 -163 -158 -160 -159 -162 -162 -158 -160 -159 -156 -162 -161 -159 -159 -161 -160 -157 -160 -160 -158 -158 -157 -157 -159 -158 -159 -159 -159 -160 -161 -161 -159 -160 -164 -162 -162 -159 -161 -161 -159 -158 -160 -162 -162 -155 -155 -331 -498 -495 -668 -834 -835 -1009 -1175 -1174 -1344 -1343 -1339 -1508 -1338 -1328 -1504 -1444 -1447 -1613 -1605 -1442 -1434 -1434 -1595 -1595 -1587 -1580 -1582 -1909 -1904 -1904 -2066 -2061 -2056 -2215 -2376 -2537 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 -1 0 0 0 0 -1 0 0 -2 -1 0 0 -1 0 0 0 0 0 0 0 -2 0 -2 0 0 -1 -2 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 -1 -1 0 0 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -2 -1 -1 -3 -3 -4 -5 -4 -4 -4 -2 -3 -5 -3 -5 -4 -4 -5 -3 -5 -4 -5 -4 -3 -6 -5 -3 -4 -5 -5 -4 -5 -6 -5 -6 -5 -5 -6 -6 -4 -4 -5 -4 -6 -5 -5 -4 -4 -6 -5 -6 -4 -5 -5 -4 -5 -5 -6 -5 -5 -5 -6 -7 -5 -4 -5 -6 -6 -6 -5 -6 -5 -7 -7 -7 -8 -7 -7 -6 -6 -8 -6 -7 -5 -6 -7 -7 -5 -5 -6 -6 -6 -6 -7 -8 -7 -8 -10 -10 -9 -8 -8 -8 -9 -10 -9 -9 -8 -8 -9 -9 -9 -7 -6 -6 -7 -8 -7 -7 -7 -7 -7 -8 -9 -10 -11 -12 -10 -9 -9 -10 -9 -10 -11 -10 -9 -10 -11 -10 -12 -12 -12 -12 -12 -10 -10 -11 -11 -12 -11 -13 -10 -15 -13 -11 -11 -11 -12 -12 -10 -12 -10 -11 -13 -11 -11 -9 -12 -12 -11 -13 -10 -12 -13 -15 -15 -16 -15 -14 -13 -15 -13 -14 -16 -15 -14 -15 -15 -17 -18 -15 -16 -17 -15 -13 -16 -16 -15 -14 -16 -13 -14 -16 -16 -13 -16 -15 -16 -16 -20 -16 -16 -19 -18 -18 -20 -17 -17 -16 -17 -16 -16 -15 -16 -15 -15 -14 -15 -17 -13 -15 -15 -14 -15 -15 -13 -15 -15 -13 -17 -17 -17 -18 -19 -18 -20 -19 -20 -20 -20 -21 -21 -19 -23 -22 -21 -21 -21 -22 -23 -22 -21 -19 -20 -21 -20 -18 -19 -17 -17 -20 -21 -20 -19 -20 -21 -20 -20 -20 -20 -20 -20 -21 -19 -22 -21 -21 -21 -21 -20 -19 -20 -20 -21 -21 -21 -20 -21 -20 -19 -19 -20 -20 -20 -20 -19 -20 -20 -19 -20 -20 -21 -22 -23 -21 -22 -22 -21 -22 -23 -23 -21 -24 -26 -25 -23 -24 -22 -21 -22 -21 -21 -22 -22 -20 -22 -21 -23 -24 -23 -22 -23 -23 -23 -23 -25 -25 -23 -25 -27 -28 -27 -26 -26 -25 -23 -27 -28 -28 -26 -26 -27 -26 -27 -28 -28 -26 -27 -24 -26 -25 -24 -27 -27 -28 -28 -28 -26 -28 -26 -26 -28 -27 -27 -27 -25 -27 -27 -25 -27 -25 -26 -27 -29 -30 -30 -30 -31 -31 -30 -29 -30 -30 -30 -28 -32 -32 -32 -31 -30 -34 -31 -33 -32 -31 -34 -33 -32 -33 -32 -33 -33 -33 -33 -34 -34 -33 -32 -32 -32 -33 -35 -34 -33 -33 -33 -34 -33 -33 -36 -36 -37 -35 -38 -39 -36 -37 -38 -35 -37 -37 -35 -34 -36 -37 -36 -36 -37 -36 -36 -32 -32 -31 -31 -33 -34 -32 -33 -32 -34 -32 -31 -34 -33 -31 -32 -33 -35 -34 -37 -37 -38 -38 -37 -35 -39 -39 -41 -41 -39 -39 -39 -40 -40 -38 -39 -39 -39 -38 -38 -40 -41 -41 -38 -40 -42 -39 -40 -40 -38 -40 -40 -40 -39 -37 -38 -38 -39 -40 -39 -38 -37 -39 -39 -37 -37 -41 -38 -38 -39 -38 -40 -40 -40 -38 -40 -39 -38 -37 -37 -40 -41 -40 -40 -38 -40 -35 -39 -41 -42 -40 -41 -44 -45 -45 -43 -43 -41 -40 -42 -42 -44 -43 -44 -45 -44 -43 -43 -41 -42 -41 -42 -43 -38 -39 -41 -39 -40 -42 -42 -44 -43 -42 -43 -43 -44 -44 -46 -43 -41 -44 -44 -44 -44 -42 -43 -42 -43 -42 -43 -44 -42 -44 -45 -42 -43 -43 -40 -44 -43 -44 -44 -42 -43 -40 -44 -44 -41 -43 -42 -43 -43 -42 -43 -40 -44 -43 -44 -47 -48 -47 -46 -46 -46 -45 -44 -46 -48 -49 -48 -46 -47 -47 -47 -47 -50 -48 -47 -46 -50 -46 -49 -48 -51 -51 -51 -47 -48 -48 -50 -50 -49 -48 -50 -48 -50 -53 -52 -52 -52 -52 -55 -52 -53 -54 -52 -50 -52 -50 -52 -53 -51 -53 -51 -50 -51 -51 -51 -52 -52 -53 -52 -50 -49 -50 -51 -53 -53 -53 -52 -53 -54 -55 -53 -52 -54 -54 -55 -54 -54 -51 -54 -56 -59 -59 -60 -60 -57 -52 -50 -51 -54 -54 -54 -49 -44 -37 -49 -68 -67 -57 -42 -58 -64 -55 -37 -60 -101 -104 -57 -24 -24 -40 -78 -73 -57 -46 -84 -73 -58 -42 -98 -136 -127 -103 -65 -3 4 -47 -80 -116 -117 -126 -132 -77 12 51 -31 -136 -184 -132 -49 0 0 -39 -97 -166 -172 -111 -9 50 35 -65 -136 -147 -108 -72 -55 -31 -29 -51 -64 -48 -40 -61 -86 -72 -48 -48 -72 -93 -71 -52 -45 -37 -65 -105 -122 -87 -54 -36 -56 -84 -112 -113 -101 -85 -86 -93 -105 -107 -106 -102 -95 -91 -89 -96 -105 -109 -103 -93 -88 -81 -79 -77 -77 -76 -74 -69 -67 -63 -61 -59 -62 -61 -59 -55 -54 -54 -59 -62 -63 -63 -62 -62 -64 -69 -66 -68 -71 -72 -73 -71 -75 -80 -89 -89 -86 -82 -77 -77 -84 -92 -93 -89 -78 -73 -75 -81 -87 -88 -82 -73 -69 -69 -72 -76 -77 -73 -67 -68 -67 -66 -66 -68 -67 -63 -60 -65 -67 -67 -68 -71 -72 -70 -69 -74 -75 -74 -73 -71 -71 -72 -76 -78 -76 -78 -74 -74 -74 -75 -76 -80 -82 -79 -75 -76 -75 -77 -80 -77 -72 -69 -69 -70 -70 -73 -74 -72 -70 -68 -70 -71 -71 -69 -70 -70 -72 -72 -74 -73 -75 -80 -81 -82 -87 -85 -81 -80 -78 -80 -78 -78 -78 -78 -76 -76 -77 -77 -80 -80 -77 -77 -76 -81 -76 -73 -76 -76 -75 -71 -74 -76 -75 -75 -77 -81 -81 -79 -77 -81 -84 -82 -83 -83 -80 -82 -83 -83 -83 -83 -81 -81 -81 -80 -79 -77 -76 -77 -74 -79 -77 -74 -77 -77 -77 -74 -75 -75 -76 -77 -74 -78 -77 -78 -80 -81 -82 -82 -82 -81 -83 -90 -90 -87 -90 -88 -89 -90 -88 -86 -86 -97 -93 -87 -81 -85 -91 -94 -93 -89 -90 -94 -95 -95 -86 -88 -89 -101 -109 -108 -89 -80 -77 -80 -97 -113 -110 -88 -91 -99 -101 -102 -106 -101 -95 -76 -81 -99 -105 -99 -86 -74 -72 -87 -111 -107 -88 -70 -88 -112 -110 -89 -74 -80 -94 -93 -102 -129 -140 -106 -67 -50 -79 -116 -126 -106 -93 -110 -122 -106 -91 -92 -111 -126 -136 -129 -99 -76 -79 -106 -132 -131 -117 -107 -96 -94 -99 -116 -140 -140 -119 -109 -113 -131 -137 -124 -99 -95 -106 -119 -127 -114 -105 -116 -121 -107 -81 -72 -92 -124 -147 -134 -94 -49 -31 -45 -84 -129 -149 -134 -110 -91 -75 -72 -81 -94 -96 -98 -93 -97 -102 -111 -121 -117 -106 -105 -115 -131 -137 -138 -133 -126 -114 -121 -109 -97 -88 -96 -100 -110 -113 -106 -104 -107 -117 -124 -116 -104 -105 -107 -105 -102 -90 -82 -81 -93 -106 -118 -122 -101 -78 -76 -102 -128 -139 -140 -126 -115 -112 -113 -116 -115 -113 -119 -128 -128 -121 -112 -108 -110 -118 -127 -133 -128 -118 -106 -104 -101 -98 -94 -87 -84 -88 -93 -102 -113 -118 -114 -104 -100 -95 -100 -109 -116 -120 -113 -100 -92 -88 -93 -105 -117 -120 -119 -123 -125 -129 -133 -137 -137 -135 -126 -123 -119 -116 -109 -99 -102 -105 -106 -106 -101 -96 -94 -95 -96 -96 -98 -101 -106 -103 -97 -90 -86 -85 -90 -93 -95 -96 -94 -100 -112 -122 -122 -120 -118 -113 -114 -116 -120 -121 -124 -122 -120 -114 -109 -115 -117 -123 -121 -116 -114 -112 -111 -109 -108 -109 -109 -107 -109 -107 -107 -105 -99 -100 -98 -101 -106 -107 -106 -105 -105 -107 -105 -111 -111 -110 -109 -111 -111 -112 -115 -114 -111 -108 -109 -111 -109 -114 -120 -118 -121 -115 -112 -114 -114 -116 -118 -112 -111 -105 -105 -104 -101 -104 -101 -105 -109 -104 -104 -103 -108 -109 -114 -117 -115 -112 -109 -102 -102 -105 -103 -109 -106 -103 -108 -108 -114 -120 -123 -126 -120 -119 -121 -119 -115 -109 -111 -114 -110 -108 -111 -111 -110 -107 -110 -113 -114 -116 -114 -109 -108 -107 -111 -110 -108 -107 -104 -101 -105 -108 -112 -111 -112 -111 -115 -117 -118 -119 -123 -123 -123 -123 -123 -122 -122 -122 -122 -119 -117 -115 -117 -116 -117 -115 -111 -112 -111 -114 -113 -111 -112 -109 -106 -106 -105 -104 -102 -100 -100 -99 -101 -100 -105 -108 -107 -107 -110 -110 -115 -117 -117 -121 -118 -116 -119 -116 -117 -120 -122 -123 -128 -127 -125 -125 -125 -123 -123 -122 -119 -117 -114 -110 -111 -114 -112 -112 -116 -117 -118 -119 -123 -121 -123 -126 -124 -125 -126 -122 -118 -122 -124 -124 -127 -128 -129 -126 -125 -124 -122 -121 -118 -117 -119 -120 -120 -116 -114 -114 -112 -114 -117 -118 -117 -115 -113 -116 -118 -115 -111 -110 -110 -113 -115 -116 -116 -115 -115 -117 -119 -117 -119 -119 -118 -116 -118 -125 -121 -121 -121 -123 -123 -124 -124 -126 -125 -122 -121 -123 -122 -120 -120 -119 -119 -120 -120 -122 -123 -121 -119 -122 -122 -122 -122 -120 -117 -116 -116 -119 -118 -122 -120 -114 -114 -120 -124 -123 -123 -125 -123 -123 -121 -122 -121 -122 -120 -120 -120 -121 -123 -124 -122 -122 -121 -124 -125 -123 -119 -120 -121 -120 -120 -121 -122 -118 -118 -123 -121 -122 -121 -125 -125 -123 -124 -125 -126 -126 -128 -126 -121 -121 -124 -125 -127 -125 -125 -125 -123 -123 -123 -123 -123 -121 -119 -120 -121 -122 -124 -122 -120 -122 -122 -119 -123 -120 -120 -123 -125 -125 -123 -125 -129 -127 -129 -133 -135 -133 -132 -134 -134 -132 -132 -130 -129 -132 -129 -130 -129 -130 -128 -125 -127 -125 -123 -121 -121 -125 -124 -120 -118 -117 -117 -115 -118 -116 -114 -114 -115 -117 -118 -117 -119 -121 -120 -121 -120 -122 -126 -125 -122 -123 -122 -122 -125 -130 -130 -130 -132 -133 -131 -133 -134 -134 -131 -134 -134 -130 -132 -130 -129 -127 -129 -129 -130 -129 -130 -128 -126 -124 -124 -126 -126 -127 -125 -123 -123 -120 -128 -123 -127 -130 -126 -125 -130 -129 -127 -129 -131 -131 -130 -131 -136 -135 -135 -135 -137 -133 -131 -131 -132 -133 -133 -132 -132 -131 -133 -135 -131 -131 -136 -137 -133 -133 -132 -132 -132 -133 -131 -127 -129 -129 -129 -128 -127 -127 -129 -131 -132 -135 -137 -132 -132 -132 -136 -136 -137 -138 -136 -137 -136 -137 -138 -137 -139 -137 -138 -138 -141 -138 -135 -136 -135 -134 -131 -132 -136 -134 -136 -134 -133 -131 -133 -130 -131 -125 -128 -128 -127 -126 -128 -127 -126 -129 -129 -130 -128 -126 -127 -126 -127 -134 -132 -133 -132 -129 -130 -130 -135 -136 -136 -134 -137 -138 -140 -138 -144 -138 -142 -136 -139 -137 -138 -133 -135 -135 -131 -131 -134 -133 -132 -131 -131 -130 -134 -131 -132 -130 -130 -132 -131 -133 -129 -130 -129 -128 -128 -128 -127 -129 -130 -127 -136 -131 -133 -137 -135 -135 -136 -134 -139 -138 -133 -133 -136 -132 -133 -131 -133 -135 -134 -135 -134 -134 -137 -136 -138 -138 -141 -137 -136 -135 -135 -132 -133 -135 -136 -135 -136 -133 -131 -133 -137 -132 -132 -137 -134 -135 -135 -137 -138 -135 -136 -137 -138 -138 -139 -137 -138 -139 -138 -134 -134 -134 -137 -134 -134 -136 -132 -135 -134 -134 -134 -129 -133 -136 -136 -136 -134 -136 -137 -137 -138 -136 -137 -139 -136 -134 -133 -135 -137 -133 -135 -134 -133 -135 -133 -133 -133 -134 -132 -136 -135 -134 -134 -134 -133 -136 -134 -131 -139 -134 -133 -133 -134 -136 -140 -135 -134 -135 -136 -137 -137 -138 -135 -139 -136 -138 -139 -141 -140 -137 -138 -144 -143 -142 -138 -138 -137 -138 -136 -140 -139 -142 -144 -137 -136 -140 -142 -139 -139 -139 -135 -135 -141 -141 -139 -139 -136 -139 -144 -140 -140 -136 -145 -141 -141 -145 -146 -145 -144 -142 -143 -143 -143 -143 -145 -146 -143 -140 -139 -141 -148 -144 -139 -138 -138 -141 -140 -138 -144 -142 -141 -141 -141 -141 -145 -142 -144 -144 -146 -143 -141 -143 -143 -142 -141 -144 -148 -150 -145 -144 -141 -141 -145 -145 -144 -144 -147 -146 -145 -148 -147 -145 -145 -143 -148 -147 -146 -143 -145 -142 -143 -142 -143 -147 -146 -146 -144 -142 -139 -144 -142 -147 -150 -147 -145 -145 -142 -146 -148 -146 -144 -143 -148 -146 -142 -138 -141 -145 -141 -143 -142 -142 -138 -140 -140 -141 -145 -143 -143 -141 -137 -139 -139 -140 -143 -139 -139 -139 -134 -139 -141 -140 -142 -143 -143 -141 -138 -144 -144 -145 -141 -140 -141 -143 -148 -142 -144 -146 -145 -149 -148 -148 -149 -145 -151 -149 -150 -147 -147 -146 -143 -144 -147 -146 -147 -147 -148 -147 -149 -146 -146 -147 -145 -143 -144 -144 -145 -145 -145 -146 -141 -146 -145 -145 -145 -146 -149 -147 -147 -146 -147 -143 -147 -147 -146 -147 -148 -147 -147 -148 -147 -147 -148 -147 -150 -146 -148 -148 -148 -147 -147 -151 -149 -147 -149 -148 -147 -149 -151 -150 -148 -149 -145 -148 -152 -152 -149 -149 -144 -146 -144 -147 -146 -146 -147 -147 -142 -144 -147 -145 -143 -144 -145 -146 -146 -145 -143 -148 -149 -153 -153 -150 -148 -146 -150 -147 -150 -153 -152 -150 -151 -150 -148 -149 -148 -149 -148 -141 -146 -148 -145 -147 -148 -145 -149 -149 -145 -142 -146 -145 -147 -149 -145 -146 -144 -144 -146 -142 -146 -152 -150 -149 -149 -154 -153 -153 -151 -154 -151 -148 -150 -151 -153 -155 -157 -155 -153 -155 -155 -155 -154 -157 -153 -152 -155 -153 -152 -151 -152 -153 -149 -150 -151 -149 -153 -154 -154 -153 -151 -152 -152 -151 -148 -152 -150 -150 -151 -148 -151 -152 -153 -152 -151 -152 -151 -150 -155 -154 -153 -152 -155 -155 -154 -157 -156 -156 -156 -154 -155 -153 -156 -154 -154 -154 -152 -152 -151 -153 -153 -151 -153 -151 -150 -149 -147 -148 -150 -149 -153 -152 -152 -152 -152 -154 -153 -155 -153 -147 -148 -150 -152 -153 -153 -153 -150 -150 -149 -151 -154 -152 -160 -154 -154 -153 -154 -155 -156 -157 -153 -157 -153 -153 -154 -152 -157 -152 -151 -154 -152 -150 -152 -153 -155 -150 -153 -151 -152 -153 -157 -154 -154 -154 -154 -152 -150 -151 -151 -156 -154 -151 -153 -155 -151 -147 -151 -154 -152 -153 -152 -155 -156 -155 -150 -153 -149 -159 -156 -155 -154 -156 -159 -159 -155 -157 -159 -161 -159 -156 -156 -155 -155 -156 -158 -157 -153 -154 -154 -157 -154 -159 -155 -158 -158 -157 -161 -161 -160 -161 -156 -156 -158 -158 -155 -154 -156 -156 -158 -160 -157 -155 -155 -156 -153 -154 -157 -159 -154 -154 -155 -154 -154 -155 -156 -158 -154 -154 -159 -153 -161 -159 -158 -160 -157 -165 -157 -155 -153 -154 -152 -156 -156 -155 -153 -159 -157 -156 -156 -155 -157 -160 -158 -154 -157 -158 -158 -153 -155 -156 -154 -158 -162 -160 -160 -160 -161 -159 -156 -162 -159 -156 -158 -159 -159 -161 -162 -159 -161 -159 -158 -161 -159 -160 -159 -157 -159 -161 -161 -160 -158 -156 -158 -159 -162 -162 -163 -159 -161 -154 -155 -159 -156 -160 -162 -162 -163 -161 -160 -157 -157 -161 -159 -160 -159 -161 -159 -158 -159 -160 -159 -162 -161 -157 -157 -155 -160 -160 -158 -159 -157 -159 -163 -162 -163 -163 -163 -162 -161 -158 -161 -163 -161 -159 -159 -158 -159 -158 -158 -156 -333 -500 -493 -667 -836 -834 -1007 -1177 -1174 -1341 -1340 -1344 -1511 -1336 -1327 -1503 -1445 -1442 -1611 -1610 -1442 -1437 -1437 -1594 -1593 -1591 -1581 -1579 -1909 -1904 -1903 -2067 -2061 -2055 -2216 -2376 -2537 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 -2 -1 -1 -1 -2 0 -2 -2 0 0 -1 -1 0 -1 0 0 -1 -1 0 0 0 -1 -1 -3 -2 0 0 0 -1 -1 -2 -2 -2 -1 -2 -2 0 -2 -2 -2 -1 -2 -1 -1 -1 -1 -3 -3 -3 -4 -3 -3 -4 -3 -4 -3 -4 -4 -4 -4 -6 -5 -4 -4 -5 -4 -5 -4 -3 -5 -4 -5 -3 -5 -6 -5 -5 -6 -6 -5 -5 -6 -3 -3 -6 -6 -5 -5 -6 -5 -4 -3 -5 -4 -5 -5 -5 -5 -4 -5 -4 -5 -4 -4 -4 -5 -5 -4 -5 -6 -5 -5 -5 -6 -6 -8 -7 -6 -7 -8 -6 -7 -7 -7 -7 -6 -6 -6 -6 -7 -6 -6 -7 -7 -8 -9 -6 -7 -7 -7 -8 -10 -10 -8 -9 -9 -9 -9 -10 -10 -9 -10 -9 -9 -8 -8 -8 -7 -7 -6 -7 -9 -6 -7 -8 -8 -8 -11 -11 -11 -10 -10 -9 -10 -11 -11 -10 -11 -11 -10 -9 -11 -12 -12 -12 -12 -10 -11 -10 -11 -10 -9 -11 -12 -11 -10 -10 -13 -13 -12 -11 -9 -11 -10 -11 -11 -12 -12 -10 -11 -10 -12 -13 -11 -12 -12 -14 -15 -15 -14 -15 -16 -14 -13 -14 -13 -15 -16 -15 -15 -16 -15 -15 -17 -16 -17 -15 -14 -12 -15 -14 -17 -15 -14 -14 -16 -15 -17 -15 -16 -15 -16 -15 -17 -17 -16 -18 -18 -16 -18 -17 -17 -16 -15 -17 -16 -16 -15 -16 -14 -15 -15 -13 -14 -14 -15 -14 -15 -14 -16 -15 -12 -17 -17 -16 -18 -21 -18 -20 -18 -20 -22 -20 -21 -23 -21 -22 -21 -22 -22 -23 -24 -22 -21 -21 -19 -21 -21 -21 -19 -18 -18 -19 -19 -21 -21 -21 -20 -20 -22 -21 -20 -21 -19 -20 -21 -19 -22 -21 -19 -19 -19 -21 -22 -19 -19 -19 -19 -21 -21 -20 -20 -20 -19 -20 -19 -19 -20 -19 -17 -19 -21 -22 -20 -21 -22 -23 -24 -23 -22 -22 -22 -23 -23 -22 -24 -24 -24 -24 -22 -22 -22 -22 -21 -22 -22 -22 -20 -21 -23 -25 -23 -24 -23 -23 -22 -22 -24 -26 -25 -24 -25 -26 -25 -25 -26 -25 -25 -26 -26 -25 -26 -26 -26 -26 -26 -28 -26 -25 -26 -27 -25 -27 -23 -25 -27 -29 -29 -27 -28 -25 -26 -27 -29 -26 -26 -28 -29 -29 -27 -25 -27 -27 -24 -27 -28 -27 -28 -32 -30 -29 -28 -31 -30 -31 -32 -31 -29 -31 -31 -31 -34 -31 -30 -33 -34 -32 -34 -34 -33 -33 -31 -31 -32 -35 -34 -32 -34 -33 -32 -32 -33 -33 -32 -32 -33 -34 -35 -34 -32 -33 -36 -37 -36 -38 -38 -37 -35 -35 -37 -37 -36 -36 -35 -38 -36 -34 -35 -38 -39 -35 -34 -33 -33 -32 -33 -34 -30 -34 -34 -34 -34 -35 -32 -33 -33 -32 -32 -35 -36 -35 -35 -34 -35 -37 -39 -36 -38 -38 -40 -38 -40 -42 -39 -40 -37 -37 -40 -40 -38 -38 -38 -39 -38 -41 -40 -40 -41 -40 -41 -38 -39 -39 -39 -38 -39 -39 -38 -39 -38 -39 -38 -38 -40 -37 -38 -37 -39 -39 -39 -37 -39 -40 -40 -41 -40 -41 -40 -39 -39 -39 -41 -38 -42 -38 -38 -38 -38 -40 -38 -40 -42 -42 -40 -42 -43 -45 -42 -43 -43 -42 -41 -42 -42 -45 -42 -43 -44 -43 -44 -42 -43 -42 -42 -41 -41 -41 -40 -39 -42 -41 -40 -41 -44 -41 -45 -44 -42 -43 -42 -43 -43 -45 -43 -41 -42 -44 -41 -42 -44 -43 -43 -43 -45 -44 -39 -43 -44 -42 -42 -43 -43 -43 -41 -42 -43 -43 -43 -43 -42 -44 -43 -41 -45 -43 -42 -44 -42 -42 -45 -43 -45 -47 -45 -47 -45 -45 -46 -46 -46 -48 -48 -46 -48 -48 -47 -48 -47 -46 -48 -44 -46 -49 -48 -46 -48 -51 -50 -51 -46 -49 -49 -51 -49 -49 -49 -48 -49 -50 -50 -55 -54 -51 -50 -51 -54 -53 -52 -52 -53 -51 -52 -51 -51 -50 -50 -53 -51 -50 -52 -50 -54 -52 -53 -53 -49 -47 -50 -53 -54 -53 -54 -51 -52 -53 -55 -54 -54 -54 -55 -52 -53 -51 -52 -53 -56 -57 -57 -53 -56 -57 -59 -58 -56 -52 -48 -49 -49 -48 -48 -49 -64 -80 -72 -50 -54 -56 -69 -50 -53 -58 -45 -42 -64 -89 -95 -45 -2 -10 -24 -69 -119 -105 -38 -43 -98 -170 -152 -33 77 81 -73 -237 -253 -99 35 77 -22 -171 -213 -131 -13 45 3 -65 -138 -167 -137 -50 22 -1 -83 -150 -115 -37 10 -29 -71 -86 -84 -90 -104 -72 -33 -31 -39 -43 -47 -79 -104 -79 -62 -43 -70 -94 -83 -67 -74 -85 -84 -80 -77 -73 -72 -73 -74 -85 -92 -87 -82 -92 -112 -112 -92 -78 -78 -88 -101 -108 -103 -85 -73 -68 -86 -99 -102 -90 -74 -65 -66 -76 -83 -87 -85 -70 -56 -54 -62 -68 -70 -70 -67 -63 -65 -59 -63 -68 -73 -71 -70 -70 -71 -71 -73 -78 -77 -74 -71 -73 -78 -84 -84 -82 -75 -74 -75 -79 -80 -83 -83 -78 -73 -71 -77 -81 -81 -79 -75 -73 -72 -74 -73 -73 -70 -67 -71 -73 -71 -71 -71 -72 -69 -68 -68 -71 -74 -74 -73 -73 -73 -74 -71 -73 -74 -72 -72 -69 -72 -71 -73 -77 -75 -75 -73 -74 -73 -72 -75 -75 -74 -76 -76 -75 -74 -73 -72 -71 -74 -73 -76 -74 -71 -73 -72 -73 -76 -74 -71 -71 -73 -71 -75 -72 -74 -75 -74 -75 -76 -72 -74 -77 -79 -78 -79 -79 -80 -77 -78 -82 -80 -79 -80 -81 -81 -80 -80 -79 -78 -78 -77 -77 -77 -77 -76 -77 -76 -80 -79 -82 -81 -83 -82 -83 -82 -80 -79 -79 -80 -79 -81 -84 -79 -83 -81 -77 -78 -83 -80 -79 -79 -74 -73 -74 -74 -75 -74 -73 -74 -77 -77 -79 -77 -75 -76 -75 -76 -80 -82 -84 -82 -83 -83 -87 -91 -88 -83 -87 -92 -87 -84 -89 -89 -90 -89 -88 -88 -88 -84 -83 -84 -87 -95 -96 -92 -85 -81 -86 -97 -101 -93 -83 -89 -97 -100 -96 -91 -90 -89 -86 -87 -101 -107 -105 -95 -95 -100 -97 -98 -98 -96 -87 -89 -90 -99 -92 -89 -84 -78 -78 -92 -115 -118 -96 -79 -79 -98 -108 -99 -97 -97 -80 -63 -90 -130 -153 -121 -60 -53 -82 -114 -129 -132 -126 -112 -91 -81 -95 -106 -110 -115 -127 -136 -109 -81 -72 -89 -106 -122 -129 -133 -125 -112 -86 -87 -118 -136 -135 -124 -119 -121 -116 -106 -103 -118 -120 -108 -94 -110 -128 -135 -115 -91 -83 -92 -107 -119 -113 -103 -90 -81 -75 -83 -102 -122 -118 -93 -72 -72 -89 -112 -120 -109 -89 -78 -81 -97 -117 -134 -126 -107 -92 -103 -120 -135 -134 -122 -115 -110 -107 -115 -125 -123 -117 -103 -92 -89 -96 -104 -115 -123 -118 -112 -109 -109 -108 -107 -100 -95 -85 -83 -98 -117 -126 -119 -96 -79 -78 -96 -122 -134 -131 -118 -110 -107 -112 -124 -128 -125 -118 -120 -122 -119 -115 -116 -122 -121 -123 -121 -118 -121 -112 -102 -107 -112 -108 -95 -85 -86 -92 -104 -114 -117 -110 -103 -98 -97 -102 -104 -102 -106 -112 -111 -106 -102 -104 -104 -109 -112 -113 -118 -119 -122 -124 -128 -128 -125 -122 -125 -126 -123 -116 -110 -106 -105 -104 -101 -105 -104 -101 -96 -90 -94 -96 -98 -100 -103 -103 -97 -96 -98 -103 -103 -102 -99 -102 -104 -108 -112 -114 -115 -117 -115 -110 -111 -117 -122 -123 -121 -119 -113 -111 -115 -117 -117 -114 -110 -107 -104 -104 -103 -105 -111 -109 -109 -106 -109 -110 -112 -112 -108 -101 -99 -103 -107 -108 -107 -108 -108 -108 -112 -116 -116 -116 -114 -113 -117 -112 -105 -109 -113 -112 -117 -112 -111 -113 -115 -118 -115 -109 -110 -111 -114 -112 -113 -111 -106 -101 -98 -104 -103 -105 -107 -105 -106 -106 -105 -106 -110 -113 -113 -112 -111 -116 -113 -111 -109 -110 -106 -108 -110 -108 -108 -112 -121 -122 -128 -123 -121 -113 -110 -109 -113 -115 -118 -115 -109 -102 -107 -106 -111 -112 -113 -110 -109 -108 -107 -107 -110 -111 -110 -108 -106 -105 -107 -111 -113 -114 -116 -114 -113 -115 -118 -116 -119 -121 -124 -123 -122 -122 -124 -125 -125 -122 -119 -117 -117 -115 -115 -113 -110 -109 -109 -107 -109 -110 -113 -110 -106 -107 -103 -103 -102 -101 -101 -102 -103 -102 -102 -104 -106 -108 -110 -112 -115 -116 -117 -120 -125 -124 -124 -119 -120 -122 -125 -125 -124 -124 -124 -124 -125 -125 -124 -122 -118 -116 -112 -108 -111 -113 -114 -113 -116 -113 -115 -118 -123 -124 -126 -128 -123 -125 -130 -125 -126 -127 -123 -121 -121 -123 -127 -129 -127 -129 -121 -116 -118 -119 -120 -119 -120 -116 -112 -113 -114 -114 -113 -111 -112 -114 -117 -114 -114 -113 -113 -113 -114 -116 -113 -117 -118 -116 -116 -116 -121 -120 -121 -120 -119 -122 -119 -121 -122 -122 -121 -121 -123 -125 -125 -124 -122 -122 -119 -120 -120 -121 -120 -117 -117 -115 -114 -118 -120 -121 -123 -122 -121 -123 -124 -121 -119 -118 -115 -116 -117 -119 -121 -120 -120 -120 -122 -123 -126 -125 -125 -128 -127 -126 -122 -122 -120 -120 -121 -121 -122 -122 -121 -118 -120 -120 -125 -122 -121 -120 -118 -119 -118 -118 -119 -120 -122 -120 -116 -118 -121 -123 -124 -124 -125 -127 -128 -129 -126 -127 -126 -125 -126 -127 -124 -128 -126 -125 -124 -122 -123 -121 -122 -123 -121 -121 -122 -122 -121 -121 -119 -118 -121 -121 -117 -120 -120 -121 -123 -124 -124 -125 -125 -129 -129 -131 -132 -132 -131 -133 -135 -131 -130 -132 -132 -132 -130 -131 -132 -129 -129 -130 -127 -124 -120 -126 -126 -121 -121 -119 -118 -120 -118 -115 -115 -114 -114 -118 -115 -118 -116 -117 -119 -119 -116 -119 -121 -121 -124 -123 -125 -125 -126 -128 -125 -128 -126 -128 -130 -132 -134 -132 -134 -133 -134 -132 -134 -134 -132 -130 -129 -131 -130 -130 -129 -127 -130 -127 -124 -125 -125 -126 -124 -124 -122 -124 -124 -123 -124 -122 -127 -129 -126 -125 -128 -128 -128 -129 -128 -128 -130 -132 -135 -137 -135 -134 -133 -136 -135 -134 -133 -135 -136 -134 -132 -132 -130 -132 -135 -135 -135 -135 -132 -133 -132 -134 -133 -130 -130 -130 -130 -126 -128 -128 -129 -128 -128 -129 -130 -134 -134 -135 -130 -132 -136 -138 -134 -137 -137 -138 -139 -135 -138 -139 -142 -139 -138 -137 -136 -137 -137 -136 -137 -135 -134 -131 -132 -135 -133 -135 -133 -135 -130 -131 -129 -128 -126 -125 -127 -126 -125 -127 -126 -125 -129 -128 -130 -129 -127 -131 -127 -128 -130 -133 -135 -131 -130 -130 -132 -132 -140 -139 -138 -139 -137 -140 -139 -143 -141 -141 -137 -139 -134 -134 -133 -137 -134 -134 -131 -130 -129 -135 -132 -133 -129 -132 -130 -131 -132 -133 -130 -131 -130 -130 -128 -127 -128 -127 -129 -125 -129 -132 -135 -137 -134 -134 -133 -135 -136 -136 -135 -136 -133 -134 -135 -134 -132 -131 -136 -133 -135 -135 -135 -137 -134 -138 -138 -140 -136 -136 -134 -138 -137 -135 -135 -134 -135 -134 -132 -135 -135 -132 -134 -134 -136 -135 -133 -138 -137 -135 -139 -135 -137 -135 -135 -137 -139 -138 -140 -135 -132 -135 -135 -137 -135 -134 -133 -134 -135 -135 -133 -134 -133 -135 -134 -135 -136 -136 -138 -138 -137 -135 -141 -139 -136 -138 -133 -136 -135 -134 -133 -137 -136 -131 -133 -134 -135 -134 -134 -135 -133 -133 -132 -136 -134 -135 -131 -134 -133 -134 -136 -131 -135 -133 -134 -134 -138 -136 -138 -136 -134 -134 -139 -137 -141 -140 -134 -135 -136 -139 -143 -145 -143 -140 -137 -139 -142 -139 -137 -137 -136 -137 -142 -145 -143 -140 -139 -138 -140 -138 -139 -138 -132 -139 -139 -139 -139 -137 -142 -139 -139 -138 -141 -142 -142 -144 -139 -145 -139 -146 -147 -144 -145 -141 -144 -146 -147 -143 -143 -144 -142 -141 -140 -141 -144 -141 -140 -137 -138 -139 -141 -147 -141 -141 -137 -141 -139 -143 -144 -148 -146 -141 -140 -146 -147 -142 -140 -145 -146 -144 -143 -146 -145 -141 -141 -145 -147 -146 -147 -148 -146 -146 -148 -144 -144 -144 -142 -144 -146 -146 -145 -143 -144 -144 -147 -142 -146 -144 -143 -142 -144 -144 -142 -145 -147 -147 -147 -146 -141 -142 -145 -146 -151 -147 -145 -139 -142 -142 -143 -145 -142 -145 -142 -141 -134 -140 -138 -143 -146 -142 -143 -142 -139 -137 -138 -141 -138 -143 -140 -138 -137 -134 -140 -140 -144 -145 -142 -138 -142 -142 -142 -143 -143 -143 -143 -143 -144 -144 -145 -147 -146 -147 -147 -147 -147 -147 -148 -149 -146 -147 -150 -148 -144 -145 -144 -145 -144 -150 -149 -146 -145 -149 -148 -147 -146 -143 -143 -145 -146 -145 -143 -142 -142 -142 -147 -147 -149 -147 -146 -146 -147 -147 -150 -149 -145 -144 -145 -145 -147 -148 -148 -148 -147 -147 -150 -147 -150 -149 -147 -148 -148 -146 -147 -149 -150 -149 -149 -149 -150 -147 -147 -150 -151 -148 -151 -148 -150 -151 -147 -146 -145 -146 -143 -145 -148 -147 -146 -144 -147 -144 -142 -145 -146 -146 -145 -144 -144 -147 -145 -148 -150 -149 -150 -148 -150 -151 -147 -149 -151 -154 -151 -151 -148 -149 -150 -150 -150 -148 -146 -144 -145 -145 -148 -149 -149 -146 -145 -144 -147 -143 -146 -145 -146 -149 -146 -146 -144 -141 -145 -144 -148 -149 -148 -151 -150 -149 -152 -154 -153 -151 -152 -149 -151 -152 -155 -154 -153 -155 -155 -155 -155 -154 -155 -151 -157 -156 -155 -155 -152 -149 -150 -152 -151 -149 -152 -152 -152 -150 -151 -153 -153 -151 -149 -150 -152 -150 -147 -150 -149 -147 -151 -150 -152 -151 -152 -155 -150 -152 -154 -154 -156 -155 -153 -156 -156 -156 -154 -155 -155 -155 -156 -157 -157 -156 -153 -152 -153 -151 -152 -150 -153 -152 -150 -154 -149 -148 -150 -152 -151 -151 -152 -150 -151 -151 -151 -152 -156 -153 -150 -155 -151 -150 -150 -151 -152 -148 -151 -153 -152 -153 -158 -155 -155 -152 -156 -152 -151 -156 -158 -155 -154 -155 -153 -152 -152 -155 -154 -152 -156 -150 -148 -151 -152 -152 -154 -154 -154 -152 -153 -154 -154 -152 -156 -152 -156 -154 -151 -152 -151 -154 -154 -154 -152 -150 -150 -153 -151 -150 -155 -157 -157 -154 -150 -154 -148 -157 -151 -152 -152 -158 -153 -158 -157 -156 -158 -160 -160 -158 -159 -157 -153 -152 -157 -157 -156 -157 -159 -158 -155 -155 -154 -157 -159 -156 -160 -158 -161 -158 -163 -160 -160 -160 -155 -159 -157 -155 -151 -159 -156 -161 -157 -152 -153 -154 -157 -154 -154 -156 -155 -149 -151 -156 -155 -159 -159 -155 -151 -157 -158 -160 -159 -160 -156 -159 -165 -158 -158 -157 -154 -155 -152 -156 -154 -154 -157 -155 -157 -157 -157 -161 -158 -156 -157 -159 -155 -155 -156 -154 -159 -156 -156 -159 -160 -156 -160 -161 -156 -159 -160 -156 -156 -159 -160 -162 -162 -160 -158 -159 -160 -161 -160 -159 -157 -159 -157 -160 -160 -162 -162 -158 -158 -158 -157 -159 -162 -167 -160 -159 -158 -158 -158 -155 -162 -160 -159 -160 -160 -161 -159 -156 -161 -157 -157 -156 -158 -157 -163 -160 -160 -160 -164 -158 -156 -157 -161 -160 -160 -159 -157 -159 -160 -160 -161 -162 -166 -163 -162 -163 -164 -160 -160 -161 -160 -159 -161 -159 -157 -158 -157 -158 -331 -498 -496 -665 -836 -835 -1009 -1175 -1173 -1342 -1342 -1342 -1512 -1334 -1329 -1501 -1443 -1443 -1613 -1607 -1442 -1438 -1436 -1597 -1597 -1587 -1581 -1580 -1909 -1904 -1904 -2067 -2060 -2055 -2216 -2376 -2538 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -2 0 0 -2 -2 -1 -2 -1 0 0 0 0 -1 -1 -2 -2 0 -3 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -2 -3 -3 -4 -2 -4 -4 -3 -4 -5 -5 -4 -4 -4 -4 -5 -4 -3 -5 -4 -5 -5 -4 -3 -5 -4 -5 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -5 -4 -5 -6 -6 -4 -5 -5 -4 -4 -4 -4 -3 -5 -5 -5 -4 -5 -3 -5 -6 -6 -4 -4 -5 -6 -6 -6 -5 -6 -5 -4 -6 -5 -7 -7 -6 -6 -5 -8 -7 -7 -6 -7 -6 -6 -6 -6 -8 -9 -8 -7 -6 -9 -8 -7 -7 -8 -8 -10 -9 -9 -8 -9 -10 -9 -10 -11 -12 -10 -8 -10 -9 -8 -8 -9 -8 -6 -6 -8 -8 -7 -9 -10 -9 -11 -10 -9 -11 -11 -11 -10 -10 -10 -10 -11 -10 -11 -11 -11 -11 -10 -10 -11 -10 -11 -9 -12 -10 -10 -10 -9 -12 -10 -12 -12 -12 -10 -12 -11 -10 -11 -12 -11 -10 -11 -11 -11 -12 -11 -13 -12 -13 -12 -15 -16 -16 -15 -15 -15 -15 -14 -16 -13 -14 -17 -14 -13 -15 -15 -15 -16 -14 -17 -15 -13 -13 -15 -14 -15 -14 -17 -15 -16 -17 -18 -16 -17 -16 -15 -17 -16 -16 -18 -18 -18 -16 -16 -16 -19 -15 -14 -15 -17 -16 -16 -14 -15 -15 -14 -15 -15 -17 -14 -14 -16 -16 -16 -14 -16 -15 -17 -17 -21 -20 -20 -20 -18 -19 -21 -23 -21 -20 -22 -22 -22 -22 -21 -23 -22 -21 -21 -20 -21 -20 -20 -20 -20 -20 -20 -20 -20 -19 -21 -22 -20 -21 -20 -22 -21 -20 -21 -22 -19 -20 -18 -18 -20 -19 -18 -19 -21 -20 -20 -19 -19 -20 -21 -20 -21 -19 -20 -19 -18 -20 -20 -20 -20 -19 -22 -22 -20 -22 -23 -24 -23 -24 -22 -21 -21 -23 -23 -24 -22 -22 -21 -22 -23 -23 -22 -22 -22 -22 -20 -22 -21 -24 -25 -25 -24 -23 -24 -22 -22 -24 -25 -25 -24 -26 -28 -27 -26 -25 -26 -26 -24 -25 -26 -27 -26 -27 -28 -27 -26 -27 -28 -26 -24 -26 -26 -26 -25 -27 -27 -29 -28 -27 -28 -25 -24 -28 -26 -30 -27 -26 -28 -27 -26 -26 -28 -28 -27 -28 -28 -28 -29 -29 -31 -31 -31 -32 -32 -30 -30 -29 -30 -32 -31 -32 -32 -33 -31 -33 -34 -34 -33 -36 -36 -33 -33 -33 -33 -33 -33 -33 -33 -32 -31 -32 -33 -32 -32 -33 -33 -32 -34 -35 -35 -33 -37 -37 -37 -38 -36 -35 -36 -36 -36 -38 -38 -35 -35 -36 -35 -37 -37 -37 -37 -35 -33 -35 -35 -32 -34 -34 -33 -32 -33 -33 -34 -34 -35 -33 -35 -33 -32 -32 -34 -37 -35 -37 -38 -36 -37 -38 -40 -37 -41 -38 -37 -39 -39 -41 -42 -41 -37 -38 -40 -40 -39 -41 -40 -39 -39 -39 -41 -41 -40 -42 -40 -37 -36 -37 -39 -39 -38 -37 -40 -40 -37 -37 -40 -39 -38 -39 -35 -39 -41 -41 -38 -39 -41 -40 -39 -38 -39 -43 -39 -40 -38 -38 -37 -37 -39 -38 -39 -40 -38 -41 -40 -43 -44 -41 -41 -42 -43 -44 -44 -42 -42 -43 -42 -46 -42 -41 -43 -41 -44 -44 -41 -41 -40 -43 -40 -40 -40 -42 -40 -39 -40 -42 -46 -45 -45 -43 -43 -40 -43 -44 -44 -43 -43 -42 -42 -42 -43 -43 -44 -44 -44 -43 -44 -43 -43 -42 -44 -43 -43 -45 -44 -42 -41 -42 -43 -44 -44 -42 -42 -43 -43 -43 -44 -45 -42 -41 -44 -47 -44 -45 -45 -46 -44 -44 -44 -47 -48 -50 -48 -43 -46 -47 -46 -47 -49 -48 -46 -47 -48 -46 -46 -47 -50 -50 -50 -50 -49 -50 -48 -48 -49 -49 -50 -49 -46 -52 -50 -52 -52 -53 -52 -53 -52 -51 -52 -54 -54 -52 -51 -52 -51 -54 -52 -52 -52 -48 -50 -52 -53 -53 -54 -54 -51 -51 -52 -48 -51 -53 -56 -54 -53 -52 -54 -51 -56 -57 -55 -53 -54 -51 -51 -53 -55 -54 -52 -53 -55 -56 -60 -56 -57 -56 -56 -53 -51 -46 -43 -48 -49 -53 -67 -77 -76 -72 -65 -73 -40 -24 -38 -58 -58 -59 -74 -87 -68 -45 -46 -34 -13 -48 -116 -145 -107 -11 0 -50 -146 -177 -90 33 39 -56 -146 -180 -153 -63 9 9 -72 -141 -127 -60 -46 -75 -97 -66 -24 -28 -82 -129 -113 -76 -8 23 32 -57 -118 -117 -64 7 -15 -29 -49 -104 -120 -92 -25 -5 -56 -87 -88 -48 -63 -115 -136 -97 -49 -42 -70 -111 -116 -101 -73 -57 -59 -85 -108 -109 -85 -68 -61 -87 -110 -111 -93 -81 -73 -76 -82 -83 -79 -75 -77 -75 -79 -80 -77 -77 -79 -81 -83 -83 -79 -74 -67 -64 -67 -76 -72 -70 -70 -75 -71 -66 -69 -72 -73 -75 -79 -84 -82 -73 -68 -69 -79 -85 -81 -77 -71 -71 -69 -75 -78 -77 -78 -75 -71 -71 -74 -74 -77 -75 -74 -75 -73 -72 -75 -76 -76 -75 -72 -72 -68 -69 -73 -74 -78 -76 -76 -75 -76 -74 -72 -70 -72 -74 -78 -75 -72 -70 -70 -73 -75 -78 -73 -67 -66 -69 -73 -72 -76 -74 -70 -72 -73 -70 -70 -70 -70 -73 -74 -74 -72 -73 -74 -76 -73 -74 -73 -73 -74 -72 -73 -75 -73 -73 -75 -76 -75 -77 -75 -72 -73 -74 -69 -68 -69 -71 -73 -72 -73 -77 -80 -80 -79 -80 -81 -79 -80 -81 -78 -79 -80 -78 -79 -80 -81 -79 -78 -77 -79 -81 -80 -80 -82 -81 -84 -83 -85 -86 -84 -82 -82 -81 -79 -80 -80 -80 -80 -80 -80 -78 -78 -77 -80 -79 -79 -75 -76 -73 -74 -72 -73 -73 -77 -74 -75 -76 -76 -77 -77 -77 -77 -76 -83 -83 -82 -84 -84 -88 -87 -85 -88 -92 -87 -87 -87 -88 -83 -84 -91 -91 -94 -88 -88 -87 -87 -86 -83 -84 -89 -88 -92 -96 -92 -87 -85 -86 -93 -97 -98 -95 -95 -84 -79 -90 -96 -91 -96 -113 -111 -99 -89 -88 -88 -93 -100 -105 -105 -98 -84 -79 -89 -98 -103 -92 -83 -72 -63 -90 -126 -145 -125 -74 -61 -85 -100 -114 -116 -101 -69 -58 -85 -138 -156 -113 -65 -59 -90 -128 -145 -145 -112 -75 -71 -99 -127 -120 -98 -93 -101 -112 -117 -102 -86 -77 -97 -124 -147 -159 -135 -95 -74 -90 -126 -141 -128 -117 -107 -109 -108 -109 -119 -113 -113 -111 -119 -123 -116 -109 -102 -103 -96 -104 -111 -116 -116 -102 -91 -84 -87 -92 -100 -98 -96 -96 -104 -101 -101 -92 -82 -87 -104 -122 -125 -123 -113 -100 -91 -90 -106 -129 -124 -115 -106 -100 -102 -115 -124 -127 -126 -113 -106 -105 -103 -100 -100 -108 -113 -115 -107 -102 -101 -108 -115 -116 -104 -95 -93 -93 -102 -112 -120 -116 -100 -89 -86 -98 -105 -123 -129 -127 -119 -107 -107 -116 -124 -135 -138 -126 -111 -103 -102 -113 -130 -138 -139 -117 -107 -108 -112 -115 -112 -105 -97 -98 -96 -98 -105 -109 -108 -110 -111 -105 -98 -89 -90 -97 -108 -115 -112 -110 -109 -108 -107 -111 -114 -114 -115 -110 -112 -113 -119 -122 -124 -124 -125 -127 -124 -120 -114 -109 -104 -101 -99 -106 -110 -110 -103 -97 -91 -91 -97 -107 -107 -106 -100 -101 -101 -105 -111 -115 -110 -104 -97 -101 -109 -118 -122 -121 -115 -109 -109 -113 -112 -114 -117 -118 -117 -114 -110 -110 -111 -112 -107 -110 -108 -101 -98 -101 -106 -106 -110 -113 -112 -109 -104 -109 -109 -112 -113 -108 -106 -105 -106 -111 -116 -114 -112 -116 -118 -116 -113 -114 -112 -113 -114 -112 -115 -112 -114 -115 -114 -116 -115 -112 -110 -107 -102 -103 -108 -113 -109 -109 -107 -103 -100 -105 -108 -107 -106 -102 -104 -109 -112 -110 -108 -110 -110 -112 -117 -115 -115 -116 -117 -111 -111 -110 -109 -113 -116 -118 -115 -117 -118 -119 -120 -117 -114 -112 -112 -112 -114 -111 -109 -108 -111 -110 -111 -110 -107 -107 -107 -106 -106 -108 -109 -109 -108 -108 -107 -108 -113 -115 -117 -115 -119 -117 -117 -117 -115 -115 -117 -120 -122 -124 -124 -123 -122 -123 -119 -121 -120 -118 -115 -117 -112 -112 -111 -109 -107 -104 -104 -106 -107 -107 -107 -105 -106 -105 -102 -106 -105 -105 -102 -105 -103 -105 -108 -111 -113 -113 -113 -115 -121 -122 -124 -127 -126 -122 -124 -125 -128 -128 -123 -124 -122 -121 -121 -123 -122 -119 -113 -112 -113 -114 -113 -112 -116 -116 -113 -112 -115 -119 -121 -125 -126 -125 -128 -127 -128 -128 -127 -123 -122 -123 -122 -124 -125 -123 -123 -123 -123 -120 -116 -116 -116 -115 -117 -116 -114 -114 -113 -112 -111 -113 -111 -111 -110 -113 -115 -114 -115 -117 -116 -116 -120 -116 -117 -122 -118 -120 -122 -123 -122 -122 -122 -124 -122 -119 -121 -122 -120 -124 -123 -124 -122 -122 -120 -118 -118 -120 -118 -116 -117 -117 -115 -114 -115 -118 -118 -120 -122 -122 -122 -121 -122 -119 -118 -122 -120 -117 -117 -121 -123 -125 -125 -124 -124 -123 -125 -127 -130 -129 -128 -127 -122 -121 -123 -123 -120 -121 -120 -119 -117 -116 -116 -120 -121 -119 -118 -119 -117 -118 -117 -119 -118 -119 -117 -116 -116 -120 -122 -124 -125 -128 -129 -127 -128 -129 -129 -128 -128 -128 -127 -126 -127 -127 -126 -124 -127 -126 -123 -121 -122 -125 -122 -119 -120 -121 -114 -118 -120 -121 -121 -118 -117 -117 -120 -121 -124 -123 -122 -124 -129 -128 -129 -130 -130 -132 -134 -133 -133 -136 -135 -131 -130 -134 -132 -131 -133 -130 -127 -127 -128 -126 -124 -123 -121 -119 -117 -119 -119 -120 -116 -113 -115 -116 -116 -114 -120 -119 -117 -115 -116 -118 -120 -117 -121 -122 -124 -127 -127 -128 -127 -128 -128 -130 -129 -128 -133 -133 -130 -132 -134 -135 -136 -134 -134 -134 -133 -130 -131 -129 -128 -132 -129 -128 -125 -126 -127 -124 -123 -124 -124 -121 -125 -123 -121 -124 -125 -125 -125 -127 -129 -128 -126 -124 -126 -131 -131 -129 -131 -132 -132 -133 -135 -137 -134 -136 -135 -134 -136 -137 -135 -135 -134 -134 -132 -134 -135 -133 -135 -133 -134 -132 -130 -132 -133 -131 -130 -129 -129 -129 -126 -128 -128 -128 -130 -130 -131 -131 -134 -134 -130 -134 -137 -140 -139 -136 -135 -137 -136 -139 -142 -141 -140 -137 -137 -136 -135 -137 -139 -139 -135 -135 -132 -131 -131 -132 -134 -133 -132 -132 -130 -132 -128 -127 -127 -125 -125 -125 -128 -127 -127 -124 -126 -129 -131 -131 -131 -128 -129 -129 -131 -131 -134 -134 -131 -132 -134 -133 -138 -139 -141 -136 -139 -139 -143 -143 -138 -134 -136 -135 -135 -138 -135 -134 -132 -129 -131 -132 -134 -132 -131 -130 -127 -130 -133 -131 -133 -134 -130 -127 -128 -128 -128 -129 -127 -130 -129 -130 -133 -131 -135 -134 -134 -136 -136 -135 -134 -133 -131 -133 -131 -133 -136 -135 -135 -133 -132 -135 -135 -139 -139 -138 -138 -136 -136 -134 -134 -137 -139 -138 -135 -138 -134 -134 -133 -134 -134 -133 -135 -135 -133 -135 -135 -138 -137 -135 -136 -135 -136 -137 -136 -135 -137 -138 -135 -135 -135 -134 -133 -131 -135 -136 -135 -135 -136 -135 -137 -133 -133 -135 -135 -135 -137 -135 -137 -140 -140 -139 -136 -136 -138 -135 -136 -137 -136 -135 -133 -134 -134 -133 -137 -134 -131 -132 -133 -136 -134 -134 -134 -135 -131 -133 -130 -132 -129 -135 -136 -131 -134 -135 -131 -134 -135 -137 -136 -134 -134 -135 -138 -137 -135 -139 -140 -139 -135 -137 -140 -141 -143 -139 -141 -139 -140 -137 -137 -143 -139 -137 -140 -142 -140 -141 -143 -140 -135 -138 -140 -137 -135 -137 -141 -141 -138 -134 -139 -141 -141 -140 -139 -143 -138 -138 -140 -144 -145 -142 -143 -144 -145 -143 -147 -144 -144 -143 -146 -144 -141 -140 -147 -144 -139 -139 -141 -141 -143 -139 -137 -141 -143 -141 -135 -141 -139 -140 -141 -146 -144 -143 -142 -144 -151 -145 -141 -145 -148 -143 -144 -142 -142 -146 -147 -143 -143 -145 -147 -149 -151 -147 -146 -144 -145 -145 -143 -142 -144 -143 -145 -147 -146 -145 -145 -142 -142 -145 -145 -145 -144 -143 -142 -140 -144 -149 -151 -148 -140 -138 -141 -146 -147 -150 -147 -148 -141 -139 -140 -143 -145 -147 -149 -140 -141 -137 -141 -139 -141 -141 -141 -144 -141 -141 -141 -137 -139 -137 -141 -140 -137 -135 -139 -142 -141 -142 -139 -143 -142 -139 -143 -143 -145 -143 -145 -143 -146 -145 -145 -144 -145 -146 -143 -146 -148 -149 -149 -144 -145 -149 -149 -147 -148 -147 -145 -144 -145 -145 -146 -147 -146 -149 -145 -147 -147 -149 -149 -144 -143 -143 -142 -144 -144 -143 -143 -145 -144 -148 -149 -148 -150 -147 -149 -149 -149 -144 -145 -145 -145 -144 -144 -146 -149 -148 -147 -150 -149 -148 -147 -147 -146 -149 -150 -146 -147 -149 -151 -150 -147 -148 -149 -150 -151 -150 -152 -150 -149 -149 -146 -149 -149 -146 -143 -144 -146 -144 -146 -145 -144 -146 -143 -143 -147 -143 -145 -146 -146 -145 -145 -147 -147 -151 -146 -147 -151 -151 -156 -150 -152 -150 -152 -152 -147 -149 -150 -151 -151 -151 -146 -144 -147 -143 -147 -147 -146 -146 -147 -148 -148 -143 -142 -146 -145 -148 -147 -145 -146 -146 -145 -147 -145 -147 -148 -150 -146 -150 -150 -150 -152 -153 -153 -154 -150 -152 -153 -152 -157 -157 -154 -153 -152 -154 -152 -155 -157 -157 -156 -153 -154 -151 -151 -150 -150 -153 -154 -153 -150 -149 -149 -149 -149 -152 -152 -151 -150 -150 -151 -148 -149 -150 -149 -148 -150 -152 -150 -153 -151 -152 -155 -155 -154 -154 -156 -155 -155 -154 -154 -154 -155 -153 -157 -156 -156 -157 -159 -156 -154 -151 -148 -152 -153 -154 -151 -150 -148 -149 -153 -152 -153 -152 -151 -151 -149 -152 -151 -150 -150 -150 -156 -152 -151 -152 -148 -151 -152 -151 -151 -151 -150 -152 -156 -157 -156 -155 -154 -152 -150 -156 -155 -156 -155 -153 -151 -151 -156 -151 -152 -155 -153 -152 -150 -151 -152 -152 -150 -154 -155 -152 -154 -156 -155 -154 -150 -151 -155 -158 -158 -156 -155 -154 -152 -150 -150 -149 -151 -150 -153 -155 -157 -155 -157 -152 -152 -150 -156 -150 -153 -153 -153 -154 -154 -157 -157 -155 -155 -157 -157 -158 -160 -155 -157 -156 -155 -156 -153 -156 -158 -155 -155 -158 -158 -159 -156 -155 -157 -157 -159 -162 -161 -160 -161 -160 -159 -160 -159 -158 -155 -155 -156 -155 -154 -156 -156 -156 -148 -154 -154 -150 -151 -155 -154 -158 -154 -156 -158 -156 -157 -155 -157 -158 -157 -162 -157 -160 -159 -158 -162 -156 -156 -156 -156 -157 -157 -154 -157 -151 -157 -158 -157 -159 -159 -156 -156 -153 -158 -158 -157 -157 -155 -156 -157 -157 -160 -161 -157 -156 -160 -155 -156 -155 -156 -158 -157 -160 -163 -163 -159 -159 -160 -160 -160 -159 -157 -159 -159 -160 -162 -160 -160 -160 -160 -163 -159 -162 -162 -159 -159 -159 -159 -160 -163 -158 -158 -159 -157 -158 -161 -156 -158 -158 -158 -157 -156 -156 -157 -158 -158 -159 -159 -163 -162 -159 -160 -158 -157 -157 -161 -161 -162 -160 -159 -159 -158 -161 -164 -162 -162 -168 -165 -162 -160 -159 -160 -158 -158 -161 -160 -163 -159 -155 -154 -330 -497 -495 -668 -835 -837 -1006 -1176 -1177 -1341 -1344 -1341 -1508 -1331 -1329 -1503 -1443 -1443 -1612 -1607 -1441 -1437 -1439 -1597 -1596 -1588 -1581 -1579 -1910 -1906 -1903 -2065 -2061 -2054 -2215 -2377 -2537 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 -1 0 1 0 0 0 2 0 0 -1 -1 0 0 -1 -2 0 0 0 -1 0 -2 0 -1 0 0 0 -2 0 0 0 -1 0 -1 0 -2 -1 -1 -2 -1 -1 0 -1 -2 -1 -1 -3 -1 -1 -2 -2 -2 -1 -1 -2 -4 -3 -2 -2 -2 -2 -2 -4 -4 -4 -5 -5 -3 -5 -5 -4 -6 -5 -4 -6 -6 -4 -5 -5 -4 -6 -3 -4 -6 -6 -4 -5 -5 -5 -4 -5 -4 -4 -5 -6 -5 -5 -6 -4 -4 -5 -4 -4 -4 -5 -3 -6 -6 -6 -5 -5 -4 -6 -4 -4 -5 -6 -6 -4 -4 -5 -6 -5 -5 -6 -7 -7 -6 -6 -6 -7 -6 -7 -6 -8 -6 -6 -6 -5 -7 -8 -8 -8 -9 -8 -6 -8 -10 -8 -9 -9 -9 -9 -9 -11 -10 -10 -12 -10 -10 -11 -10 -8 -8 -8 -7 -7 -8 -6 -8 -10 -6 -6 -9 -7 -8 -10 -9 -10 -12 -12 -11 -9 -9 -11 -9 -11 -11 -9 -10 -11 -12 -11 -10 -9 -11 -10 -10 -10 -10 -8 -10 -10 -11 -12 -11 -13 -12 -11 -11 -13 -13 -10 -11 -12 -11 -11 -10 -12 -12 -12 -13 -13 -13 -10 -12 -14 -16 -17 -16 -16 -16 -15 -16 -14 -13 -17 -14 -15 -14 -13 -15 -15 -12 -14 -16 -16 -14 -15 -15 -15 -13 -15 -15 -15 -16 -16 -15 -15 -16 -18 -17 -17 -16 -16 -17 -19 -17 -16 -16 -17 -15 -17 -16 -16 -17 -16 -14 -15 -16 -14 -14 -15 -15 -17 -15 -15 -17 -16 -17 -14 -14 -15 -18 -17 -18 -18 -20 -22 -20 -20 -20 -20 -22 -24 -23 -22 -22 -22 -22 -21 -21 -20 -21 -21 -19 -19 -19 -19 -21 -20 -18 -20 -19 -20 -20 -19 -20 -21 -20 -21 -21 -22 -20 -19 -18 -21 -21 -20 -19 -19 -18 -18 -19 -20 -22 -19 -20 -20 -20 -19 -20 -20 -20 -21 -20 -19 -20 -21 -19 -20 -22 -22 -23 -23 -22 -23 -23 -24 -24 -23 -22 -22 -24 -22 -21 -23 -22 -21 -22 -21 -22 -22 -22 -24 -21 -23 -24 -24 -24 -24 -24 -25 -26 -24 -24 -23 -24 -24 -24 -25 -28 -28 -29 -28 -25 -24 -25 -25 -25 -25 -25 -26 -25 -29 -30 -28 -25 -27 -27 -27 -26 -26 -27 -27 -25 -27 -31 -30 -27 -25 -25 -27 -27 -27 -26 -27 -28 -25 -28 -29 -26 -27 -28 -27 -29 -28 -28 -31 -30 -30 -31 -31 -31 -30 -29 -29 -32 -30 -31 -33 -31 -30 -32 -33 -36 -33 -34 -35 -34 -33 -34 -35 -33 -32 -33 -33 -32 -31 -30 -32 -34 -34 -32 -31 -33 -33 -34 -34 -36 -37 -37 -35 -36 -38 -37 -37 -37 -39 -37 -35 -36 -36 -36 -36 -34 -36 -37 -34 -33 -35 -36 -35 -34 -35 -33 -33 -34 -34 -34 -32 -31 -34 -35 -33 -32 -32 -34 -34 -32 -35 -36 -35 -37 -36 -37 -40 -37 -39 -36 -36 -38 -40 -40 -42 -40 -40 -40 -40 -41 -40 -39 -39 -41 -39 -38 -39 -40 -42 -37 -40 -40 -39 -40 -36 -37 -38 -40 -38 -39 -37 -39 -38 -38 -37 -39 -38 -40 -42 -41 -39 -40 -41 -39 -38 -40 -38 -42 -40 -39 -38 -38 -37 -37 -40 -37 -39 -38 -40 -41 -42 -40 -42 -42 -45 -42 -44 -41 -43 -45 -44 -42 -43 -43 -43 -43 -43 -42 -41 -40 -41 -39 -40 -40 -40 -41 -42 -41 -39 -38 -41 -42 -40 -44 -44 -45 -43 -44 -45 -43 -41 -42 -41 -43 -44 -43 -41 -43 -42 -44 -43 -43 -42 -42 -44 -44 -46 -42 -42 -42 -44 -43 -44 -44 -42 -42 -43 -40 -43 -46 -44 -43 -41 -41 -44 -45 -46 -45 -44 -46 -45 -45 -44 -44 -45 -46 -47 -46 -47 -46 -49 -49 -43 -45 -45 -46 -48 -47 -47 -48 -48 -46 -47 -49 -48 -50 -49 -51 -51 -50 -47 -47 -49 -49 -51 -47 -48 -49 -51 -53 -52 -51 -52 -54 -52 -53 -51 -51 -52 -52 -54 -52 -54 -53 -53 -51 -51 -50 -50 -53 -53 -51 -54 -54 -52 -50 -52 -53 -52 -51 -51 -52 -53 -53 -56 -52 -56 -53 -55 -53 -52 -51 -53 -53 -55 -55 -55 -53 -52 -56 -61 -60 -56 -51 -54 -58 -57 -50 -41 -39 -47 -55 -78 -83 -74 -68 -69 -53 -33 -21 -41 -60 -62 -60 -55 -90 -87 -67 -65 -90 -89 -36 44 12 -108 -176 -143 -87 -65 -49 -35 -13 -24 -96 -153 -166 -134 -45 33 13 -74 -167 -176 -122 -39 38 29 -55 -149 -170 -105 -21 28 -15 -46 -94 -79 -59 -28 -8 -58 -68 -70 -37 -7 -52 -108 -127 -87 -31 -19 -56 -81 -84 -72 -60 -66 -92 -117 -117 -91 -73 -67 -76 -105 -114 -93 -75 -71 -60 -74 -93 -101 -92 -86 -91 -92 -87 -74 -66 -66 -68 -70 -72 -69 -68 -68 -74 -79 -78 -78 -78 -80 -88 -88 -79 -65 -63 -69 -71 -75 -75 -71 -78 -81 -76 -77 -75 -77 -78 -81 -79 -84 -84 -80 -78 -76 -76 -74 -76 -79 -77 -76 -71 -69 -69 -73 -71 -72 -71 -73 -73 -73 -72 -71 -70 -70 -70 -73 -74 -74 -73 -73 -73 -73 -74 -74 -78 -78 -76 -77 -73 -78 -76 -74 -75 -75 -73 -70 -72 -75 -74 -75 -75 -71 -72 -71 -70 -70 -69 -71 -72 -71 -72 -72 -71 -71 -70 -67 -71 -73 -74 -76 -76 -73 -74 -72 -74 -76 -72 -72 -71 -71 -73 -73 -74 -75 -76 -78 -78 -77 -76 -76 -78 -67 -66 -65 -64 -69 -75 -76 -75 -75 -76 -81 -79 -82 -84 -79 -79 -79 -79 -78 -78 -77 -76 -79 -80 -80 -80 -79 -81 -79 -80 -85 -84 -84 -86 -87 -85 -83 -85 -83 -80 -82 -82 -81 -80 -80 -80 -80 -77 -78 -77 -78 -78 -78 -77 -77 -79 -75 -75 -75 -73 -75 -76 -77 -78 -75 -75 -75 -78 -78 -80 -82 -81 -82 -83 -82 -79 -83 -89 -89 -89 -89 -89 -85 -83 -85 -87 -91 -90 -81 -84 -92 -92 -92 -88 -84 -82 -83 -89 -100 -95 -88 -85 -88 -88 -94 -95 -98 -91 -84 -87 -101 -103 -90 -81 -86 -90 -100 -115 -114 -98 -79 -80 -91 -104 -101 -94 -87 -106 -100 -93 -90 -87 -92 -83 -80 -83 -98 -97 -83 -102 -133 -129 -110 -86 -70 -75 -94 -123 -136 -114 -79 -71 -91 -124 -135 -109 -82 -82 -107 -139 -141 -123 -90 -75 -81 -97 -107 -118 -112 -92 -86 -100 -118 -119 -109 -99 -108 -124 -130 -123 -106 -93 -98 -118 -130 -130 -104 -87 -88 -111 -130 -137 -130 -106 -100 -107 -111 -120 -123 -119 -106 -100 -97 -103 -108 -104 -101 -97 -91 -100 -101 -98 -97 -95 -105 -106 -99 -91 -85 -102 -118 -125 -111 -101 -96 -103 -109 -110 -112 -107 -106 -98 -99 -107 -117 -126 -120 -115 -107 -103 -105 -108 -119 -126 -114 -106 -98 -97 -100 -107 -112 -110 -112 -111 -108 -104 -101 -100 -101 -96 -101 -106 -107 -109 -105 -105 -112 -116 -117 -115 -111 -106 -109 -114 -126 -140 -138 -126 -104 -94 -105 -120 -136 -145 -134 -122 -107 -108 -117 -119 -112 -103 -92 -91 -100 -108 -108 -106 -104 -107 -114 -116 -108 -94 -89 -90 -99 -105 -114 -111 -110 -109 -107 -110 -116 -119 -119 -116 -111 -104 -102 -112 -128 -134 -130 -123 -114 -113 -108 -110 -105 -100 -97 -102 -110 -109 -107 -105 -103 -104 -103 -106 -103 -102 -102 -101 -104 -108 -115 -112 -105 -104 -106 -113 -122 -126 -122 -117 -114 -110 -112 -112 -115 -113 -108 -108 -108 -110 -112 -115 -113 -107 -105 -108 -105 -104 -104 -104 -106 -106 -106 -106 -104 -110 -107 -106 -107 -108 -113 -115 -116 -114 -111 -111 -112 -112 -117 -116 -112 -113 -113 -116 -112 -114 -114 -116 -119 -116 -116 -114 -113 -118 -117 -111 -107 -103 -102 -99 -105 -108 -108 -105 -105 -109 -107 -109 -107 -105 -102 -105 -108 -108 -113 -113 -114 -110 -107 -108 -112 -121 -119 -117 -116 -112 -114 -113 -116 -118 -115 -115 -116 -114 -116 -114 -117 -116 -114 -111 -111 -110 -112 -112 -108 -108 -112 -111 -111 -109 -109 -107 -109 -111 -109 -107 -107 -106 -104 -110 -115 -113 -113 -114 -115 -117 -120 -117 -120 -117 -115 -114 -115 -120 -123 -122 -118 -119 -118 -115 -119 -122 -121 -118 -116 -115 -112 -112 -110 -109 -108 -104 -105 -102 -101 -106 -106 -107 -105 -107 -108 -106 -106 -107 -109 -108 -110 -109 -108 -107 -111 -115 -119 -120 -119 -120 -123 -121 -127 -128 -128 -129 -130 -125 -123 -121 -123 -119 -116 -115 -116 -117 -117 -113 -116 -116 -118 -116 -114 -113 -115 -118 -118 -120 -120 -121 -123 -128 -125 -127 -129 -128 -124 -125 -124 -124 -124 -123 -122 -120 -119 -120 -120 -116 -114 -117 -117 -117 -115 -116 -114 -113 -114 -111 -108 -110 -112 -113 -111 -112 -116 -119 -120 -116 -116 -116 -116 -122 -120 -121 -122 -122 -121 -123 -123 -124 -124 -125 -122 -123 -120 -117 -117 -122 -123 -120 -118 -118 -118 -117 -118 -120 -117 -113 -114 -115 -114 -118 -120 -121 -118 -115 -117 -120 -117 -122 -123 -123 -122 -118 -120 -124 -125 -123 -123 -125 -125 -124 -125 -126 -128 -127 -127 -127 -129 -127 -124 -123 -124 -123 -123 -118 -117 -116 -118 -120 -116 -118 -117 -113 -115 -120 -118 -117 -120 -116 -115 -118 -117 -115 -120 -124 -124 -126 -128 -127 -129 -131 -131 -130 -127 -130 -130 -126 -127 -126 -127 -126 -125 -126 -125 -126 -126 -121 -120 -120 -120 -118 -120 -118 -120 -119 -115 -117 -116 -117 -119 -119 -121 -121 -120 -124 -123 -127 -127 -129 -130 -130 -132 -132 -135 -134 -135 -133 -136 -138 -132 -133 -132 -132 -130 -129 -126 -126 -126 -123 -121 -121 -124 -120 -121 -116 -115 -115 -116 -117 -117 -118 -118 -114 -116 -117 -118 -119 -115 -117 -119 -122 -122 -124 -124 -126 -125 -128 -130 -132 -130 -129 -129 -129 -132 -133 -134 -134 -132 -134 -132 -134 -138 -135 -132 -129 -130 -131 -130 -128 -127 -129 -125 -125 -124 -126 -123 -122 -123 -121 -123 -123 -122 -125 -126 -124 -126 -130 -125 -125 -125 -125 -127 -132 -131 -130 -132 -132 -132 -135 -137 -136 -135 -135 -134 -136 -138 -137 -139 -136 -136 -136 -131 -130 -135 -133 -131 -131 -132 -130 -131 -133 -129 -131 -132 -129 -129 -127 -129 -128 -126 -127 -130 -131 -131 -130 -135 -135 -136 -135 -137 -140 -140 -139 -136 -136 -136 -136 -140 -140 -141 -139 -137 -135 -136 -140 -140 -136 -133 -133 -132 -132 -133 -134 -130 -129 -130 -127 -130 -130 -129 -124 -125 -124 -125 -127 -126 -128 -130 -126 -128 -128 -128 -129 -131 -131 -130 -131 -132 -133 -132 -137 -134 -132 -135 -133 -138 -138 -138 -140 -141 -140 -137 -142 -139 -137 -134 -137 -135 -136 -130 -135 -133 -132 -130 -132 -128 -131 -132 -132 -131 -125 -130 -133 -133 -130 -131 -126 -127 -128 -128 -132 -132 -132 -131 -131 -133 -134 -133 -134 -134 -135 -135 -133 -131 -130 -130 -135 -132 -136 -135 -133 -135 -137 -135 -135 -135 -138 -142 -137 -135 -136 -135 -137 -137 -136 -138 -136 -134 -133 -137 -137 -135 -135 -134 -133 -134 -136 -136 -136 -135 -138 -137 -135 -137 -133 -132 -136 -134 -134 -134 -136 -136 -132 -132 -132 -134 -134 -134 -132 -136 -138 -137 -135 -133 -135 -136 -137 -135 -138 -139 -136 -138 -138 -139 -139 -136 -133 -135 -137 -138 -137 -135 -135 -134 -134 -136 -135 -133 -131 -132 -136 -134 -132 -136 -136 -134 -131 -131 -130 -134 -134 -131 -133 -132 -134 -132 -137 -135 -135 -132 -135 -132 -138 -134 -136 -136 -138 -141 -139 -140 -140 -141 -142 -138 -140 -135 -137 -139 -145 -144 -140 -138 -141 -139 -142 -143 -141 -140 -139 -136 -139 -144 -139 -136 -137 -135 -139 -140 -137 -137 -141 -139 -137 -141 -141 -143 -139 -139 -138 -140 -147 -145 -143 -143 -143 -145 -143 -146 -143 -142 -145 -147 -142 -145 -145 -143 -142 -140 -141 -142 -140 -139 -141 -142 -139 -138 -139 -136 -142 -139 -140 -144 -146 -140 -141 -147 -148 -144 -144 -148 -151 -145 -141 -141 -143 -145 -144 -147 -146 -146 -145 -145 -147 -147 -149 -145 -142 -146 -144 -144 -143 -142 -144 -146 -144 -145 -144 -144 -144 -145 -145 -142 -145 -141 -140 -143 -145 -151 -151 -145 -143 -139 -139 -141 -145 -148 -149 -148 -142 -139 -142 -143 -145 -143 -146 -141 -144 -139 -142 -140 -140 -142 -143 -139 -140 -142 -142 -142 -138 -140 -137 -132 -140 -139 -142 -140 -141 -140 -140 -141 -143 -142 -144 -140 -142 -143 -143 -144 -146 -146 -146 -145 -142 -147 -146 -147 -148 -148 -147 -148 -145 -149 -145 -148 -147 -145 -147 -145 -146 -146 -144 -147 -147 -146 -149 -150 -148 -145 -145 -146 -146 -145 -146 -147 -146 -141 -143 -144 -144 -147 -149 -150 -148 -147 -149 -146 -148 -147 -143 -144 -144 -145 -144 -144 -146 -148 -148 -151 -150 -149 -149 -147 -147 -147 -149 -151 -148 -146 -147 -147 -150 -149 -150 -150 -151 -153 -151 -148 -152 -152 -151 -150 -146 -145 -140 -139 -144 -144 -146 -144 -148 -144 -146 -141 -145 -144 -143 -148 -147 -147 -145 -147 -145 -149 -148 -148 -154 -152 -152 -149 -152 -153 -151 -152 -148 -151 -149 -149 -150 -151 -145 -146 -146 -145 -145 -147 -149 -145 -145 -146 -147 -145 -144 -146 -146 -145 -147 -147 -146 -146 -147 -147 -147 -150 -146 -147 -148 -148 -148 -151 -151 -152 -153 -155 -152 -154 -153 -157 -159 -156 -153 -151 -150 -153 -157 -156 -155 -155 -155 -154 -154 -151 -152 -153 -154 -154 -150 -149 -149 -148 -149 -151 -149 -151 -149 -148 -151 -151 -147 -150 -150 -149 -149 -148 -149 -149 -152 -153 -153 -154 -150 -152 -154 -157 -155 -152 -152 -155 -156 -155 -157 -154 -156 -157 -157 -157 -157 -155 -155 -155 -154 -152 -151 -152 -150 -148 -152 -152 -151 -151 -151 -149 -149 -152 -151 -149 -150 -151 -155 -150 -150 -149 -149 -150 -153 -155 -152 -150 -153 -153 -152 -150 -155 -155 -155 -158 -150 -153 -152 -153 -154 -157 -154 -152 -150 -151 -152 -152 -153 -155 -151 -152 -151 -151 -152 -153 -156 -150 -151 -152 -153 -154 -155 -153 -153 -156 -158 -157 -158 -157 -152 -153 -152 -152 -150 -149 -150 -154 -155 -155 -157 -152 -156 -151 -157 -151 -154 -155 -152 -149 -154 -152 -154 -156 -157 -152 -155 -156 -155 -155 -159 -157 -156 -155 -157 -155 -154 -155 -154 -157 -157 -157 -159 -157 -158 -156 -159 -161 -160 -157 -161 -160 -159 -163 -159 -160 -155 -159 -157 -157 -157 -155 -154 -151 -152 -154 -154 -151 -150 -147 -152 -155 -157 -157 -154 -156 -156 -153 -158 -157 -161 -155 -157 -156 -160 -159 -162 -162 -154 -157 -156 -159 -156 -156 -158 -158 -156 -155 -155 -160 -159 -158 -154 -152 -155 -159 -158 -156 -156 -155 -161 -160 -157 -157 -159 -157 -157 -157 -155 -154 -155 -155 -154 -156 -157 -161 -161 -161 -157 -159 -159 -160 -162 -160 -161 -159 -160 -161 -161 -159 -162 -163 -162 -162 -162 -162 -163 -159 -160 -157 -162 -159 -160 -161 -156 -158 -159 -158 -161 -155 -156 -154 -153 -156 -156 -156 -157 -159 -157 -157 -159 -161 -161 -159 -158 -159 -160 -159 -159 -160 -163 -162 -163 -161 -157 -160 -161 -164 -167 -164 -164 -161 -161 -161 -160 -158 -162 -160 -156 -161 -160 -157 -158 -326 -494 -494 -667 -835 -837 -1010 -1176 -1174 -1340 -1345 -1341 -1508 -1333 -1329 -1499 -1444 -1443 -1613 -1608 -1442 -1437 -1436 -1596 -1597 -1590 -1581 -1581 -1911 -1904 -1902 -2065 -2061 -2054 -2216 -2377 -2537 -2699 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -3 1 -1 -1 0 -2 0 0 0 0 0 -1 0 0 0 -1 -2 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 -2 0 0 0 0 -3 -1 -2 -1 -2 -1 -2 -2 -1 -1 0 0 -1 -2 -1 -2 -3 -1 -1 -2 -1 -1 -3 -2 -2 -2 0 -1 -2 -1 -2 -3 -3 -3 -3 -2 -3 -4 -5 -5 -5 -4 -4 -3 -4 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -3 -5 -5 -5 -4 -6 -6 -4 -5 -5 -4 -5 -4 -5 -4 -5 -5 -4 -5 -5 -5 -7 -6 -5 -5 -7 -4 -5 -6 -7 -4 -6 -6 -6 -5 -6 -5 -6 -5 -4 -5 -5 -5 -4 -6 -6 -7 -7 -6 -6 -6 -8 -6 -6 -7 -7 -6 -5 -5 -7 -7 -8 -7 -7 -8 -8 -8 -8 -10 -10 -10 -9 -8 -9 -10 -11 -12 -11 -10 -9 -9 -10 -10 -10 -7 -6 -5 -6 -9 -8 -8 -10 -8 -5 -8 -9 -8 -11 -10 -9 -10 -11 -11 -9 -10 -12 -10 -10 -10 -12 -11 -10 -10 -12 -10 -9 -9 -10 -9 -10 -10 -9 -11 -8 -12 -11 -11 -11 -10 -13 -12 -11 -12 -12 -12 -11 -10 -12 -11 -12 -13 -15 -14 -10 -11 -12 -15 -16 -16 -17 -15 -16 -15 -14 -14 -15 -14 -16 -14 -14 -14 -15 -14 -13 -14 -15 -14 -14 -15 -16 -15 -15 -13 -14 -16 -16 -14 -14 -16 -15 -18 -18 -15 -16 -17 -15 -16 -17 -16 -17 -16 -18 -16 -17 -15 -14 -15 -14 -15 -16 -15 -14 -16 -15 -16 -15 -16 -18 -14 -16 -14 -14 -15 -17 -15 -18 -19 -20 -20 -21 -19 -20 -22 -21 -23 -23 -23 -23 -23 -23 -22 -20 -20 -19 -20 -20 -20 -19 -17 -20 -20 -18 -20 -20 -20 -20 -21 -21 -20 -20 -21 -20 -22 -20 -21 -20 -19 -20 -20 -19 -19 -18 -19 -18 -20 -20 -20 -20 -20 -22 -22 -19 -18 -20 -20 -21 -20 -19 -20 -20 -20 -21 -22 -22 -23 -22 -22 -23 -22 -24 -24 -23 -22 -22 -23 -22 -23 -22 -22 -22 -22 -21 -21 -22 -24 -24 -23 -24 -23 -23 -26 -26 -23 -24 -24 -24 -23 -23 -25 -25 -25 -29 -26 -26 -26 -27 -26 -27 -26 -25 -23 -27 -26 -27 -27 -27 -29 -27 -28 -28 -26 -26 -26 -27 -30 -29 -27 -26 -27 -28 -28 -29 -26 -27 -27 -27 -28 -27 -27 -28 -26 -29 -27 -26 -27 -27 -30 -31 -29 -28 -28 -31 -32 -29 -29 -30 -31 -29 -30 -31 -31 -32 -33 -31 -34 -35 -34 -34 -33 -34 -35 -35 -32 -33 -34 -33 -32 -32 -32 -33 -35 -33 -31 -31 -30 -31 -33 -34 -36 -36 -35 -36 -38 -38 -35 -36 -38 -39 -38 -38 -37 -35 -36 -36 -36 -35 -35 -36 -36 -36 -35 -34 -36 -36 -34 -33 -34 -33 -36 -34 -33 -31 -32 -31 -33 -33 -33 -32 -33 -33 -34 -33 -35 -38 -38 -41 -37 -38 -39 -36 -37 -39 -40 -41 -41 -40 -40 -40 -38 -39 -39 -39 -40 -38 -41 -40 -39 -39 -39 -41 -39 -37 -37 -37 -39 -39 -40 -38 -38 -39 -38 -39 -37 -39 -42 -39 -39 -39 -40 -41 -40 -40 -41 -41 -40 -40 -39 -40 -39 -39 -39 -38 -39 -37 -37 -38 -38 -38 -38 -40 -40 -44 -41 -42 -43 -43 -44 -43 -43 -42 -42 -43 -41 -42 -47 -43 -43 -43 -42 -40 -39 -39 -40 -42 -43 -40 -41 -42 -41 -42 -40 -41 -41 -42 -44 -43 -45 -47 -45 -43 -41 -42 -42 -44 -44 -44 -44 -43 -40 -42 -42 -42 -42 -41 -45 -43 -46 -45 -44 -44 -44 -43 -45 -44 -42 -40 -40 -44 -45 -44 -43 -45 -39 -46 -46 -45 -46 -46 -43 -46 -44 -43 -47 -47 -44 -43 -46 -46 -46 -48 -46 -44 -44 -46 -47 -46 -45 -46 -47 -46 -47 -48 -47 -49 -50 -49 -48 -49 -49 -49 -47 -50 -49 -48 -49 -49 -48 -50 -51 -50 -53 -55 -54 -54 -53 -51 -50 -52 -55 -54 -50 -51 -53 -52 -53 -52 -50 -52 -51 -53 -52 -52 -52 -54 -53 -52 -51 -53 -54 -52 -51 -53 -52 -54 -52 -54 -54 -55 -54 -54 -55 -51 -56 -54 -56 -55 -56 -56 -57 -54 -51 -52 -54 -56 -53 -60 -70 -62 -45 -40 -35 -42 -60 -72 -60 -63 -84 -92 -46 -5 -1 -54 -100 -94 -47 -41 -80 -61 -23 -31 -101 -183 -116 36 85 -8 -118 -133 -127 -120 -105 -56 -25 -10 -36 -78 -123 -181 -154 -67 10 6 -57 -100 -98 -98 -102 -81 -33 -7 -35 -69 -82 -55 -73 -94 -103 -43 -10 -13 -13 -31 -53 -85 -99 -67 -38 -45 -72 -83 -84 -75 -78 -63 -60 -87 -104 -102 -60 -64 -91 -105 -104 -95 -82 -81 -89 -89 -85 -96 -88 -85 -85 -88 -86 -86 -83 -89 -85 -77 -64 -56 -57 -69 -80 -76 -67 -59 -57 -68 -83 -85 -77 -77 -75 -72 -78 -77 -69 -69 -67 -70 -74 -76 -82 -84 -85 -81 -81 -74 -73 -83 -90 -91 -88 -82 -74 -74 -77 -77 -87 -89 -83 -72 -70 -69 -71 -72 -72 -69 -70 -68 -72 -73 -70 -68 -67 -67 -71 -71 -72 -72 -72 -74 -74 -73 -74 -79 -79 -74 -74 -75 -73 -74 -75 -73 -72 -71 -75 -71 -73 -74 -75 -74 -69 -72 -72 -75 -76 -71 -70 -69 -71 -69 -70 -71 -70 -72 -70 -73 -75 -75 -76 -76 -74 -71 -72 -72 -74 -76 -74 -72 -70 -68 -69 -75 -77 -75 -77 -77 -77 -78 -74 -74 -69 -67 -68 -68 -68 -76 -74 -75 -77 -82 -78 -80 -82 -78 -79 -80 -80 -80 -80 -77 -76 -77 -75 -76 -79 -78 -81 -80 -81 -83 -85 -83 -85 -86 -85 -84 -83 -84 -85 -83 -84 -80 -81 -85 -80 -78 -78 -77 -79 -77 -79 -77 -80 -79 -78 -76 -78 -77 -78 -76 -77 -76 -76 -76 -78 -80 -79 -78 -78 -79 -83 -83 -79 -78 -82 -82 -84 -84 -85 -87 -89 -87 -84 -84 -87 -88 -86 -88 -91 -89 -86 -87 -85 -86 -89 -93 -97 -91 -82 -87 -97 -97 -87 -82 -86 -95 -100 -103 -97 -78 -74 -86 -98 -108 -95 -87 -82 -90 -101 -107 -107 -94 -84 -83 -95 -102 -99 -98 -97 -100 -104 -96 -76 -74 -94 -102 -86 -87 -95 -80 -85 -116 -144 -147 -102 -55 -74 -103 -120 -130 -129 -97 -60 -47 -86 -142 -146 -111 -85 -99 -127 -128 -116 -102 -89 -83 -95 -113 -121 -94 -79 -89 -117 -134 -124 -101 -88 -97 -110 -127 -146 -131 -96 -77 -93 -119 -130 -107 -97 -104 -116 -108 -120 -120 -116 -112 -121 -128 -116 -106 -97 -101 -109 -111 -115 -116 -109 -99 -93 -90 -98 -105 -109 -108 -105 -101 -103 -100 -100 -99 -104 -117 -118 -106 -93 -88 -99 -121 -132 -126 -99 -87 -97 -106 -116 -125 -121 -114 -100 -98 -99 -106 -115 -115 -116 -117 -121 -115 -105 -97 -96 -103 -111 -125 -119 -115 -98 -92 -90 -93 -94 -99 -102 -114 -124 -129 -122 -111 -102 -98 -106 -112 -111 -121 -121 -119 -119 -122 -116 -117 -118 -119 -125 -127 -125 -123 -122 -120 -128 -128 -119 -99 -90 -87 -92 -101 -104 -106 -110 -110 -113 -118 -116 -112 -102 -95 -92 -98 -101 -107 -109 -109 -110 -107 -107 -109 -115 -121 -127 -124 -114 -105 -104 -108 -121 -133 -135 -127 -111 -94 -83 -88 -99 -108 -114 -115 -110 -107 -105 -110 -111 -110 -109 -104 -101 -105 -109 -108 -105 -103 -103 -110 -118 -117 -118 -122 -126 -122 -117 -113 -116 -118 -119 -114 -105 -105 -103 -107 -110 -112 -114 -110 -104 -108 -108 -109 -108 -108 -105 -105 -103 -101 -100 -102 -104 -102 -106 -106 -109 -112 -115 -121 -119 -112 -113 -115 -114 -117 -115 -112 -112 -112 -110 -117 -120 -118 -118 -118 -116 -114 -113 -112 -109 -116 -114 -112 -106 -103 -103 -101 -99 -103 -109 -109 -111 -108 -109 -105 -104 -107 -110 -110 -111 -111 -113 -111 -109 -111 -112 -113 -110 -118 -120 -117 -111 -111 -109 -115 -126 -123 -117 -113 -113 -112 -111 -116 -116 -117 -117 -114 -104 -104 -108 -115 -113 -112 -109 -110 -113 -111 -111 -114 -112 -109 -108 -107 -107 -108 -112 -114 -113 -114 -114 -114 -118 -119 -117 -116 -118 -119 -120 -118 -118 -118 -116 -114 -116 -118 -117 -116 -117 -119 -118 -115 -115 -116 -112 -108 -108 -108 -106 -106 -107 -104 -103 -104 -104 -106 -111 -110 -108 -108 -109 -111 -111 -114 -113 -114 -113 -112 -114 -117 -120 -120 -123 -123 -120 -125 -131 -130 -129 -128 -126 -122 -120 -119 -118 -115 -113 -114 -114 -117 -116 -114 -118 -118 -118 -120 -119 -115 -118 -118 -118 -119 -119 -122 -127 -127 -126 -123 -126 -125 -125 -123 -123 -123 -123 -117 -118 -118 -118 -116 -114 -116 -117 -116 -117 -117 -112 -110 -115 -111 -114 -115 -112 -109 -113 -116 -118 -116 -120 -119 -118 -116 -118 -120 -123 -123 -124 -123 -121 -121 -123 -126 -126 -125 -123 -122 -121 -121 -116 -118 -120 -119 -114 -114 -117 -119 -118 -117 -117 -116 -114 -115 -116 -117 -118 -119 -119 -116 -112 -114 -119 -121 -124 -123 -125 -126 -122 -126 -126 -125 -129 -125 -123 -126 -128 -127 -128 -127 -129 -125 -126 -124 -126 -126 -122 -124 -122 -118 -118 -118 -117 -118 -114 -118 -115 -114 -115 -117 -117 -118 -116 -116 -117 -117 -118 -120 -122 -121 -124 -125 -128 -132 -130 -129 -130 -131 -128 -130 -130 -127 -126 -127 -126 -128 -124 -126 -126 -125 -124 -123 -123 -119 -118 -115 -119 -121 -120 -119 -115 -114 -117 -118 -116 -118 -121 -121 -120 -123 -123 -126 -128 -127 -128 -131 -131 -134 -134 -132 -136 -139 -138 -134 -133 -132 -132 -135 -132 -130 -126 -125 -121 -122 -121 -124 -124 -121 -120 -119 -116 -116 -117 -117 -116 -117 -114 -117 -118 -117 -114 -115 -118 -123 -120 -120 -119 -123 -126 -125 -125 -126 -127 -130 -132 -133 -128 -130 -134 -133 -133 -133 -133 -133 -134 -134 -135 -134 -132 -135 -132 -129 -127 -127 -127 -129 -124 -127 -127 -123 -123 -123 -120 -122 -123 -122 -124 -125 -124 -125 -125 -126 -127 -128 -125 -126 -127 -127 -128 -132 -135 -133 -133 -135 -134 -133 -138 -137 -137 -138 -137 -136 -136 -137 -137 -138 -134 -135 -133 -130 -131 -132 -128 -130 -131 -131 -133 -132 -126 -129 -132 -128 -129 -126 -127 -129 -127 -132 -129 -133 -135 -133 -135 -138 -136 -139 -136 -138 -140 -138 -138 -138 -135 -136 -137 -139 -140 -138 -140 -137 -132 -134 -135 -136 -133 -134 -131 -131 -131 -130 -130 -127 -129 -126 -129 -128 -125 -127 -125 -125 -128 -127 -129 -128 -130 -127 -126 -127 -130 -132 -132 -132 -133 -136 -135 -134 -133 -136 -132 -140 -134 -137 -136 -138 -136 -143 -137 -139 -136 -139 -139 -137 -135 -132 -135 -132 -134 -131 -134 -127 -128 -133 -132 -130 -133 -132 -130 -127 -126 -131 -131 -131 -130 -130 -132 -131 -131 -130 -130 -135 -134 -135 -136 -135 -133 -131 -130 -130 -130 -131 -135 -133 -133 -131 -134 -139 -135 -135 -133 -138 -136 -139 -136 -137 -136 -138 -137 -138 -137 -137 -138 -135 -133 -135 -136 -135 -137 -136 -134 -138 -136 -136 -136 -135 -134 -135 -135 -136 -136 -134 -133 -134 -133 -132 -135 -136 -133 -134 -137 -133 -133 -133 -133 -135 -133 -130 -134 -138 -139 -136 -134 -136 -140 -138 -139 -137 -134 -139 -137 -135 -138 -137 -139 -135 -136 -135 -136 -136 -140 -136 -133 -132 -133 -136 -132 -135 -134 -132 -132 -131 -133 -131 -133 -129 -134 -131 -131 -133 -138 -129 -132 -133 -135 -137 -137 -134 -136 -133 -132 -137 -136 -140 -141 -141 -141 -141 -143 -138 -140 -139 -136 -138 -141 -138 -146 -147 -144 -137 -139 -141 -141 -143 -141 -138 -138 -141 -136 -142 -142 -135 -138 -138 -134 -136 -142 -140 -140 -140 -139 -137 -140 -142 -141 -140 -141 -141 -146 -145 -142 -145 -145 -141 -141 -145 -143 -143 -146 -145 -146 -147 -142 -143 -142 -139 -141 -141 -139 -143 -138 -137 -142 -135 -137 -138 -140 -143 -146 -142 -138 -142 -146 -146 -146 -150 -149 -147 -144 -144 -145 -145 -146 -144 -147 -146 -146 -145 -144 -148 -145 -147 -148 -146 -144 -142 -143 -143 -145 -143 -143 -139 -142 -145 -148 -150 -142 -144 -139 -143 -139 -140 -143 -149 -152 -149 -142 -138 -140 -145 -141 -146 -148 -149 -143 -142 -141 -141 -143 -146 -146 -148 -141 -142 -140 -143 -142 -141 -140 -142 -138 -143 -140 -143 -139 -136 -138 -140 -138 -138 -138 -143 -141 -141 -139 -139 -146 -140 -143 -142 -143 -143 -138 -146 -147 -146 -144 -144 -144 -145 -146 -148 -148 -146 -147 -147 -147 -149 -150 -145 -145 -147 -147 -146 -143 -143 -145 -144 -147 -150 -147 -148 -147 -147 -145 -146 -147 -149 -148 -147 -146 -144 -144 -144 -142 -145 -148 -148 -147 -144 -145 -148 -149 -146 -145 -145 -142 -143 -145 -147 -146 -147 -148 -145 -148 -150 -152 -151 -147 -148 -148 -148 -150 -149 -147 -146 -148 -150 -150 -150 -149 -149 -152 -152 -153 -154 -153 -151 -146 -144 -146 -143 -142 -140 -140 -145 -145 -145 -144 -142 -142 -147 -145 -148 -147 -145 -146 -145 -148 -147 -147 -151 -150 -151 -151 -148 -154 -152 -154 -151 -149 -153 -152 -149 -150 -147 -147 -147 -146 -147 -144 -146 -148 -148 -144 -146 -147 -145 -148 -147 -145 -146 -148 -146 -147 -147 -148 -148 -146 -148 -149 -147 -145 -149 -148 -150 -152 -150 -152 -150 -152 -156 -157 -155 -154 -155 -155 -154 -154 -152 -153 -153 -154 -156 -155 -153 -153 -155 -155 -153 -156 -153 -150 -150 -148 -146 -149 -150 -147 -147 -149 -150 -148 -148 -149 -151 -149 -148 -148 -149 -149 -150 -151 -155 -150 -154 -151 -150 -151 -154 -155 -154 -155 -153 -153 -156 -157 -156 -157 -154 -154 -155 -159 -157 -157 -154 -154 -154 -159 -155 -149 -152 -152 -152 -149 -151 -151 -150 -145 -150 -151 -150 -151 -152 -153 -150 -148 -148 -151 -154 -150 -149 -150 -152 -154 -155 -154 -151 -153 -154 -155 -152 -155 -155 -155 -153 -155 -152 -153 -153 -152 -151 -150 -152 -150 -152 -153 -151 -154 -154 -151 -152 -151 -150 -154 -151 -153 -154 -151 -157 -157 -155 -156 -158 -155 -155 -153 -153 -154 -150 -153 -156 -154 -153 -149 -153 -155 -154 -152 -158 -154 -153 -151 -153 -154 -152 -151 -152 -153 -155 -152 -150 -153 -158 -156 -156 -154 -154 -157 -156 -154 -156 -155 -156 -156 -158 -155 -156 -156 -156 -157 -157 -162 -160 -159 -160 -160 -157 -158 -159 -159 -159 -159 -157 -157 -159 -160 -155 -153 -155 -154 -151 -150 -151 -154 -150 -148 -151 -154 -155 -153 -155 -158 -154 -158 -157 -158 -155 -156 -153 -157 -158 -162 -162 -157 -160 -154 -158 -156 -155 -159 -158 -155 -159 -159 -159 -158 -157 -157 -154 -154 -156 -157 -154 -156 -156 -157 -157 -160 -158 -158 -159 -157 -154 -154 -157 -155 -157 -154 -156 -156 -156 -157 -155 -159 -161 -159 -161 -161 -161 -160 -160 -162 -161 -163 -162 -161 -164 -162 -164 -163 -159 -160 -161 -160 -161 -161 -162 -161 -160 -158 -158 -162 -157 -160 -152 -153 -156 -154 -155 -156 -155 -153 -156 -155 -157 -162 -159 -160 -160 -156 -156 -157 -163 -162 -162 -162 -161 -161 -161 -162 -164 -162 -159 -159 -162 -163 -164 -163 -161 -164 -163 -161 -160 -159 -156 -160 -162 -158 -155 -325 -495 -494 -668 -836 -837 -1008 -1174 -1175 -1341 -1341 -1344 -1508 -1332 -1328 -1498 -1443 -1445 -1615 -1607 -1442 -1435 -1434 -1597 -1597 -1587 -1582 -1585 -1911 -1903 -1902 -2065 -2060 -2056 -2215 -2376 -2537 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 -1 -2 0 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -2 -1 0 0 -1 -1 -2 -2 -3 -1 -2 -1 -1 -1 -2 -1 -3 -2 -1 -3 -3 -3 -2 -2 -3 -4 -2 -3 -3 -5 -4 -4 -3 -4 -5 -4 -4 -3 -4 -4 -4 -4 -5 -5 -4 -5 -4 -4 -5 -6 -4 -6 -6 -4 -4 -5 -4 -6 -4 -4 -4 -4 -6 -4 -4 -6 -6 -6 -6 -5 -5 -6 -6 -6 -5 -6 -4 -5 -6 -5 -6 -7 -5 -3 -4 -5 -6 -5 -5 -5 -7 -7 -8 -7 -6 -7 -6 -7 -6 -6 -7 -6 -6 -7 -6 -7 -7 -8 -9 -9 -7 -8 -8 -8 -9 -8 -10 -10 -9 -10 -11 -10 -11 -8 -9 -9 -9 -9 -8 -8 -7 -8 -6 -7 -10 -9 -8 -8 -8 -9 -8 -11 -10 -11 -11 -10 -10 -11 -10 -11 -9 -10 -10 -10 -12 -9 -9 -11 -10 -10 -11 -10 -8 -10 -10 -10 -12 -11 -11 -11 -9 -10 -9 -10 -12 -12 -10 -12 -11 -13 -12 -13 -11 -11 -11 -14 -13 -12 -11 -11 -12 -14 -14 -15 -15 -15 -15 -14 -15 -14 -14 -16 -15 -15 -12 -14 -14 -12 -15 -16 -15 -16 -16 -16 -15 -17 -15 -16 -15 -15 -15 -15 -17 -18 -16 -15 -16 -16 -17 -15 -15 -17 -17 -15 -15 -17 -15 -16 -15 -16 -15 -14 -13 -17 -16 -14 -16 -15 -16 -18 -16 -16 -16 -15 -14 -15 -17 -17 -17 -17 -19 -19 -20 -19 -20 -21 -22 -21 -21 -24 -23 -22 -23 -23 -23 -22 -19 -19 -21 -23 -20 -19 -19 -19 -19 -20 -18 -18 -20 -20 -21 -21 -20 -19 -19 -18 -20 -20 -20 -21 -19 -19 -20 -19 -17 -17 -18 -19 -17 -19 -20 -21 -22 -21 -20 -20 -19 -20 -20 -19 -20 -19 -20 -20 -20 -22 -22 -21 -23 -23 -23 -24 -24 -21 -22 -24 -21 -23 -25 -23 -22 -21 -24 -23 -23 -21 -21 -23 -22 -23 -23 -22 -23 -24 -22 -24 -25 -24 -23 -23 -24 -26 -24 -25 -24 -25 -25 -26 -25 -25 -25 -25 -27 -27 -26 -24 -27 -27 -26 -27 -27 -28 -28 -28 -27 -28 -27 -26 -27 -28 -27 -26 -27 -25 -27 -28 -28 -29 -28 -26 -26 -25 -26 -27 -28 -30 -28 -25 -29 -27 -27 -29 -30 -29 -30 -29 -28 -30 -28 -31 -31 -30 -30 -30 -29 -33 -33 -34 -32 -31 -34 -34 -32 -35 -34 -33 -35 -34 -34 -31 -33 -33 -34 -34 -32 -31 -33 -34 -30 -33 -33 -32 -33 -35 -36 -37 -37 -35 -36 -37 -35 -35 -38 -37 -37 -38 -39 -36 -36 -36 -34 -36 -38 -36 -34 -37 -36 -34 -35 -35 -34 -34 -32 -32 -34 -35 -31 -30 -30 -33 -32 -32 -34 -33 -33 -35 -34 -35 -35 -36 -39 -41 -38 -40 -39 -41 -42 -38 -39 -39 -41 -40 -41 -39 -39 -41 -41 -39 -41 -38 -39 -39 -39 -39 -40 -40 -39 -39 -38 -37 -37 -40 -38 -39 -39 -36 -38 -39 -40 -39 -37 -38 -39 -39 -40 -43 -41 -44 -41 -39 -38 -38 -40 -43 -39 -39 -38 -38 -37 -35 -39 -39 -38 -39 -40 -40 -42 -42 -44 -42 -43 -44 -44 -43 -42 -43 -40 -40 -45 -44 -44 -46 -43 -40 -40 -38 -39 -40 -40 -41 -41 -39 -41 -44 -43 -41 -39 -42 -42 -43 -44 -45 -45 -44 -44 -42 -44 -42 -43 -43 -44 -43 -42 -41 -40 -40 -41 -41 -45 -44 -43 -44 -43 -46 -46 -45 -44 -43 -40 -41 -42 -44 -43 -41 -43 -43 -44 -45 -45 -44 -43 -46 -44 -47 -45 -45 -44 -44 -45 -44 -47 -46 -44 -45 -48 -48 -47 -47 -43 -45 -48 -48 -44 -47 -46 -48 -47 -50 -50 -49 -48 -49 -49 -48 -47 -50 -51 -52 -50 -50 -50 -50 -49 -51 -52 -53 -52 -53 -53 -53 -56 -54 -54 -52 -50 -52 -50 -52 -52 -53 -52 -52 -53 -52 -52 -52 -54 -51 -53 -54 -50 -51 -52 -55 -53 -54 -54 -53 -51 -54 -52 -53 -54 -55 -54 -54 -53 -55 -58 -59 -57 -55 -55 -52 -50 -53 -49 -51 -53 -60 -67 -69 -67 -59 -53 -34 -21 -29 -59 -66 -59 -62 -98 -99 -42 2 4 -47 -128 -144 -66 -3 -22 -87 -65 -8 -21 -136 -172 -88 0 21 -2 -73 -158 -147 -67 -33 -83 -131 -75 11 8 -87 -185 -211 -134 -4 80 46 -80 -186 -202 -119 -8 56 39 -19 -102 -130 -140 -86 -25 17 17 -28 -59 -84 -76 -49 -46 -55 -62 -74 -81 -87 -79 -79 -63 -73 -92 -108 -100 -99 -65 -47 -69 -98 -113 -119 -100 -78 -61 -69 -94 -104 -87 -80 -83 -89 -82 -82 -85 -93 -87 -75 -68 -64 -63 -68 -73 -74 -69 -62 -58 -58 -67 -74 -76 -79 -73 -70 -68 -68 -74 -81 -79 -75 -74 -71 -75 -78 -78 -86 -89 -85 -81 -75 -78 -86 -92 -89 -88 -82 -73 -71 -79 -89 -88 -82 -77 -71 -64 -68 -72 -76 -75 -70 -65 -64 -67 -72 -71 -69 -69 -67 -67 -71 -74 -76 -76 -76 -74 -74 -73 -73 -73 -75 -73 -69 -70 -73 -72 -75 -73 -71 -69 -68 -73 -74 -73 -74 -72 -74 -75 -72 -71 -71 -69 -68 -72 -72 -74 -74 -77 -76 -77 -75 -73 -73 -71 -72 -74 -75 -78 -73 -71 -72 -70 -71 -72 -72 -72 -76 -73 -73 -74 -72 -73 -71 -70 -71 -67 -72 -79 -79 -80 -80 -83 -80 -81 -80 -78 -79 -78 -80 -81 -79 -77 -76 -78 -77 -79 -79 -78 -81 -80 -82 -85 -81 -80 -79 -80 -84 -86 -85 -84 -83 -81 -81 -83 -80 -81 -82 -79 -79 -76 -77 -81 -81 -81 -79 -78 -79 -80 -80 -80 -80 -80 -79 -80 -77 -78 -81 -81 -80 -80 -81 -78 -76 -79 -83 -86 -81 -81 -82 -80 -82 -84 -85 -89 -87 -81 -78 -83 -93 -94 -89 -85 -81 -84 -87 -90 -93 -97 -93 -85 -89 -93 -92 -85 -87 -92 -99 -102 -96 -89 -81 -85 -94 -106 -105 -83 -69 -74 -99 -111 -111 -97 -87 -84 -86 -89 -109 -112 -99 -86 -76 -80 -95 -122 -119 -88 -59 -70 -96 -99 -98 -107 -105 -80 -61 -95 -151 -164 -113 -73 -70 -96 -123 -124 -104 -83 -75 -87 -113 -134 -140 -110 -78 -82 -120 -145 -138 -108 -83 -74 -86 -108 -115 -107 -94 -97 -122 -128 -120 -94 -89 -101 -117 -129 -136 -121 -99 -82 -86 -111 -120 -119 -108 -94 -99 -118 -132 -130 -114 -101 -97 -100 -111 -121 -132 -132 -123 -98 -83 -84 -106 -123 -120 -103 -99 -108 -107 -101 -104 -113 -113 -100 -94 -99 -113 -119 -112 -98 -93 -101 -118 -123 -111 -97 -93 -103 -116 -123 -119 -110 -102 -91 -97 -107 -111 -112 -115 -117 -112 -110 -107 -110 -115 -118 -116 -106 -102 -112 -116 -106 -98 -91 -95 -98 -96 -94 -106 -126 -137 -136 -121 -103 -89 -92 -104 -117 -132 -127 -118 -111 -111 -111 -121 -127 -126 -125 -123 -124 -123 -127 -119 -117 -119 -123 -111 -93 -86 -81 -86 -103 -117 -118 -117 -115 -112 -110 -111 -117 -112 -109 -99 -92 -98 -104 -108 -110 -110 -109 -110 -113 -119 -126 -126 -120 -111 -105 -103 -113 -124 -129 -120 -111 -97 -87 -92 -95 -99 -108 -112 -113 -114 -110 -105 -102 -99 -104 -117 -121 -121 -113 -101 -92 -95 -106 -120 -126 -121 -117 -113 -112 -116 -123 -124 -124 -119 -119 -110 -108 -110 -113 -109 -109 -106 -104 -109 -110 -107 -107 -108 -109 -107 -106 -98 -99 -100 -100 -102 -104 -105 -108 -104 -106 -109 -110 -116 -121 -121 -118 -112 -113 -113 -115 -114 -111 -115 -117 -118 -120 -117 -116 -116 -114 -117 -112 -112 -110 -112 -115 -115 -113 -107 -103 -100 -100 -106 -111 -115 -110 -104 -104 -108 -105 -111 -111 -111 -108 -108 -110 -111 -116 -118 -117 -110 -108 -105 -110 -114 -116 -116 -115 -114 -116 -116 -120 -116 -118 -118 -112 -112 -114 -116 -115 -112 -106 -108 -109 -111 -112 -112 -113 -111 -113 -114 -113 -115 -113 -113 -113 -112 -107 -107 -108 -112 -114 -117 -118 -114 -114 -113 -114 -116 -119 -121 -122 -119 -116 -113 -112 -114 -116 -120 -117 -113 -112 -114 -119 -115 -114 -109 -112 -111 -107 -109 -109 -106 -108 -106 -103 -105 -109 -108 -104 -106 -109 -109 -113 -117 -115 -113 -114 -118 -116 -119 -120 -120 -119 -118 -119 -128 -127 -126 -126 -124 -124 -124 -121 -122 -122 -116 -115 -115 -113 -114 -114 -113 -116 -116 -118 -118 -121 -123 -122 -117 -117 -117 -118 -122 -123 -124 -124 -125 -124 -121 -122 -120 -124 -122 -119 -121 -118 -121 -119 -115 -117 -118 -116 -118 -116 -112 -112 -113 -113 -111 -113 -113 -110 -116 -120 -116 -117 -115 -116 -117 -116 -119 -119 -121 -119 -121 -120 -121 -122 -122 -124 -126 -125 -124 -124 -123 -125 -123 -121 -119 -117 -116 -114 -114 -114 -116 -114 -115 -117 -115 -117 -118 -118 -118 -117 -117 -113 -115 -119 -117 -117 -114 -122 -125 -125 -125 -124 -125 -126 -126 -126 -128 -129 -127 -129 -126 -127 -128 -127 -128 -126 -124 -123 -125 -124 -122 -121 -122 -120 -121 -119 -114 -116 -115 -118 -118 -117 -115 -113 -115 -117 -115 -118 -118 -118 -120 -120 -122 -124 -124 -125 -128 -129 -128 -130 -129 -130 -129 -132 -132 -128 -126 -129 -128 -124 -125 -126 -124 -123 -123 -124 -123 -121 -119 -117 -116 -116 -119 -119 -117 -118 -113 -114 -116 -117 -119 -122 -123 -120 -123 -125 -126 -127 -129 -130 -135 -131 -133 -136 -136 -135 -135 -134 -135 -133 -134 -133 -134 -131 -127 -126 -122 -124 -123 -122 -122 -122 -119 -120 -119 -119 -115 -114 -117 -115 -117 -120 -116 -116 -116 -116 -117 -120 -123 -122 -122 -122 -123 -123 -123 -125 -130 -132 -132 -131 -131 -132 -131 -133 -136 -132 -134 -134 -133 -134 -136 -134 -133 -131 -131 -129 -130 -130 -128 -124 -125 -126 -124 -124 -123 -122 -124 -120 -122 -123 -126 -126 -123 -124 -123 -126 -129 -125 -127 -127 -126 -127 -128 -131 -132 -134 -135 -134 -134 -137 -136 -137 -138 -137 -141 -136 -135 -133 -136 -137 -136 -135 -133 -131 -132 -131 -128 -129 -130 -131 -131 -132 -131 -129 -130 -128 -130 -125 -127 -129 -129 -131 -130 -133 -134 -134 -135 -138 -135 -137 -137 -137 -137 -139 -138 -137 -140 -141 -136 -135 -135 -138 -137 -138 -139 -138 -134 -133 -136 -135 -130 -128 -131 -129 -128 -128 -128 -127 -128 -127 -128 -129 -128 -129 -128 -123 -130 -128 -130 -128 -130 -127 -130 -131 -133 -134 -133 -134 -132 -134 -135 -137 -136 -137 -135 -135 -134 -136 -136 -136 -138 -137 -139 -135 -138 -138 -139 -132 -132 -131 -133 -132 -134 -132 -132 -131 -133 -128 -132 -131 -129 -129 -129 -128 -132 -131 -133 -129 -133 -132 -130 -134 -129 -132 -134 -134 -136 -133 -130 -133 -133 -129 -132 -132 -131 -132 -133 -134 -138 -132 -133 -136 -132 -138 -139 -137 -138 -136 -134 -135 -138 -139 -140 -137 -137 -134 -135 -133 -135 -137 -139 -136 -133 -137 -138 -138 -135 -138 -133 -135 -137 -135 -133 -133 -135 -134 -130 -133 -133 -133 -135 -136 -137 -134 -135 -132 -130 -133 -134 -134 -135 -132 -136 -142 -138 -137 -138 -139 -139 -137 -134 -138 -135 -136 -138 -139 -138 -136 -138 -136 -135 -136 -134 -136 -137 -135 -135 -136 -132 -131 -133 -133 -131 -129 -130 -129 -132 -133 -131 -136 -129 -131 -131 -135 -138 -132 -132 -135 -132 -135 -133 -137 -137 -137 -138 -137 -137 -145 -141 -139 -141 -139 -140 -139 -144 -141 -140 -143 -139 -142 -143 -141 -139 -138 -139 -140 -140 -141 -139 -141 -138 -136 -136 -138 -144 -135 -135 -138 -140 -142 -134 -141 -138 -142 -136 -140 -141 -144 -145 -142 -145 -143 -144 -143 -144 -146 -144 -140 -144 -144 -144 -146 -148 -145 -141 -143 -146 -141 -142 -140 -142 -140 -139 -138 -136 -137 -135 -138 -143 -145 -141 -138 -141 -142 -143 -144 -147 -153 -148 -144 -142 -146 -150 -147 -147 -148 -146 -144 -143 -146 -147 -145 -145 -147 -145 -146 -145 -146 -142 -144 -142 -141 -143 -145 -143 -144 -145 -145 -143 -143 -142 -142 -137 -136 -143 -153 -151 -145 -140 -141 -140 -143 -147 -149 -148 -146 -143 -137 -138 -144 -147 -150 -148 -146 -143 -142 -142 -142 -139 -146 -142 -140 -137 -142 -143 -142 -136 -139 -141 -138 -137 -137 -140 -143 -141 -144 -138 -141 -142 -138 -142 -143 -140 -142 -146 -144 -143 -145 -147 -144 -143 -147 -146 -148 -147 -148 -147 -146 -147 -148 -148 -149 -150 -147 -143 -145 -142 -145 -149 -147 -150 -148 -148 -147 -144 -143 -148 -151 -151 -148 -145 -145 -147 -145 -146 -143 -145 -142 -144 -147 -147 -145 -143 -145 -143 -146 -147 -147 -146 -143 -144 -143 -146 -149 -146 -148 -150 -148 -148 -150 -149 -149 -149 -147 -147 -149 -149 -149 -149 -147 -148 -148 -150 -148 -152 -155 -153 -152 -152 -151 -147 -146 -144 -142 -142 -143 -141 -143 -143 -142 -142 -145 -145 -143 -147 -148 -148 -150 -147 -146 -145 -150 -148 -148 -146 -148 -151 -149 -155 -155 -151 -152 -150 -150 -151 -150 -149 -149 -146 -147 -146 -147 -143 -148 -149 -147 -142 -145 -143 -150 -150 -149 -151 -147 -147 -150 -147 -143 -146 -148 -149 -145 -144 -149 -146 -146 -151 -152 -152 -147 -150 -152 -154 -158 -154 -150 -155 -153 -153 -153 -155 -156 -156 -155 -155 -151 -151 -155 -157 -158 -154 -154 -151 -150 -152 -152 -151 -149 -146 -149 -150 -144 -146 -148 -153 -151 -148 -148 -147 -148 -148 -149 -151 -153 -153 -152 -151 -151 -153 -148 -148 -153 -156 -154 -153 -154 -156 -153 -157 -156 -156 -154 -155 -155 -158 -156 -153 -159 -160 -158 -154 -154 -156 -155 -150 -148 -151 -151 -148 -150 -150 -147 -150 -151 -151 -151 -149 -150 -150 -147 -150 -151 -151 -150 -149 -152 -156 -154 -152 -151 -153 -153 -154 -157 -153 -152 -154 -155 -154 -153 -153 -151 -151 -148 -152 -154 -148 -152 -149 -155 -153 -153 -153 -152 -151 -150 -150 -151 -153 -157 -154 -158 -156 -154 -158 -154 -154 -151 -155 -154 -152 -156 -155 -157 -156 -153 -156 -151 -155 -154 -150 -154 -153 -154 -153 -154 -154 -154 -153 -152 -152 -151 -153 -153 -153 -154 -154 -154 -154 -154 -155 -152 -151 -153 -156 -156 -157 -156 -157 -157 -157 -156 -159 -156 -159 -161 -161 -161 -159 -161 -158 -157 -157 -158 -160 -157 -159 -155 -152 -160 -156 -156 -155 -152 -153 -150 -149 -152 -151 -149 -152 -154 -153 -156 -157 -158 -157 -160 -154 -155 -153 -157 -157 -155 -161 -163 -155 -155 -158 -156 -158 -157 -159 -154 -157 -158 -162 -158 -158 -159 -160 -158 -157 -154 -155 -155 -158 -157 -155 -157 -156 -154 -157 -160 -156 -157 -155 -151 -156 -155 -159 -157 -155 -154 -152 -153 -157 -157 -161 -165 -160 -161 -159 -160 -165 -164 -167 -163 -163 -164 -163 -161 -162 -164 -159 -158 -160 -161 -159 -164 -160 -162 -161 -160 -157 -157 -156 -157 -154 -153 -154 -153 -155 -152 -155 -157 -154 -155 -161 -160 -158 -160 -156 -160 -158 -160 -162 -164 -162 -162 -161 -162 -163 -159 -160 -162 -160 -161 -162 -163 -163 -164 -163 -160 -158 -161 -162 -160 -159 -155 -154 -158 -329 -497 -494 -669 -836 -836 -1004 -1174 -1178 -1342 -1343 -1340 -1506 -1333 -1328 -1502 -1445 -1446 -1612 -1606 -1440 -1435 -1437 -1595 -1594 -1590 -1584 -1583 -1911 -1904 -1904 -2065 -2061 -2054 -2215 -2375 -2538 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 0 -2 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -3 -1 -1 -1 -1 -2 -2 -3 -1 -1 0 -1 -2 -2 -2 -2 -2 -1 -4 -2 -3 -3 -2 -2 -2 -1 -1 -2 -3 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -3 -4 -3 -4 -3 -2 -4 -5 -4 -4 -4 -4 -4 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -5 -5 -4 -3 -5 -5 -5 -6 -4 -7 -5 -4 -6 -6 -6 -5 -4 -4 -4 -5 -4 -3 -6 -6 -7 -6 -6 -5 -6 -4 -6 -5 -6 -4 -8 -9 -8 -8 -6 -6 -6 -6 -6 -7 -8 -8 -6 -7 -7 -8 -7 -8 -8 -8 -8 -8 -9 -8 -10 -9 -9 -11 -10 -10 -9 -8 -9 -9 -8 -8 -8 -8 -8 -8 -7 -9 -8 -7 -8 -8 -8 -9 -8 -11 -8 -10 -10 -8 -9 -10 -10 -11 -9 -9 -8 -10 -10 -10 -11 -9 -11 -10 -11 -9 -11 -12 -9 -10 -9 -13 -11 -10 -12 -11 -11 -11 -11 -13 -11 -12 -10 -12 -13 -13 -10 -11 -11 -12 -12 -12 -12 -11 -13 -13 -12 -15 -14 -15 -15 -13 -14 -15 -15 -14 -16 -17 -14 -14 -13 -13 -14 -14 -15 -15 -16 -16 -16 -14 -15 -16 -15 -16 -15 -15 -17 -17 -16 -17 -17 -17 -16 -15 -16 -15 -15 -16 -16 -16 -16 -16 -14 -14 -16 -15 -15 -14 -13 -15 -15 -15 -16 -16 -16 -16 -16 -17 -17 -16 -16 -18 -18 -17 -19 -19 -17 -22 -21 -20 -21 -21 -22 -22 -22 -22 -24 -22 -23 -21 -20 -21 -22 -21 -19 -19 -22 -20 -20 -18 -17 -19 -19 -20 -21 -21 -21 -20 -18 -21 -19 -19 -20 -20 -19 -19 -21 -19 -19 -18 -18 -17 -17 -19 -19 -20 -20 -21 -20 -20 -21 -19 -19 -19 -19 -20 -19 -18 -20 -21 -22 -21 -22 -22 -22 -23 -24 -24 -22 -22 -23 -23 -23 -24 -22 -23 -24 -25 -24 -25 -25 -23 -22 -22 -22 -22 -22 -23 -22 -24 -24 -23 -23 -24 -23 -23 -24 -24 -26 -25 -25 -27 -26 -25 -24 -26 -27 -26 -27 -25 -27 -27 -27 -28 -29 -29 -29 -27 -26 -26 -27 -27 -28 -30 -26 -25 -27 -25 -26 -27 -27 -28 -30 -29 -29 -27 -26 -27 -29 -29 -28 -28 -28 -27 -27 -29 -28 -29 -28 -26 -31 -30 -30 -30 -29 -32 -33 -30 -31 -31 -31 -31 -32 -33 -32 -34 -33 -34 -36 -33 -33 -34 -36 -34 -33 -33 -33 -34 -32 -30 -32 -32 -33 -33 -34 -33 -32 -34 -36 -36 -35 -35 -35 -36 -35 -35 -36 -37 -36 -38 -37 -37 -38 -36 -37 -37 -36 -37 -38 -36 -34 -35 -35 -35 -35 -33 -33 -34 -34 -32 -31 -33 -34 -32 -30 -32 -32 -33 -32 -32 -35 -34 -36 -34 -36 -36 -36 -38 -38 -39 -42 -44 -43 -37 -41 -40 -41 -41 -39 -41 -40 -39 -39 -39 -41 -38 -40 -40 -37 -39 -40 -40 -40 -38 -37 -38 -38 -40 -38 -38 -38 -41 -40 -37 -37 -39 -40 -39 -42 -41 -41 -42 -41 -41 -41 -40 -42 -40 -39 -39 -38 -37 -37 -37 -38 -39 -39 -39 -41 -40 -40 -41 -42 -43 -44 -46 -46 -42 -41 -43 -40 -43 -42 -43 -44 -42 -42 -42 -39 -41 -41 -40 -39 -38 -40 -41 -43 -42 -41 -42 -44 -43 -43 -41 -43 -45 -43 -43 -44 -45 -45 -45 -43 -44 -41 -42 -44 -43 -41 -42 -41 -42 -41 -45 -44 -43 -44 -44 -42 -43 -45 -45 -43 -41 -42 -40 -44 -44 -41 -42 -44 -44 -41 -45 -45 -44 -47 -45 -45 -45 -46 -43 -45 -45 -45 -43 -43 -43 -47 -47 -49 -46 -45 -47 -45 -47 -45 -48 -47 -48 -48 -50 -49 -51 -50 -47 -50 -49 -49 -46 -49 -52 -50 -51 -49 -50 -52 -53 -52 -50 -52 -53 -51 -52 -54 -56 -56 -53 -51 -50 -50 -49 -52 -53 -52 -52 -51 -51 -51 -51 -52 -54 -53 -52 -50 -51 -51 -51 -52 -54 -54 -56 -52 -54 -53 -54 -53 -53 -54 -54 -54 -54 -57 -57 -56 -57 -58 -51 -48 -50 -53 -56 -54 -57 -61 -65 -60 -55 -60 -63 -51 -34 -25 -33 -46 -60 -57 -70 -91 -82 -58 -38 11 -16 -121 -176 -110 11 21 -67 -106 -28 -6 -70 -164 -142 -62 2 14 -18 -99 -137 -117 -60 -75 -80 -63 -47 -77 -99 -91 -70 -67 -82 -101 -98 -74 -22 4 -37 -104 -109 -59 -25 -57 -87 -66 -7 17 -44 -113 -121 -67 -20 -22 -38 -52 -67 -82 -92 -73 -67 -84 -91 -86 -78 -91 -114 -103 -91 -61 -44 -70 -98 -109 -120 -109 -93 -60 -54 -71 -91 -96 -89 -83 -81 -73 -70 -72 -83 -98 -101 -91 -69 -57 -61 -67 -79 -76 -65 -56 -60 -63 -66 -66 -67 -71 -74 -74 -76 -72 -73 -71 -74 -77 -74 -78 -75 -80 -80 -78 -83 -84 -81 -78 -83 -91 -94 -89 -85 -82 -81 -84 -86 -83 -77 -74 -74 -72 -74 -76 -75 -73 -68 -66 -66 -69 -72 -74 -68 -70 -71 -70 -68 -71 -75 -79 -74 -71 -73 -71 -70 -71 -72 -72 -72 -71 -72 -74 -67 -67 -67 -69 -70 -73 -73 -74 -75 -72 -73 -71 -72 -72 -72 -72 -74 -76 -74 -74 -77 -76 -78 -77 -75 -73 -71 -71 -74 -76 -78 -75 -73 -73 -72 -73 -71 -72 -67 -68 -70 -72 -74 -70 -71 -74 -74 -75 -71 -75 -77 -82 -82 -83 -82 -82 -82 -81 -82 -77 -77 -77 -78 -81 -80 -80 -79 -79 -82 -80 -79 -81 -81 -79 -80 -77 -79 -80 -81 -84 -84 -81 -82 -82 -84 -83 -80 -81 -81 -83 -80 -79 -79 -80 -79 -81 -83 -81 -79 -79 -82 -78 -83 -83 -82 -83 -81 -81 -81 -81 -83 -79 -77 -80 -82 -82 -79 -78 -80 -81 -83 -84 -83 -85 -81 -76 -76 -86 -95 -91 -81 -78 -86 -91 -88 -85 -89 -87 -88 -85 -86 -95 -102 -96 -86 -82 -85 -92 -96 -95 -98 -96 -99 -92 -89 -86 -93 -105 -97 -91 -84 -88 -95 -95 -88 -91 -96 -100 -106 -104 -88 -73 -72 -88 -114 -118 -95 -65 -73 -98 -115 -115 -92 -80 -73 -73 -100 -125 -111 -86 -92 -108 -138 -150 -127 -86 -60 -71 -112 -140 -139 -109 -76 -65 -85 -121 -143 -137 -117 -103 -111 -114 -101 -80 -85 -106 -121 -113 -105 -106 -109 -111 -113 -111 -106 -103 -114 -118 -123 -116 -100 -89 -89 -101 -111 -121 -125 -115 -102 -97 -98 -107 -108 -107 -111 -123 -132 -128 -114 -106 -105 -108 -106 -103 -97 -112 -123 -114 -102 -114 -118 -107 -92 -96 -116 -121 -112 -98 -95 -110 -125 -127 -109 -94 -89 -99 -114 -102 -97 -107 -105 -108 -109 -105 -107 -111 -113 -111 -99 -96 -98 -107 -113 -115 -117 -117 -114 -110 -110 -109 -109 -104 -116 -117 -110 -94 -88 -93 -104 -105 -113 -118 -121 -117 -110 -112 -112 -111 -117 -119 -122 -117 -114 -104 -105 -113 -126 -139 -138 -126 -111 -115 -122 -127 -122 -112 -110 -109 -106 -102 -94 -92 -92 -97 -108 -119 -119 -119 -116 -111 -110 -112 -116 -116 -112 -102 -99 -95 -101 -109 -116 -120 -117 -114 -113 -121 -121 -126 -119 -111 -104 -100 -103 -116 -120 -119 -111 -104 -94 -93 -94 -104 -112 -113 -108 -100 -97 -99 -105 -114 -120 -124 -116 -108 -103 -99 -103 -109 -121 -124 -121 -114 -111 -115 -120 -120 -119 -117 -117 -121 -125 -120 -116 -114 -112 -110 -110 -107 -106 -103 -104 -104 -104 -101 -102 -104 -103 -101 -103 -103 -102 -104 -106 -105 -104 -107 -112 -109 -111 -116 -117 -115 -111 -110 -115 -117 -118 -119 -118 -115 -115 -119 -118 -116 -117 -113 -112 -109 -109 -111 -114 -115 -117 -112 -108 -106 -105 -110 -111 -110 -113 -108 -104 -105 -103 -105 -107 -113 -109 -109 -109 -112 -118 -116 -114 -113 -110 -107 -109 -110 -110 -114 -116 -115 -112 -114 -117 -118 -119 -117 -118 -115 -114 -113 -112 -113 -114 -111 -110 -112 -113 -113 -115 -111 -111 -109 -115 -118 -119 -116 -114 -112 -114 -116 -114 -107 -109 -112 -115 -114 -116 -117 -112 -110 -111 -115 -118 -120 -118 -114 -113 -112 -113 -116 -118 -117 -116 -115 -114 -111 -111 -110 -109 -111 -111 -112 -110 -106 -107 -111 -110 -109 -110 -106 -102 -103 -107 -111 -114 -115 -116 -116 -116 -118 -119 -122 -124 -120 -118 -123 -124 -120 -123 -127 -124 -121 -122 -122 -122 -122 -116 -116 -117 -114 -114 -116 -115 -112 -113 -112 -115 -118 -121 -122 -122 -119 -118 -122 -120 -121 -124 -124 -122 -123 -122 -120 -120 -120 -120 -119 -117 -118 -118 -119 -121 -120 -121 -122 -118 -116 -114 -116 -112 -111 -110 -111 -112 -116 -119 -117 -115 -115 -119 -119 -116 -116 -119 -121 -118 -118 -121 -122 -120 -121 -122 -121 -120 -122 -124 -125 -125 -123 -122 -122 -125 -120 -116 -115 -116 -116 -113 -113 -111 -113 -114 -117 -117 -117 -119 -114 -114 -118 -119 -119 -118 -113 -118 -124 -121 -123 -125 -124 -124 -123 -126 -125 -127 -129 -127 -127 -128 -131 -128 -128 -125 -123 -125 -126 -126 -122 -120 -122 -123 -120 -119 -119 -119 -116 -117 -118 -116 -117 -116 -114 -116 -116 -116 -117 -119 -119 -118 -118 -122 -124 -125 -123 -127 -126 -126 -128 -127 -130 -131 -130 -131 -129 -125 -125 -127 -130 -125 -124 -124 -122 -123 -122 -122 -124 -126 -123 -119 -116 -117 -115 -115 -116 -118 -116 -116 -116 -116 -119 -121 -120 -122 -124 -126 -126 -125 -128 -130 -132 -135 -134 -135 -135 -134 -132 -132 -134 -135 -135 -135 -133 -130 -129 -125 -126 -127 -123 -122 -120 -120 -120 -121 -119 -118 -118 -116 -116 -115 -117 -117 -117 -116 -117 -118 -120 -121 -122 -120 -122 -122 -122 -122 -122 -126 -129 -132 -132 -130 -129 -130 -134 -134 -134 -134 -131 -133 -137 -136 -135 -132 -131 -131 -130 -128 -129 -130 -129 -127 -125 -122 -124 -124 -124 -121 -122 -123 -125 -125 -125 -125 -123 -123 -124 -125 -128 -126 -126 -127 -127 -126 -129 -132 -131 -134 -134 -135 -135 -137 -137 -136 -139 -135 -134 -138 -139 -133 -132 -133 -134 -135 -134 -132 -132 -132 -131 -132 -131 -130 -130 -130 -131 -131 -130 -127 -128 -129 -133 -129 -127 -128 -131 -135 -134 -138 -135 -132 -136 -137 -135 -137 -137 -138 -138 -137 -137 -138 -137 -137 -133 -135 -138 -138 -137 -139 -136 -136 -134 -130 -129 -129 -132 -128 -130 -127 -127 -127 -127 -130 -126 -128 -129 -127 -129 -129 -128 -127 -128 -130 -131 -130 -133 -132 -130 -132 -133 -132 -135 -136 -133 -138 -136 -133 -136 -136 -137 -135 -135 -135 -134 -136 -135 -139 -137 -137 -133 -134 -131 -134 -133 -132 -134 -133 -131 -131 -130 -129 -129 -131 -128 -130 -130 -134 -134 -129 -130 -129 -133 -134 -131 -131 -132 -132 -136 -131 -133 -131 -135 -131 -131 -131 -135 -131 -132 -132 -133 -131 -134 -134 -136 -135 -134 -137 -136 -137 -134 -133 -136 -136 -138 -137 -136 -137 -136 -136 -136 -136 -137 -138 -139 -136 -136 -138 -137 -138 -136 -136 -137 -134 -135 -131 -136 -135 -133 -132 -134 -134 -133 -133 -132 -137 -137 -133 -130 -131 -134 -133 -134 -136 -136 -136 -135 -136 -135 -139 -140 -140 -138 -135 -138 -139 -139 -138 -139 -138 -138 -139 -139 -137 -136 -133 -135 -132 -140 -137 -138 -137 -132 -128 -131 -134 -130 -129 -127 -131 -130 -129 -132 -129 -135 -134 -135 -130 -133 -133 -135 -131 -132 -132 -136 -136 -137 -142 -137 -135 -136 -139 -141 -141 -146 -144 -138 -134 -145 -149 -143 -141 -139 -138 -139 -141 -141 -140 -138 -138 -142 -140 -139 -138 -137 -135 -137 -141 -138 -141 -140 -139 -137 -137 -137 -138 -141 -142 -143 -140 -137 -141 -144 -147 -144 -145 -141 -145 -142 -143 -144 -146 -146 -144 -143 -145 -146 -148 -142 -142 -141 -143 -142 -143 -140 -137 -141 -137 -139 -132 -133 -140 -144 -142 -140 -139 -142 -142 -141 -144 -149 -151 -150 -147 -141 -142 -149 -149 -152 -150 -145 -143 -145 -147 -146 -145 -146 -145 -142 -145 -144 -144 -143 -145 -147 -144 -140 -145 -144 -143 -141 -143 -145 -142 -142 -138 -140 -139 -141 -152 -151 -143 -136 -140 -140 -146 -150 -147 -149 -143 -143 -141 -141 -144 -148 -147 -150 -147 -141 -139 -144 -143 -144 -144 -141 -141 -139 -139 -141 -144 -140 -137 -136 -140 -137 -140 -144 -140 -140 -141 -141 -145 -138 -139 -135 -140 -144 -144 -144 -143 -145 -145 -145 -144 -145 -146 -144 -146 -150 -150 -148 -143 -144 -147 -147 -149 -151 -149 -145 -143 -149 -146 -146 -146 -146 -146 -150 -147 -147 -148 -146 -147 -146 -146 -147 -149 -145 -144 -146 -142 -144 -145 -147 -143 -141 -142 -145 -144 -143 -145 -144 -144 -147 -145 -147 -146 -148 -147 -147 -148 -147 -151 -149 -149 -149 -146 -149 -149 -149 -150 -152 -150 -145 -146 -148 -150 -150 -151 -149 -151 -153 -152 -151 -151 -147 -146 -143 -147 -146 -140 -138 -140 -144 -143 -144 -144 -145 -143 -146 -149 -148 -147 -148 -151 -149 -148 -144 -146 -148 -149 -150 -154 -153 -154 -151 -145 -153 -150 -150 -151 -149 -147 -148 -146 -145 -145 -141 -148 -146 -143 -143 -146 -146 -148 -150 -150 -149 -149 -150 -147 -148 -146 -144 -147 -145 -145 -147 -147 -148 -147 -150 -151 -149 -151 -152 -155 -156 -151 -152 -153 -150 -151 -154 -155 -159 -156 -153 -156 -152 -155 -155 -155 -157 -155 -155 -154 -152 -150 -150 -150 -150 -150 -150 -148 -148 -147 -147 -149 -151 -150 -149 -148 -146 -148 -147 -149 -152 -154 -151 -150 -149 -150 -152 -151 -151 -152 -152 -153 -155 -156 -153 -154 -156 -155 -155 -155 -155 -156 -153 -155 -157 -159 -161 -156 -158 -154 -156 -154 -153 -151 -151 -149 -150 -150 -149 -151 -145 -149 -148 -150 -151 -150 -149 -149 -152 -147 -150 -152 -153 -152 -151 -153 -155 -151 -155 -154 -155 -153 -152 -155 -153 -154 -154 -152 -152 -149 -151 -150 -151 -153 -153 -151 -149 -155 -152 -153 -153 -150 -153 -150 -153 -150 -153 -156 -158 -157 -154 -157 -153 -150 -155 -157 -154 -152 -157 -155 -153 -155 -160 -151 -158 -154 -153 -154 -152 -150 -152 -154 -153 -156 -154 -153 -153 -152 -151 -150 -151 -152 -155 -154 -152 -153 -152 -153 -152 -154 -155 -150 -154 -157 -158 -160 -158 -157 -155 -158 -160 -156 -157 -157 -160 -163 -160 -161 -159 -157 -158 -160 -158 -158 -153 -154 -152 -156 -159 -160 -153 -154 -152 -154 -152 -152 -149 -147 -152 -154 -154 -156 -154 -157 -158 -154 -155 -155 -154 -158 -155 -158 -156 -155 -159 -158 -156 -159 -157 -158 -155 -156 -158 -159 -158 -159 -163 -161 -156 -158 -156 -157 -156 -159 -155 -157 -155 -154 -155 -155 -157 -158 -155 -157 -154 -153 -155 -157 -157 -153 -153 -152 -154 -156 -156 -156 -159 -162 -163 -163 -163 -162 -166 -166 -166 -164 -162 -163 -163 -162 -163 -161 -163 -158 -159 -156 -161 -161 -165 -161 -160 -158 -157 -154 -156 -155 -157 -153 -152 -154 -152 -154 -154 -155 -156 -154 -155 -161 -158 -157 -160 -161 -156 -159 -161 -163 -163 -164 -162 -161 -160 -160 -160 -160 -163 -164 -163 -163 -164 -161 -159 -160 -161 -159 -158 -160 -159 -161 -155 -154 -330 -500 -495 -667 -834 -835 -1008 -1175 -1172 -1342 -1342 -1339 -1507 -1334 -1331 -1505 -1444 -1444 -1612 -1605 -1440 -1436 -1434 -1595 -1595 -1591 -1584 -1581 -1909 -1907 -1906 -2067 -2060 -2054 -2214 -2376 -2538 -2699 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -2 -2 -2 0 -2 0 -1 -1 -1 0 0 -1 -2 -1 -2 -1 -1 -1 -2 -1 0 -1 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -2 -3 -2 -2 -3 -3 -4 -3 -3 -4 -4 -2 -3 -4 -4 -4 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -5 -6 -6 -4 -4 -5 -4 -3 -6 -5 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -3 -5 -5 -4 -4 -3 -5 -5 -6 -6 -6 -6 -6 -6 -7 -6 -7 -5 -7 -8 -8 -6 -6 -8 -6 -8 -8 -7 -7 -8 -7 -7 -7 -7 -7 -7 -7 -8 -7 -8 -10 -9 -9 -11 -9 -10 -8 -9 -9 -7 -9 -9 -8 -7 -8 -7 -8 -9 -6 -8 -9 -8 -9 -7 -8 -9 -9 -10 -10 -10 -11 -8 -9 -9 -9 -9 -10 -11 -10 -9 -9 -9 -10 -12 -10 -11 -12 -11 -9 -12 -11 -10 -10 -10 -11 -12 -10 -11 -13 -13 -11 -13 -11 -12 -13 -14 -12 -11 -9 -13 -12 -11 -11 -13 -12 -11 -14 -14 -15 -15 -15 -15 -15 -13 -13 -14 -14 -14 -13 -15 -14 -13 -13 -14 -14 -15 -15 -15 -15 -14 -15 -18 -17 -16 -16 -16 -14 -17 -16 -15 -18 -17 -16 -18 -16 -15 -16 -15 -14 -16 -17 -16 -16 -14 -13 -13 -14 -16 -14 -14 -15 -14 -15 -16 -16 -15 -16 -17 -17 -16 -17 -17 -17 -17 -19 -19 -20 -20 -22 -21 -20 -23 -20 -20 -23 -23 -21 -22 -22 -23 -21 -22 -21 -21 -19 -20 -22 -21 -19 -20 -19 -17 -20 -21 -21 -21 -18 -18 -20 -19 -20 -19 -18 -20 -21 -19 -18 -21 -19 -18 -18 -20 -19 -19 -20 -18 -20 -19 -19 -20 -19 -19 -21 -21 -18 -18 -19 -20 -20 -20 -19 -21 -22 -22 -21 -20 -23 -22 -25 -24 -23 -24 -22 -22 -24 -24 -23 -23 -24 -23 -24 -25 -26 -23 -22 -22 -20 -22 -22 -23 -23 -24 -24 -24 -23 -22 -24 -25 -24 -24 -24 -26 -26 -27 -26 -26 -26 -28 -27 -28 -25 -24 -27 -28 -28 -27 -29 -28 -26 -26 -27 -25 -29 -27 -26 -27 -26 -26 -25 -26 -27 -27 -28 -30 -27 -26 -27 -28 -28 -27 -28 -28 -28 -26 -28 -27 -28 -29 -27 -28 -27 -28 -30 -31 -30 -31 -31 -30 -31 -29 -31 -32 -31 -30 -31 -34 -35 -35 -35 -35 -34 -35 -34 -34 -35 -34 -32 -33 -33 -34 -32 -31 -33 -33 -33 -33 -35 -35 -35 -36 -36 -35 -33 -34 -35 -37 -36 -37 -37 -38 -37 -36 -36 -36 -38 -39 -38 -39 -38 -35 -33 -35 -37 -35 -34 -33 -35 -35 -33 -33 -32 -31 -33 -33 -35 -32 -30 -28 -34 -33 -33 -33 -34 -36 -37 -36 -36 -36 -39 -41 -40 -40 -40 -41 -42 -39 -38 -40 -39 -39 -39 -39 -41 -40 -42 -39 -38 -41 -38 -38 -37 -39 -40 -40 -40 -39 -40 -36 -36 -36 -40 -38 -37 -37 -41 -41 -38 -39 -39 -40 -42 -40 -39 -40 -42 -40 -43 -41 -40 -41 -38 -37 -38 -38 -38 -39 -35 -38 -39 -40 -40 -40 -41 -42 -41 -42 -43 -44 -43 -44 -43 -43 -42 -43 -42 -43 -42 -41 -42 -42 -41 -40 -41 -40 -39 -38 -42 -42 -39 -42 -42 -41 -43 -45 -45 -42 -42 -43 -45 -44 -45 -46 -45 -43 -42 -42 -43 -40 -42 -40 -42 -45 -42 -42 -42 -43 -43 -45 -44 -41 -43 -44 -43 -42 -44 -44 -41 -42 -43 -44 -45 -43 -44 -45 -40 -42 -44 -45 -45 -44 -46 -44 -46 -47 -46 -45 -44 -45 -41 -45 -48 -48 -47 -47 -48 -48 -45 -47 -51 -49 -49 -47 -49 -49 -51 -51 -50 -50 -46 -47 -50 -49 -49 -47 -49 -51 -51 -49 -53 -52 -51 -50 -51 -53 -52 -53 -55 -56 -52 -50 -51 -51 -50 -51 -54 -52 -52 -52 -51 -50 -53 -53 -51 -52 -53 -52 -52 -51 -51 -54 -53 -50 -50 -55 -55 -55 -54 -55 -52 -54 -53 -57 -55 -52 -53 -58 -59 -55 -53 -50 -53 -55 -58 -60 -54 -55 -55 -62 -66 -58 -54 -53 -55 -48 -44 -33 -33 -47 -59 -57 -55 -78 -123 -88 6 48 -38 -181 -190 -55 59 -4 -120 -125 -11 9 -89 -128 -101 -54 -31 -61 -83 -73 -20 -15 -102 -193 -146 -27 36 13 -82 -161 -172 -126 -57 5 10 -41 -93 -94 -71 -58 -78 -85 -30 -2 -23 -63 -77 -62 -63 -60 -63 -52 -61 -74 -58 -38 -27 -54 -99 -134 -111 -79 -54 -57 -81 -119 -130 -110 -51 -27 -61 -115 -127 -113 -87 -75 -71 -75 -77 -80 -77 -69 -74 -82 -83 -77 -74 -82 -86 -96 -94 -85 -71 -71 -69 -66 -74 -73 -67 -65 -65 -62 -60 -65 -72 -74 -73 -76 -76 -71 -70 -72 -73 -75 -78 -73 -66 -72 -80 -87 -89 -85 -78 -77 -84 -90 -94 -90 -89 -87 -82 -77 -79 -81 -81 -79 -80 -78 -76 -71 -69 -70 -76 -75 -72 -70 -66 -68 -70 -73 -77 -73 -69 -73 -73 -74 -71 -69 -68 -69 -72 -71 -71 -72 -72 -69 -70 -69 -67 -68 -69 -72 -73 -71 -71 -66 -70 -71 -72 -71 -73 -75 -75 -76 -78 -76 -75 -79 -79 -76 -75 -74 -74 -74 -74 -76 -74 -76 -77 -75 -74 -72 -70 -71 -70 -67 -66 -64 -68 -71 -71 -71 -71 -73 -73 -80 -82 -83 -85 -81 -83 -81 -82 -84 -82 -80 -78 -79 -80 -78 -80 -80 -81 -81 -82 -81 -81 -80 -79 -81 -81 -79 -82 -79 -80 -81 -80 -81 -82 -84 -80 -81 -80 -81 -82 -81 -81 -80 -79 -80 -81 -81 -79 -81 -81 -81 -81 -81 -82 -85 -84 -83 -82 -82 -84 -83 -81 -82 -82 -81 -82 -80 -79 -81 -81 -81 -81 -81 -81 -81 -82 -89 -87 -75 -72 -85 -97 -93 -81 -80 -92 -96 -91 -80 -76 -84 -96 -98 -94 -81 -83 -91 -99 -100 -94 -88 -84 -85 -95 -101 -93 -95 -104 -87 -81 -90 -108 -113 -103 -78 -71 -87 -95 -105 -104 -96 -101 -104 -98 -78 -61 -81 -116 -120 -87 -71 -93 -122 -111 -71 -69 -99 -108 -103 -96 -93 -96 -100 -107 -112 -126 -112 -87 -73 -81 -92 -109 -122 -129 -120 -87 -64 -83 -133 -165 -144 -100 -80 -91 -104 -107 -98 -104 -126 -132 -107 -86 -80 -108 -131 -123 -108 -100 -110 -117 -115 -105 -91 -86 -97 -111 -114 -119 -112 -103 -97 -98 -98 -109 -117 -110 -111 -127 -127 -122 -106 -96 -99 -112 -120 -123 -103 -96 -115 -126 -120 -112 -110 -101 -97 -101 -117 -123 -119 -111 -95 -96 -106 -122 -118 -105 -91 -90 -107 -112 -101 -96 -101 -110 -121 -112 -103 -99 -103 -114 -112 -104 -98 -99 -105 -109 -111 -119 -115 -112 -105 -105 -108 -112 -113 -107 -107 -104 -98 -99 -113 -118 -112 -102 -99 -103 -120 -132 -136 -127 -115 -108 -108 -107 -109 -115 -120 -123 -127 -131 -134 -130 -116 -107 -114 -117 -120 -116 -104 -98 -96 -97 -99 -103 -111 -107 -104 -108 -110 -115 -120 -123 -117 -115 -115 -111 -106 -106 -109 -104 -104 -108 -121 -122 -125 -117 -112 -119 -121 -124 -119 -110 -100 -97 -102 -108 -114 -117 -115 -115 -110 -102 -99 -95 -98 -103 -106 -105 -102 -102 -107 -110 -113 -113 -111 -109 -105 -108 -114 -119 -122 -126 -123 -118 -115 -110 -112 -119 -119 -120 -118 -121 -123 -122 -122 -123 -119 -116 -110 -106 -102 -102 -99 -102 -102 -98 -101 -103 -102 -100 -103 -106 -108 -102 -99 -99 -105 -109 -112 -113 -112 -112 -113 -113 -112 -113 -118 -118 -119 -118 -123 -119 -117 -114 -117 -114 -112 -109 -110 -112 -113 -114 -115 -116 -113 -108 -109 -111 -114 -117 -116 -113 -111 -105 -103 -100 -104 -107 -109 -111 -109 -111 -113 -112 -113 -114 -115 -113 -110 -110 -110 -105 -108 -112 -116 -117 -116 -115 -111 -113 -117 -117 -118 -113 -115 -112 -110 -114 -118 -116 -115 -114 -111 -114 -112 -113 -112 -115 -112 -115 -119 -119 -119 -116 -112 -110 -112 -113 -115 -114 -112 -113 -111 -114 -112 -111 -111 -111 -114 -115 -115 -113 -112 -112 -119 -118 -115 -117 -117 -116 -114 -111 -109 -106 -107 -111 -110 -111 -110 -107 -110 -111 -110 -110 -112 -110 -107 -108 -110 -109 -113 -115 -117 -116 -116 -120 -123 -122 -121 -122 -125 -122 -123 -122 -123 -121 -123 -124 -120 -117 -116 -115 -116 -115 -118 -114 -117 -116 -119 -117 -113 -111 -113 -114 -119 -122 -118 -122 -123 -123 -122 -121 -119 -124 -122 -122 -122 -118 -119 -116 -117 -118 -117 -117 -115 -121 -121 -121 -120 -122 -120 -118 -113 -113 -113 -111 -115 -116 -116 -117 -119 -116 -116 -114 -117 -118 -120 -121 -120 -120 -118 -121 -120 -124 -120 -119 -119 -120 -120 -124 -123 -122 -121 -122 -120 -120 -119 -120 -122 -119 -113 -113 -112 -112 -111 -113 -116 -118 -116 -112 -114 -116 -117 -119 -121 -119 -119 -122 -120 -122 -123 -123 -121 -121 -125 -127 -127 -126 -125 -123 -127 -131 -129 -129 -125 -123 -127 -125 -124 -125 -124 -122 -120 -120 -120 -119 -120 -118 -114 -115 -118 -115 -119 -120 -116 -120 -119 -117 -116 -116 -119 -122 -122 -124 -125 -123 -123 -122 -127 -127 -126 -128 -130 -132 -129 -130 -128 -127 -127 -126 -127 -126 -125 -122 -122 -123 -123 -124 -123 -123 -123 -121 -117 -117 -115 -115 -117 -115 -116 -117 -118 -118 -119 -122 -121 -124 -124 -123 -126 -127 -131 -131 -130 -133 -135 -132 -133 -134 -134 -134 -135 -132 -133 -135 -130 -130 -131 -129 -127 -126 -122 -123 -119 -121 -120 -123 -117 -118 -120 -118 -117 -116 -116 -119 -117 -116 -119 -119 -118 -122 -123 -122 -122 -122 -123 -123 -128 -127 -126 -125 -127 -130 -132 -132 -131 -134 -133 -132 -135 -133 -135 -134 -133 -133 -132 -129 -129 -131 -131 -129 -125 -123 -125 -126 -126 -122 -122 -126 -125 -124 -126 -124 -125 -126 -124 -123 -126 -125 -127 -123 -124 -126 -127 -128 -130 -131 -134 -135 -134 -134 -138 -134 -133 -137 -138 -136 -137 -134 -134 -134 -133 -133 -132 -134 -135 -130 -131 -133 -132 -132 -130 -130 -131 -129 -131 -130 -129 -128 -128 -130 -130 -131 -132 -129 -133 -133 -134 -135 -137 -138 -136 -133 -133 -137 -137 -138 -135 -138 -136 -134 -139 -138 -137 -136 -136 -136 -139 -137 -136 -131 -132 -133 -132 -129 -128 -130 -126 -125 -128 -130 -130 -129 -127 -129 -128 -128 -132 -131 -132 -127 -129 -130 -132 -134 -132 -131 -134 -128 -133 -132 -136 -131 -137 -134 -135 -135 -136 -134 -137 -139 -133 -133 -132 -137 -133 -134 -135 -138 -135 -135 -132 -132 -133 -137 -135 -135 -128 -129 -133 -131 -131 -131 -130 -129 -129 -132 -130 -135 -134 -131 -131 -129 -130 -133 -131 -133 -132 -133 -131 -131 -131 -131 -129 -130 -133 -136 -133 -132 -129 -129 -132 -135 -132 -136 -137 -135 -133 -133 -136 -133 -136 -137 -135 -138 -136 -136 -136 -138 -135 -137 -138 -139 -137 -137 -137 -137 -140 -135 -135 -137 -136 -135 -137 -134 -134 -134 -134 -135 -131 -130 -131 -134 -137 -134 -134 -133 -133 -132 -131 -133 -136 -137 -134 -133 -133 -137 -138 -137 -138 -140 -139 -138 -141 -137 -138 -141 -139 -141 -140 -136 -134 -139 -138 -138 -137 -134 -136 -136 -137 -136 -134 -130 -127 -129 -128 -130 -134 -132 -127 -129 -129 -132 -133 -137 -135 -131 -129 -129 -132 -138 -134 -138 -132 -133 -138 -138 -137 -137 -137 -140 -140 -143 -145 -143 -141 -145 -142 -140 -142 -143 -141 -141 -139 -140 -138 -141 -143 -138 -135 -142 -134 -134 -140 -137 -141 -139 -140 -135 -140 -141 -135 -142 -137 -137 -140 -144 -140 -139 -140 -142 -142 -146 -144 -145 -144 -143 -143 -144 -147 -147 -148 -141 -143 -145 -144 -146 -146 -141 -142 -139 -140 -144 -146 -141 -139 -136 -134 -131 -135 -142 -144 -136 -136 -142 -144 -142 -143 -146 -147 -149 -144 -145 -145 -148 -149 -149 -149 -148 -147 -146 -145 -146 -147 -147 -147 -144 -142 -141 -140 -144 -149 -148 -146 -145 -145 -143 -141 -140 -142 -145 -142 -141 -139 -139 -133 -142 -149 -152 -144 -139 -135 -140 -145 -145 -148 -149 -145 -143 -139 -142 -145 -149 -148 -149 -146 -146 -142 -140 -144 -147 -144 -144 -143 -141 -139 -142 -138 -140 -138 -140 -140 -138 -141 -141 -139 -141 -139 -139 -139 -142 -142 -137 -139 -136 -137 -144 -146 -146 -146 -143 -143 -147 -146 -143 -145 -146 -147 -147 -146 -143 -146 -145 -144 -149 -151 -149 -151 -148 -148 -147 -146 -147 -146 -144 -147 -149 -149 -151 -147 -144 -144 -146 -146 -147 -146 -144 -145 -146 -143 -142 -145 -143 -143 -142 -141 -142 -145 -143 -146 -145 -145 -146 -148 -147 -149 -148 -148 -145 -147 -149 -148 -149 -148 -151 -150 -149 -150 -152 -150 -149 -150 -150 -147 -150 -148 -148 -150 -150 -152 -152 -149 -148 -147 -149 -146 -145 -144 -144 -142 -141 -142 -143 -143 -141 -145 -147 -145 -145 -145 -148 -151 -151 -147 -150 -147 -144 -149 -152 -151 -154 -149 -148 -151 -149 -151 -153 -151 -152 -147 -149 -144 -147 -146 -147 -147 -146 -143 -140 -145 -145 -147 -147 -150 -151 -151 -148 -149 -147 -147 -148 -146 -146 -145 -145 -146 -143 -148 -150 -148 -149 -150 -152 -154 -152 -154 -152 -150 -151 -148 -152 -156 -154 -157 -156 -153 -153 -155 -155 -156 -156 -155 -157 -156 -151 -149 -150 -152 -149 -148 -151 -154 -152 -149 -148 -148 -147 -147 -150 -152 -149 -147 -147 -146 -149 -148 -149 -150 -150 -148 -150 -152 -150 -151 -153 -153 -151 -149 -153 -155 -158 -156 -153 -154 -155 -154 -154 -160 -157 -156 -155 -158 -158 -158 -157 -157 -159 -156 -150 -151 -152 -152 -150 -149 -148 -146 -148 -148 -151 -148 -149 -150 -149 -151 -153 -150 -150 -150 -153 -149 -152 -150 -154 -154 -152 -154 -152 -154 -152 -155 -154 -153 -152 -148 -151 -148 -155 -150 -148 -155 -154 -150 -150 -155 -153 -149 -153 -154 -153 -153 -155 -154 -155 -155 -152 -152 -154 -154 -155 -155 -156 -154 -158 -156 -156 -150 -154 -152 -156 -156 -155 -155 -152 -153 -152 -149 -155 -155 -153 -153 -156 -153 -151 -151 -151 -152 -150 -152 -152 -150 -152 -152 -150 -152 -155 -156 -152 -153 -156 -158 -159 -157 -158 -156 -157 -158 -157 -158 -157 -156 -158 -161 -162 -160 -161 -158 -156 -155 -157 -155 -154 -154 -158 -158 -155 -155 -155 -154 -153 -150 -152 -150 -150 -153 -151 -153 -158 -154 -153 -154 -155 -155 -158 -156 -157 -153 -154 -156 -157 -158 -161 -158 -154 -154 -157 -156 -161 -158 -156 -160 -158 -161 -163 -159 -155 -158 -157 -159 -158 -158 -157 -155 -156 -154 -155 -153 -155 -155 -154 -158 -155 -156 -154 -154 -153 -149 -153 -157 -154 -157 -159 -157 -158 -161 -164 -166 -166 -166 -162 -164 -164 -164 -166 -162 -164 -161 -159 -158 -160 -161 -159 -163 -160 -159 -158 -159 -162 -158 -157 -155 -152 -152 -156 -155 -152 -157 -156 -152 -152 -157 -156 -154 -154 -157 -158 -159 -159 -162 -162 -162 -162 -159 -160 -159 -163 -161 -162 -161 -164 -164 -161 -162 -164 -162 -162 -160 -155 -159 -157 -157 -160 -159 -164 -157 -156 -327 -496 -498 -666 -838 -833 -1006 -1173 -1173 -1342 -1340 -1345 -1507 -1336 -1330 -1503 -1445 -1444 -1613 -1608 -1439 -1432 -1433 -1596 -1596 -1589 -1582 -1580 -1910 -1906 -1909 -2068 -2059 -2053 -2215 -2376 -2538 -2699 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 -1 0 -1 -1 -1 0 0 -1 0 -1 -2 -2 -2 -1 -1 0 -1 0 -1 -2 -1 -1 0 -1 0 -1 -1 -1 -3 -2 -2 -2 -4 -2 -2 -2 -2 -2 -2 -2 0 -3 -2 -3 -3 -4 -4 -2 -3 -4 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -6 -5 -4 -4 -5 -5 -5 -4 -4 -4 -4 -7 -6 -5 -4 -3 -4 -4 -4 -5 -5 -6 -4 -4 -4 -5 -5 -6 -6 -5 -4 -5 -6 -6 -6 -5 -5 -5 -6 -6 -6 -7 -6 -5 -6 -5 -8 -5 -8 -7 -7 -7 -7 -7 -6 -7 -7 -6 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -6 -7 -9 -9 -8 -9 -9 -10 -9 -8 -8 -9 -8 -7 -7 -9 -9 -8 -9 -7 -8 -9 -9 -7 -7 -7 -10 -8 -9 -9 -9 -11 -10 -9 -10 -10 -8 -8 -9 -11 -11 -10 -9 -12 -10 -10 -10 -11 -12 -11 -10 -12 -11 -10 -10 -11 -9 -9 -10 -11 -12 -12 -12 -13 -12 -12 -12 -13 -12 -13 -11 -11 -10 -12 -12 -12 -12 -11 -13 -14 -16 -15 -15 -13 -15 -16 -13 -12 -14 -13 -13 -14 -13 -14 -13 -14 -13 -12 -14 -16 -16 -14 -15 -16 -15 -17 -17 -15 -14 -15 -16 -18 -17 -15 -16 -16 -17 -19 -17 -17 -16 -15 -17 -15 -14 -15 -15 -13 -15 -15 -14 -13 -15 -13 -15 -16 -18 -16 -16 -18 -16 -16 -18 -17 -16 -17 -17 -19 -17 -19 -22 -22 -21 -20 -19 -21 -22 -21 -22 -22 -22 -21 -22 -22 -21 -21 -20 -20 -20 -20 -19 -19 -20 -19 -19 -20 -20 -20 -19 -20 -20 -19 -18 -20 -19 -19 -18 -19 -21 -20 -20 -19 -19 -20 -21 -19 -21 -19 -18 -21 -19 -20 -20 -20 -19 -19 -20 -18 -20 -20 -20 -21 -20 -20 -21 -20 -20 -23 -25 -22 -23 -22 -22 -23 -24 -21 -21 -21 -22 -22 -24 -24 -23 -24 -24 -23 -22 -23 -22 -22 -22 -22 -23 -23 -24 -23 -23 -25 -24 -23 -23 -26 -26 -25 -24 -28 -27 -26 -26 -26 -27 -28 -28 -28 -27 -28 -24 -27 -27 -25 -24 -28 -27 -27 -26 -26 -26 -27 -26 -26 -26 -27 -28 -27 -26 -25 -26 -27 -27 -26 -27 -29 -30 -28 -26 -29 -27 -27 -27 -27 -26 -27 -29 -28 -30 -28 -29 -32 -31 -30 -30 -29 -27 -31 -30 -32 -35 -31 -31 -35 -37 -37 -35 -34 -34 -32 -33 -35 -33 -33 -34 -32 -32 -31 -32 -33 -31 -34 -34 -36 -35 -35 -35 -34 -33 -35 -36 -36 -37 -36 -38 -38 -38 -37 -38 -38 -38 -38 -39 -38 -37 -36 -36 -36 -36 -35 -32 -33 -34 -34 -32 -33 -33 -33 -34 -32 -32 -32 -32 -30 -33 -32 -31 -32 -36 -35 -36 -36 -35 -38 -36 -39 -40 -44 -40 -39 -41 -38 -39 -40 -40 -40 -39 -38 -38 -42 -41 -40 -41 -38 -40 -40 -39 -39 -37 -38 -40 -40 -40 -36 -37 -38 -38 -40 -40 -40 -39 -39 -38 -42 -39 -37 -39 -41 -39 -38 -40 -42 -40 -41 -42 -42 -41 -39 -36 -39 -39 -38 -38 -41 -38 -37 -39 -41 -41 -38 -40 -43 -41 -44 -43 -43 -44 -43 -42 -42 -42 -43 -42 -44 -41 -40 -43 -42 -41 -40 -40 -39 -39 -38 -41 -41 -42 -39 -42 -42 -42 -44 -44 -43 -43 -43 -41 -45 -45 -44 -43 -45 -43 -39 -40 -42 -43 -44 -44 -42 -44 -41 -42 -42 -44 -44 -44 -43 -41 -44 -45 -42 -43 -42 -44 -43 -43 -42 -44 -45 -44 -43 -43 -43 -42 -44 -43 -44 -46 -46 -45 -45 -45 -42 -46 -43 -43 -47 -46 -48 -48 -46 -47 -49 -50 -49 -49 -48 -47 -50 -50 -49 -48 -50 -50 -47 -49 -50 -49 -49 -51 -49 -49 -50 -52 -51 -50 -52 -51 -53 -51 -54 -53 -53 -54 -52 -53 -52 -52 -50 -51 -52 -54 -50 -48 -54 -52 -53 -52 -52 -50 -51 -51 -55 -51 -52 -54 -50 -50 -52 -52 -54 -53 -55 -53 -55 -53 -53 -53 -53 -53 -55 -54 -58 -57 -54 -55 -54 -55 -52 -49 -54 -64 -61 -57 -55 -63 -60 -54 -50 -52 -51 -45 -43 -41 -43 -52 -45 -47 -73 -114 -113 -65 24 33 -48 -161 -167 -63 3 -16 -90 -81 -73 -76 -71 -51 -30 -34 -74 -118 -132 -88 -14 20 -17 -90 -134 -136 -108 -71 -50 -29 -26 -63 -104 -120 -91 -55 -38 -38 -47 -43 -74 -62 -29 -32 -70 -104 -85 -62 -30 -38 -60 -75 -85 -61 -38 -45 -67 -96 -118 -97 -72 -55 -60 -90 -107 -118 -112 -81 -40 -58 -83 -105 -107 -102 -88 -75 -76 -81 -76 -73 -64 -74 -81 -86 -81 -74 -84 -79 -77 -75 -82 -91 -85 -78 -71 -62 -62 -67 -69 -70 -79 -81 -76 -62 -61 -70 -75 -82 -77 -72 -67 -75 -76 -73 -63 -63 -74 -86 -91 -90 -79 -79 -76 -84 -87 -90 -86 -83 -83 -79 -81 -82 -83 -85 -82 -79 -79 -71 -74 -71 -78 -81 -82 -77 -70 -67 -68 -72 -74 -76 -75 -72 -72 -74 -73 -73 -72 -66 -66 -67 -69 -71 -72 -71 -73 -66 -69 -71 -70 -68 -70 -69 -69 -70 -71 -67 -72 -73 -73 -72 -71 -77 -76 -77 -79 -77 -79 -76 -75 -73 -73 -74 -75 -77 -73 -75 -78 -77 -76 -72 -72 -72 -72 -69 -70 -67 -65 -64 -65 -69 -72 -73 -79 -81 -82 -81 -83 -83 -81 -84 -82 -82 -82 -80 -82 -80 -80 -80 -81 -82 -80 -82 -81 -83 -82 -81 -78 -77 -80 -82 -82 -82 -78 -77 -79 -81 -80 -81 -81 -79 -81 -79 -80 -82 -83 -82 -80 -81 -80 -79 -81 -83 -81 -79 -79 -81 -82 -84 -81 -82 -83 -83 -83 -86 -83 -80 -80 -81 -85 -82 -79 -81 -78 -80 -80 -85 -85 -80 -76 -80 -92 -94 -82 -73 -74 -93 -106 -100 -86 -74 -74 -88 -103 -98 -83 -70 -77 -94 -105 -95 -89 -86 -93 -99 -99 -99 -87 -76 -82 -86 -90 -94 -96 -95 -102 -101 -102 -91 -88 -84 -88 -93 -101 -114 -104 -93 -92 -90 -76 -66 -87 -122 -121 -85 -53 -57 -105 -141 -126 -99 -79 -73 -87 -114 -122 -111 -73 -63 -92 -135 -145 -120 -83 -59 -68 -108 -145 -142 -108 -82 -80 -102 -120 -133 -133 -114 -87 -79 -104 -137 -127 -93 -82 -105 -139 -131 -100 -76 -85 -122 -134 -128 -109 -89 -82 -94 -110 -111 -108 -96 -93 -104 -125 -128 -105 -87 -92 -107 -119 -117 -119 -120 -114 -100 -96 -107 -120 -115 -109 -106 -119 -119 -116 -114 -106 -104 -122 -129 -114 -96 -95 -109 -117 -119 -116 -113 -106 -105 -101 -105 -107 -105 -109 -112 -109 -113 -110 -105 -101 -102 -103 -111 -109 -106 -109 -108 -101 -98 -105 -114 -118 -110 -98 -91 -96 -109 -123 -125 -114 -98 -85 -91 -108 -128 -134 -125 -101 -87 -88 -105 -125 -138 -146 -137 -108 -88 -89 -113 -136 -139 -131 -112 -109 -112 -122 -128 -127 -118 -114 -114 -108 -104 -103 -100 -101 -103 -106 -105 -101 -105 -108 -110 -115 -122 -124 -117 -105 -108 -112 -114 -114 -109 -110 -105 -108 -111 -121 -122 -123 -118 -119 -123 -125 -119 -118 -107 -96 -95 -98 -109 -115 -116 -119 -118 -113 -102 -95 -95 -99 -107 -108 -105 -106 -101 -99 -98 -102 -109 -112 -113 -116 -112 -116 -125 -124 -125 -120 -116 -119 -119 -119 -118 -118 -119 -118 -117 -123 -127 -126 -125 -119 -112 -111 -107 -106 -104 -105 -103 -102 -95 -94 -98 -108 -111 -105 -98 -96 -92 -100 -105 -111 -113 -115 -112 -109 -110 -117 -117 -116 -114 -113 -117 -117 -121 -122 -119 -115 -112 -113 -112 -110 -113 -112 -112 -118 -119 -116 -112 -111 -110 -115 -114 -112 -114 -114 -111 -110 -109 -105 -102 -103 -110 -113 -116 -109 -108 -107 -110 -114 -116 -114 -109 -105 -102 -107 -116 -116 -118 -116 -112 -113 -114 -118 -113 -114 -113 -114 -112 -113 -116 -117 -115 -116 -116 -115 -113 -116 -116 -116 -111 -110 -114 -115 -119 -119 -116 -113 -109 -112 -114 -116 -117 -112 -113 -114 -111 -111 -115 -114 -113 -110 -107 -111 -112 -112 -113 -113 -117 -117 -117 -115 -115 -116 -115 -116 -112 -108 -104 -106 -108 -110 -110 -111 -108 -108 -112 -111 -112 -114 -115 -111 -112 -114 -112 -112 -114 -115 -116 -118 -118 -121 -120 -123 -124 -123 -123 -126 -120 -122 -123 -121 -120 -117 -117 -116 -112 -113 -118 -118 -115 -116 -117 -116 -116 -111 -113 -115 -119 -117 -119 -123 -120 -119 -121 -122 -124 -123 -120 -122 -121 -119 -118 -119 -118 -115 -117 -118 -119 -118 -119 -117 -122 -121 -121 -121 -119 -113 -115 -116 -117 -115 -118 -117 -116 -115 -116 -119 -118 -118 -119 -120 -119 -121 -121 -121 -122 -121 -118 -119 -119 -118 -118 -121 -119 -119 -119 -121 -118 -119 -123 -118 -120 -121 -117 -114 -112 -113 -112 -111 -112 -114 -117 -118 -115 -113 -119 -119 -122 -123 -122 -121 -120 -122 -122 -122 -121 -125 -128 -124 -126 -124 -125 -127 -123 -127 -126 -127 -127 -124 -125 -125 -124 -121 -124 -122 -121 -120 -117 -117 -118 -119 -116 -116 -117 -116 -117 -121 -121 -120 -117 -117 -118 -120 -122 -122 -120 -122 -124 -123 -125 -124 -126 -126 -131 -128 -127 -128 -125 -130 -129 -129 -128 -125 -126 -123 -122 -124 -127 -127 -125 -121 -121 -121 -121 -121 -116 -117 -116 -116 -117 -117 -117 -117 -120 -119 -119 -121 -121 -123 -124 -126 -125 -126 -128 -129 -132 -132 -133 -134 -133 -132 -134 -132 -132 -131 -133 -132 -132 -131 -130 -127 -125 -124 -127 -125 -123 -121 -121 -119 -120 -119 -118 -118 -119 -119 -118 -119 -117 -118 -116 -120 -122 -120 -120 -124 -120 -124 -127 -123 -125 -126 -125 -130 -128 -126 -129 -133 -135 -132 -132 -133 -132 -133 -134 -135 -132 -129 -131 -133 -130 -128 -130 -129 -124 -125 -124 -126 -126 -126 -126 -124 -125 -125 -127 -125 -124 -125 -124 -126 -124 -125 -125 -124 -124 -126 -127 -129 -129 -132 -130 -135 -135 -134 -135 -135 -136 -136 -135 -137 -136 -134 -132 -133 -134 -134 -137 -133 -131 -130 -131 -132 -132 -134 -129 -129 -130 -130 -131 -131 -130 -131 -126 -130 -133 -132 -132 -133 -131 -133 -134 -135 -135 -136 -136 -135 -136 -134 -137 -133 -135 -137 -138 -136 -136 -137 -137 -137 -136 -134 -136 -134 -134 -136 -135 -134 -131 -130 -127 -127 -126 -128 -128 -130 -129 -129 -131 -130 -128 -132 -134 -132 -129 -131 -131 -132 -133 -132 -132 -132 -133 -128 -134 -131 -129 -132 -135 -130 -133 -136 -135 -137 -134 -131 -133 -133 -135 -137 -132 -136 -134 -134 -131 -135 -135 -140 -132 -133 -133 -132 -133 -133 -135 -133 -127 -131 -134 -132 -129 -134 -130 -130 -133 -134 -131 -130 -128 -131 -133 -133 -134 -130 -129 -130 -126 -135 -130 -131 -132 -134 -134 -129 -133 -132 -134 -130 -133 -137 -133 -137 -134 -134 -135 -135 -134 -135 -138 -138 -137 -137 -137 -134 -139 -140 -138 -138 -136 -137 -138 -137 -139 -138 -134 -137 -135 -135 -137 -137 -134 -132 -132 -130 -133 -130 -133 -132 -133 -136 -134 -136 -132 -133 -135 -134 -132 -133 -133 -135 -135 -136 -137 -135 -141 -140 -136 -139 -140 -141 -139 -138 -142 -140 -143 -138 -134 -136 -138 -140 -139 -139 -134 -137 -132 -133 -133 -133 -128 -129 -130 -127 -131 -132 -130 -129 -134 -131 -131 -130 -131 -132 -132 -131 -132 -133 -133 -135 -139 -139 -133 -136 -138 -136 -140 -140 -142 -142 -141 -144 -144 -144 -146 -141 -141 -139 -140 -143 -142 -139 -138 -143 -138 -137 -137 -136 -140 -138 -135 -139 -143 -140 -134 -140 -139 -138 -140 -137 -143 -136 -141 -141 -141 -142 -140 -142 -143 -142 -144 -148 -147 -146 -143 -144 -148 -145 -145 -145 -147 -142 -140 -145 -146 -145 -139 -139 -141 -141 -141 -144 -144 -136 -128 -131 -139 -143 -141 -136 -141 -142 -144 -140 -144 -147 -147 -144 -144 -145 -146 -149 -148 -148 -148 -144 -144 -148 -150 -150 -149 -145 -143 -144 -142 -142 -143 -146 -150 -147 -145 -145 -145 -142 -138 -141 -142 -144 -142 -139 -134 -136 -136 -146 -154 -151 -143 -133 -135 -139 -145 -145 -151 -147 -145 -142 -138 -143 -147 -147 -148 -148 -146 -146 -145 -141 -144 -146 -144 -147 -142 -143 -139 -141 -139 -140 -139 -139 -139 -141 -142 -139 -143 -139 -138 -137 -138 -143 -139 -139 -136 -136 -138 -143 -149 -147 -145 -140 -144 -146 -145 -145 -147 -146 -143 -144 -145 -147 -146 -145 -148 -151 -151 -150 -148 -148 -150 -149 -149 -150 -146 -145 -144 -147 -146 -148 -147 -146 -145 -144 -145 -147 -142 -145 -145 -144 -140 -143 -144 -142 -144 -144 -142 -142 -146 -146 -143 -147 -145 -145 -149 -150 -151 -147 -147 -148 -146 -144 -146 -150 -150 -147 -151 -152 -149 -150 -154 -150 -148 -147 -147 -150 -149 -149 -149 -148 -149 -148 -150 -152 -148 -146 -146 -144 -146 -147 -142 -143 -141 -143 -146 -141 -147 -144 -143 -147 -147 -144 -148 -149 -146 -151 -147 -150 -150 -149 -149 -149 -150 -149 -150 -151 -150 -150 -148 -152 -149 -149 -145 -145 -146 -147 -149 -148 -146 -142 -141 -141 -147 -148 -151 -150 -149 -150 -146 -147 -151 -147 -149 -146 -146 -144 -149 -145 -145 -148 -148 -151 -146 -150 -153 -152 -151 -152 -151 -150 -152 -156 -154 -154 -154 -157 -154 -153 -152 -154 -158 -158 -154 -156 -155 -150 -150 -150 -152 -150 -151 -153 -152 -151 -149 -149 -149 -148 -148 -150 -149 -147 -150 -149 -147 -145 -146 -151 -149 -148 -150 -149 -149 -152 -154 -149 -148 -151 -152 -153 -154 -154 -157 -157 -155 -153 -155 -156 -156 -157 -157 -158 -156 -155 -155 -158 -160 -158 -156 -156 -151 -153 -148 -150 -151 -151 -146 -147 -148 -144 -151 -152 -151 -150 -152 -150 -153 -152 -151 -151 -146 -147 -152 -153 -154 -151 -150 -151 -152 -154 -154 -152 -154 -151 -148 -149 -147 -149 -154 -153 -154 -151 -154 -149 -154 -154 -151 -154 -156 -155 -156 -154 -151 -153 -153 -152 -152 -150 -157 -157 -157 -153 -159 -154 -161 -152 -153 -151 -153 -158 -152 -154 -154 -152 -152 -154 -154 -154 -155 -155 -152 -154 -151 -153 -151 -153 -151 -150 -148 -150 -151 -149 -151 -153 -152 -155 -155 -152 -153 -155 -155 -157 -155 -156 -157 -158 -159 -159 -156 -158 -160 -160 -160 -157 -159 -161 -162 -156 -155 -155 -157 -155 -158 -154 -156 -160 -156 -151 -156 -150 -150 -154 -155 -152 -151 -152 -152 -152 -153 -152 -154 -154 -158 -153 -156 -155 -155 -155 -155 -155 -159 -155 -159 -156 -151 -156 -158 -159 -163 -160 -158 -161 -158 -157 -158 -162 -158 -158 -159 -160 -158 -156 -156 -156 -152 -153 -156 -155 -155 -154 -156 -153 -157 -155 -152 -154 -151 -154 -155 -154 -158 -155 -157 -161 -159 -163 -165 -162 -163 -166 -165 -164 -164 -164 -163 -161 -162 -163 -160 -159 -162 -159 -159 -158 -162 -157 -161 -156 -158 -155 -157 -157 -152 -155 -157 -155 -155 -158 -157 -154 -151 -154 -156 -155 -155 -159 -162 -160 -158 -159 -161 -160 -158 -158 -161 -161 -158 -163 -162 -165 -166 -162 -163 -161 -160 -159 -159 -160 -157 -156 -160 -162 -160 -159 -156 -156 -330 -499 -496 -667 -833 -832 -1006 -1174 -1176 -1342 -1343 -1343 -1508 -1337 -1328 -1501 -1445 -1447 -1612 -1606 -1439 -1433 -1433 -1597 -1595 -1588 -1580 -1582 -1912 -1906 -1907 -2069 -2059 -2054 -2214 -2376 -2537 -2700 -2682 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 -1 -1 0 -1 -2 -1 0 -1 0 0 -1 0 0 0 0 -3 -1 -1 -3 -1 0 -2 -1 -1 -2 -1 -3 -2 -3 -2 -1 -2 -2 -4 -2 -2 -3 -3 -3 -3 -2 -4 -5 -3 -4 -3 -4 -5 -4 -5 -5 -4 -4 -5 -6 -6 -5 -5 -5 -7 -6 -5 -6 -5 -4 -5 -5 -6 -5 -4 -5 -4 -2 -3 -3 -5 -5 -4 -3 -4 -4 -6 -5 -5 -5 -6 -5 -4 -6 -5 -5 -6 -6 -6 -5 -6 -7 -6 -6 -5 -6 -6 -8 -7 -5 -6 -9 -6 -7 -7 -6 -7 -7 -6 -7 -7 -7 -7 -7 -8 -6 -6 -7 -7 -7 -8 -10 -9 -9 -9 -9 -7 -10 -9 -9 -7 -9 -8 -9 -7 -8 -8 -9 -8 -8 -9 -9 -7 -8 -7 -8 -9 -8 -10 -9 -10 -11 -9 -8 -10 -8 -9 -10 -10 -12 -10 -10 -11 -11 -11 -11 -12 -10 -11 -8 -11 -11 -10 -10 -9 -9 -10 -9 -9 -12 -12 -13 -14 -12 -10 -12 -14 -12 -14 -10 -9 -12 -11 -11 -12 -13 -12 -14 -14 -15 -11 -14 -15 -16 -15 -14 -13 -13 -15 -14 -13 -14 -15 -14 -14 -13 -13 -15 -15 -16 -16 -16 -15 -15 -14 -15 -16 -15 -15 -16 -16 -15 -17 -16 -17 -18 -18 -16 -17 -18 -14 -15 -16 -15 -14 -15 -14 -16 -15 -13 -14 -13 -16 -15 -17 -17 -16 -16 -16 -19 -17 -15 -17 -17 -16 -18 -20 -22 -19 -19 -20 -22 -21 -23 -21 -20 -22 -22 -23 -21 -22 -23 -22 -21 -21 -19 -21 -20 -20 -20 -18 -18 -18 -18 -20 -21 -20 -20 -18 -18 -18 -18 -19 -21 -20 -19 -19 -19 -21 -22 -21 -19 -21 -21 -20 -20 -19 -19 -19 -20 -20 -19 -19 -18 -17 -18 -20 -20 -19 -19 -18 -20 -20 -23 -22 -22 -23 -22 -23 -24 -22 -21 -23 -24 -24 -23 -21 -21 -22 -23 -23 -24 -22 -22 -23 -23 -23 -22 -22 -23 -23 -23 -22 -23 -24 -24 -22 -24 -26 -27 -25 -26 -25 -25 -26 -26 -27 -25 -27 -28 -27 -29 -28 -28 -25 -26 -28 -25 -24 -27 -27 -27 -28 -27 -26 -28 -27 -26 -29 -29 -26 -27 -24 -26 -28 -28 -28 -26 -25 -26 -30 -28 -26 -28 -25 -27 -26 -25 -26 -29 -28 -28 -30 -29 -29 -27 -28 -30 -31 -32 -30 -31 -32 -30 -33 -32 -35 -38 -36 -35 -34 -34 -35 -33 -32 -34 -34 -31 -33 -33 -33 -32 -30 -32 -33 -34 -34 -37 -35 -35 -33 -31 -34 -35 -36 -38 -38 -37 -35 -35 -38 -41 -40 -38 -39 -39 -38 -37 -36 -37 -38 -37 -36 -35 -33 -33 -33 -32 -33 -35 -33 -33 -34 -33 -30 -32 -32 -30 -32 -32 -34 -34 -36 -35 -35 -36 -38 -37 -40 -38 -39 -43 -41 -40 -39 -39 -38 -39 -39 -38 -41 -39 -40 -42 -40 -42 -41 -41 -38 -40 -40 -40 -40 -39 -38 -37 -40 -39 -40 -41 -41 -40 -38 -38 -41 -39 -39 -40 -39 -40 -40 -38 -40 -40 -41 -38 -40 -41 -40 -40 -41 -40 -38 -40 -38 -40 -38 -39 -41 -39 -38 -38 -41 -39 -40 -41 -42 -43 -40 -46 -46 -45 -42 -40 -43 -44 -43 -43 -43 -42 -41 -39 -41 -43 -40 -39 -37 -39 -42 -41 -41 -41 -44 -42 -41 -42 -44 -43 -42 -43 -41 -42 -44 -44 -44 -44 -42 -43 -42 -39 -41 -43 -44 -44 -44 -44 -42 -42 -41 -43 -46 -45 -43 -43 -43 -41 -43 -43 -42 -43 -44 -43 -43 -43 -43 -43 -43 -43 -43 -43 -45 -42 -45 -46 -48 -46 -44 -41 -42 -44 -45 -46 -47 -49 -51 -50 -48 -48 -48 -48 -49 -50 -48 -47 -49 -50 -50 -48 -48 -47 -51 -49 -52 -50 -49 -51 -50 -49 -48 -52 -52 -52 -52 -51 -53 -52 -53 -54 -51 -50 -50 -51 -54 -52 -51 -52 -49 -50 -52 -53 -52 -50 -52 -50 -51 -51 -55 -52 -51 -49 -52 -51 -50 -52 -53 -53 -53 -53 -54 -53 -55 -54 -52 -53 -52 -55 -56 -58 -59 -56 -51 -51 -55 -58 -53 -52 -57 -61 -63 -61 -53 -51 -55 -60 -52 -53 -50 -54 -49 -43 -42 -40 -42 -54 -81 -90 -99 -75 -36 -1 5 -52 -128 -159 -101 -27 -8 -19 -103 -134 -109 -38 9 -2 -72 -106 -111 -87 -72 -57 -35 -32 -69 -85 -82 -88 -100 -68 -40 -36 -69 -108 -107 -78 -26 -4 -63 -75 -91 -92 -58 -27 -7 -30 -50 -97 -112 -88 -52 -23 -23 -53 -94 -100 -102 -71 -83 -98 -81 -60 -40 -74 -115 -145 -113 -77 -35 -47 -87 -105 -104 -88 -70 -72 -86 -99 -85 -61 -48 -68 -98 -111 -93 -62 -55 -65 -88 -95 -90 -77 -68 -63 -69 -78 -80 -70 -63 -65 -74 -80 -87 -82 -68 -57 -65 -70 -78 -82 -78 -77 -73 -66 -62 -68 -81 -88 -89 -82 -78 -76 -84 -80 -78 -84 -90 -85 -81 -78 -77 -80 -84 -87 -84 -81 -76 -73 -72 -78 -77 -80 -78 -78 -74 -73 -72 -80 -77 -74 -73 -71 -73 -72 -73 -75 -73 -71 -70 -69 -69 -70 -70 -73 -70 -71 -72 -71 -67 -67 -69 -70 -71 -73 -72 -74 -73 -71 -74 -74 -73 -74 -76 -77 -77 -76 -76 -74 -75 -74 -73 -75 -76 -76 -77 -75 -76 -78 -74 -73 -74 -71 -71 -72 -68 -68 -67 -67 -70 -74 -72 -79 -81 -80 -84 -82 -82 -81 -81 -80 -81 -82 -80 -82 -79 -80 -79 -81 -84 -82 -84 -80 -80 -80 -80 -82 -81 -81 -82 -80 -81 -82 -80 -78 -78 -82 -82 -81 -82 -83 -80 -82 -81 -82 -82 -82 -80 -81 -81 -82 -81 -80 -78 -81 -79 -81 -82 -82 -83 -80 -83 -82 -82 -84 -85 -85 -81 -77 -78 -76 -80 -88 -88 -83 -74 -76 -83 -89 -86 -79 -81 -89 -95 -93 -86 -80 -85 -91 -96 -100 -92 -80 -72 -82 -91 -92 -88 -87 -92 -97 -96 -90 -87 -86 -94 -105 -106 -99 -77 -65 -76 -93 -102 -104 -108 -108 -100 -82 -70 -89 -104 -110 -101 -99 -99 -93 -89 -97 -92 -70 -69 -97 -115 -103 -73 -71 -98 -111 -109 -109 -112 -106 -87 -74 -100 -123 -111 -100 -80 -84 -102 -141 -142 -113 -77 -68 -91 -117 -135 -131 -111 -95 -94 -101 -114 -119 -113 -96 -93 -111 -137 -144 -113 -79 -80 -95 -119 -129 -132 -116 -98 -93 -93 -98 -114 -110 -97 -84 -97 -106 -120 -117 -109 -104 -96 -97 -113 -121 -123 -107 -100 -99 -107 -106 -108 -109 -117 -120 -114 -109 -112 -122 -117 -118 -111 -97 -108 -131 -140 -118 -87 -81 -105 -124 -137 -126 -111 -96 -94 -108 -113 -116 -114 -105 -103 -107 -109 -107 -105 -108 -106 -107 -105 -99 -103 -111 -113 -118 -110 -109 -101 -95 -94 -93 -101 -116 -119 -113 -106 -96 -98 -111 -123 -130 -123 -111 -100 -97 -95 -104 -123 -135 -139 -130 -110 -98 -101 -116 -134 -140 -129 -110 -103 -106 -117 -127 -126 -120 -109 -108 -116 -116 -108 -98 -97 -102 -109 -107 -101 -97 -109 -121 -125 -119 -110 -105 -103 -112 -121 -117 -114 -106 -103 -104 -110 -113 -121 -122 -120 -123 -122 -119 -119 -115 -112 -108 -106 -98 -101 -107 -109 -115 -121 -121 -115 -103 -94 -95 -98 -108 -109 -109 -104 -99 -94 -94 -99 -114 -119 -118 -114 -116 -120 -118 -117 -118 -120 -125 -127 -127 -118 -115 -115 -117 -125 -130 -127 -122 -115 -112 -114 -117 -118 -115 -109 -105 -102 -101 -104 -101 -102 -98 -99 -103 -105 -102 -100 -98 -99 -106 -110 -113 -113 -115 -118 -116 -114 -115 -116 -120 -118 -116 -115 -112 -114 -114 -115 -113 -115 -113 -111 -111 -114 -116 -117 -119 -117 -114 -110 -114 -109 -109 -107 -108 -111 -111 -112 -109 -108 -107 -106 -108 -111 -113 -113 -110 -109 -108 -109 -111 -112 -109 -106 -108 -111 -115 -118 -118 -116 -116 -115 -116 -115 -115 -111 -113 -114 -113 -112 -115 -117 -117 -119 -118 -118 -114 -110 -113 -116 -118 -117 -115 -114 -114 -113 -113 -113 -109 -113 -111 -111 -115 -117 -117 -115 -114 -115 -114 -112 -113 -110 -107 -109 -112 -111 -116 -116 -116 -114 -113 -118 -117 -115 -113 -113 -113 -110 -107 -107 -106 -110 -110 -108 -110 -110 -112 -113 -117 -118 -118 -117 -113 -113 -114 -114 -113 -113 -118 -119 -119 -120 -119 -120 -121 -121 -124 -123 -123 -121 -122 -121 -122 -118 -114 -116 -113 -114 -115 -113 -115 -115 -116 -116 -116 -116 -116 -116 -116 -118 -114 -117 -119 -119 -122 -122 -124 -122 -120 -122 -123 -120 -120 -119 -119 -116 -119 -116 -119 -119 -120 -122 -121 -118 -119 -120 -121 -119 -116 -116 -117 -116 -117 -117 -116 -116 -118 -120 -121 -121 -120 -123 -120 -117 -119 -120 -121 -118 -118 -119 -117 -118 -119 -118 -119 -118 -119 -119 -119 -118 -121 -120 -118 -120 -116 -113 -111 -112 -113 -112 -118 -117 -114 -119 -120 -118 -120 -118 -121 -122 -123 -123 -121 -121 -122 -120 -125 -124 -125 -125 -125 -125 -123 -122 -124 -126 -127 -128 -125 -124 -123 -121 -122 -121 -121 -121 -122 -118 -118 -119 -118 -119 -120 -120 -119 -117 -120 -119 -119 -122 -120 -121 -121 -120 -122 -123 -124 -121 -120 -124 -126 -127 -127 -129 -125 -126 -125 -124 -127 -129 -128 -128 -124 -126 -126 -124 -125 -124 -125 -123 -122 -122 -122 -121 -119 -119 -115 -115 -117 -117 -119 -118 -118 -118 -120 -121 -122 -120 -121 -125 -125 -126 -127 -127 -128 -129 -131 -134 -133 -131 -133 -133 -131 -129 -131 -134 -134 -132 -131 -127 -125 -125 -128 -129 -123 -124 -120 -121 -119 -121 -119 -119 -119 -121 -120 -121 -121 -117 -117 -117 -118 -119 -118 -124 -125 -123 -123 -123 -124 -126 -128 -129 -127 -131 -128 -130 -133 -131 -132 -133 -132 -130 -131 -132 -134 -133 -133 -131 -129 -129 -132 -129 -127 -129 -127 -125 -125 -126 -128 -127 -123 -126 -123 -126 -125 -123 -127 -124 -121 -126 -127 -125 -125 -126 -126 -128 -130 -127 -132 -133 -132 -132 -132 -136 -134 -137 -137 -136 -134 -134 -135 -134 -135 -136 -133 -132 -135 -131 -134 -130 -130 -131 -132 -131 -131 -132 -126 -129 -131 -131 -131 -132 -131 -132 -130 -132 -136 -138 -133 -133 -133 -132 -134 -137 -137 -134 -136 -134 -134 -137 -137 -136 -139 -137 -139 -132 -134 -133 -134 -138 -135 -135 -133 -132 -135 -134 -130 -129 -128 -127 -125 -127 -129 -130 -132 -130 -129 -131 -132 -135 -132 -132 -130 -129 -135 -132 -135 -134 -133 -130 -131 -129 -131 -126 -136 -133 -131 -131 -129 -132 -136 -134 -135 -132 -133 -133 -136 -138 -134 -132 -134 -135 -134 -135 -137 -131 -136 -134 -135 -132 -133 -133 -134 -133 -129 -135 -134 -132 -132 -131 -131 -133 -133 -130 -132 -130 -130 -133 -132 -126 -131 -129 -128 -129 -129 -130 -132 -132 -130 -133 -130 -132 -132 -132 -134 -132 -134 -135 -134 -132 -133 -136 -136 -135 -136 -138 -137 -139 -138 -138 -136 -138 -139 -135 -138 -137 -136 -138 -135 -138 -139 -140 -137 -136 -136 -139 -134 -133 -131 -133 -132 -131 -130 -131 -130 -133 -137 -137 -132 -134 -136 -134 -132 -129 -133 -136 -132 -133 -136 -137 -136 -141 -138 -140 -141 -137 -141 -140 -139 -140 -141 -139 -141 -142 -139 -138 -137 -135 -138 -138 -136 -132 -130 -131 -130 -133 -130 -131 -129 -129 -127 -133 -132 -132 -131 -130 -128 -130 -130 -132 -133 -128 -136 -135 -133 -138 -138 -137 -139 -137 -138 -141 -141 -144 -144 -141 -140 -143 -144 -145 -144 -140 -143 -141 -139 -138 -138 -142 -138 -136 -141 -140 -139 -137 -135 -137 -138 -140 -136 -137 -143 -140 -137 -136 -138 -138 -144 -142 -138 -144 -138 -143 -140 -144 -145 -142 -147 -148 -145 -145 -146 -144 -146 -145 -149 -145 -142 -139 -140 -141 -144 -142 -145 -141 -142 -140 -142 -139 -136 -131 -130 -142 -145 -143 -139 -143 -142 -138 -138 -145 -149 -149 -146 -140 -144 -145 -148 -148 -147 -149 -146 -146 -148 -148 -146 -149 -146 -147 -146 -144 -146 -145 -148 -148 -144 -141 -147 -147 -143 -140 -141 -142 -142 -140 -138 -138 -130 -136 -149 -159 -147 -139 -133 -139 -139 -145 -144 -148 -144 -142 -142 -144 -145 -147 -142 -148 -145 -146 -146 -145 -145 -143 -146 -145 -145 -146 -145 -140 -142 -140 -140 -143 -140 -138 -140 -142 -145 -141 -138 -136 -138 -139 -137 -138 -139 -136 -139 -138 -142 -148 -146 -142 -143 -144 -142 -147 -147 -146 -140 -141 -146 -145 -147 -150 -151 -148 -147 -150 -149 -151 -150 -150 -150 -152 -151 -147 -145 -144 -145 -145 -145 -147 -145 -144 -145 -144 -145 -142 -142 -142 -140 -146 -142 -142 -141 -143 -144 -145 -145 -147 -147 -144 -144 -145 -146 -146 -147 -145 -149 -151 -148 -146 -148 -148 -147 -148 -150 -148 -149 -149 -153 -154 -152 -149 -148 -148 -149 -148 -149 -145 -148 -148 -149 -149 -148 -146 -148 -147 -146 -142 -147 -143 -145 -148 -146 -145 -143 -143 -145 -146 -144 -145 -144 -144 -147 -147 -146 -153 -148 -150 -148 -150 -148 -147 -148 -151 -151 -152 -152 -147 -147 -150 -146 -146 -151 -147 -146 -147 -144 -145 -144 -143 -141 -143 -146 -152 -147 -146 -152 -151 -150 -148 -148 -146 -143 -151 -150 -146 -144 -146 -148 -148 -143 -148 -148 -148 -153 -153 -155 -150 -153 -154 -153 -154 -153 -155 -155 -152 -153 -157 -156 -156 -156 -155 -152 -152 -149 -151 -154 -153 -153 -153 -152 -152 -148 -149 -151 -151 -151 -150 -148 -148 -148 -148 -147 -146 -148 -147 -146 -149 -148 -150 -150 -150 -152 -150 -150 -150 -148 -150 -151 -155 -157 -155 -155 -154 -156 -157 -158 -153 -154 -154 -156 -154 -157 -160 -159 -155 -157 -157 -154 -154 -154 -153 -152 -151 -145 -146 -148 -148 -148 -149 -150 -150 -153 -152 -150 -149 -151 -150 -145 -149 -151 -149 -147 -149 -151 -151 -152 -151 -155 -155 -153 -151 -149 -150 -146 -150 -153 -152 -154 -151 -154 -153 -154 -153 -154 -159 -154 -156 -153 -151 -151 -155 -153 -151 -154 -151 -156 -154 -152 -151 -160 -155 -157 -158 -153 -155 -155 -153 -150 -154 -156 -154 -152 -154 -154 -154 -157 -153 -153 -152 -152 -153 -152 -150 -148 -151 -152 -152 -147 -148 -151 -149 -156 -152 -155 -152 -154 -155 -154 -155 -153 -155 -156 -158 -156 -159 -161 -158 -158 -157 -158 -157 -158 -159 -160 -159 -155 -158 -157 -158 -154 -163 -156 -155 -158 -154 -154 -154 -153 -152 -154 -152 -153 -150 -153 -153 -149 -152 -153 -152 -153 -153 -155 -152 -154 -154 -154 -157 -158 -155 -153 -153 -154 -159 -158 -161 -156 -158 -159 -157 -160 -160 -157 -157 -162 -161 -160 -159 -159 -158 -156 -156 -155 -153 -153 -151 -154 -161 -155 -154 -154 -153 -154 -153 -156 -156 -153 -154 -155 -156 -155 -158 -160 -160 -161 -163 -161 -162 -165 -165 -165 -161 -160 -161 -166 -165 -162 -162 -160 -155 -163 -161 -159 -156 -156 -159 -158 -155 -155 -156 -158 -158 -154 -158 -154 -155 -156 -156 -154 -152 -155 -155 -156 -160 -159 -158 -157 -158 -158 -158 -156 -160 -163 -163 -161 -158 -160 -162 -163 -164 -162 -161 -159 -161 -161 -156 -158 -161 -159 -155 -163 -160 -162 -156 -155 -330 -494 -494 -665 -834 -832 -1008 -1176 -1177 -1345 -1342 -1341 -1508 -1337 -1330 -1503 -1445 -1444 -1610 -1606 -1439 -1434 -1435 -1594 -1596 -1587 -1580 -1583 -1913 -1908 -1906 -2067 -2062 -2055 -2215 -2375 -2538 -2698 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 -2 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 -2 -2 -2 0 -1 0 -1 -1 -1 -2 -1 -1 0 -2 -2 -1 -1 -2 -2 -2 0 -1 -2 -2 -1 -2 -1 -2 -3 -3 -1 -2 -1 -1 -3 -2 -1 -2 -3 -1 -2 -2 -3 -3 -4 -4 -5 -3 -4 -4 -2 -5 -6 -5 -5 -6 -5 -5 -7 -5 -4 -5 -6 -6 -5 -5 -6 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -5 -3 -4 -4 -2 -3 -4 -4 -4 -5 -5 -5 -4 -5 -6 -6 -5 -5 -5 -6 -8 -6 -6 -6 -5 -5 -5 -7 -8 -7 -5 -6 -7 -7 -5 -6 -6 -6 -9 -7 -6 -7 -7 -7 -7 -7 -8 -7 -7 -8 -8 -8 -8 -8 -9 -9 -8 -9 -8 -8 -8 -9 -7 -7 -8 -8 -8 -8 -9 -8 -8 -9 -9 -7 -7 -8 -7 -8 -9 -9 -10 -8 -9 -11 -10 -9 -11 -9 -10 -11 -11 -12 -12 -10 -13 -13 -10 -12 -9 -9 -12 -10 -12 -9 -10 -8 -8 -10 -11 -12 -11 -12 -13 -13 -14 -14 -12 -12 -15 -12 -12 -11 -9 -12 -12 -12 -11 -16 -14 -14 -14 -15 -14 -17 -14 -14 -16 -15 -15 -13 -15 -16 -14 -14 -15 -13 -15 -14 -14 -15 -15 -16 -14 -14 -14 -16 -16 -13 -15 -15 -15 -16 -16 -17 -18 -16 -17 -17 -17 -17 -17 -16 -16 -17 -15 -15 -17 -16 -15 -12 -15 -17 -15 -17 -14 -16 -17 -16 -17 -17 -18 -15 -15 -17 -17 -17 -18 -18 -20 -19 -20 -19 -21 -20 -21 -21 -22 -23 -22 -22 -22 -23 -21 -20 -22 -22 -22 -22 -19 -20 -20 -19 -19 -20 -20 -21 -21 -20 -20 -18 -17 -19 -21 -20 -18 -19 -20 -21 -20 -21 -21 -21 -21 -21 -21 -20 -18 -20 -20 -20 -19 -19 -20 -19 -18 -18 -21 -18 -19 -20 -20 -18 -20 -21 -22 -20 -21 -22 -23 -24 -22 -22 -23 -23 -24 -24 -23 -24 -22 -22 -21 -21 -22 -24 -23 -22 -23 -23 -24 -24 -22 -21 -23 -25 -22 -23 -23 -23 -25 -27 -26 -25 -24 -27 -26 -27 -27 -27 -27 -27 -27 -25 -25 -28 -29 -27 -26 -28 -27 -27 -28 -27 -25 -28 -26 -27 -29 -28 -28 -27 -26 -26 -26 -26 -27 -29 -28 -27 -26 -26 -25 -27 -25 -26 -28 -29 -25 -26 -26 -25 -27 -29 -28 -30 -30 -28 -29 -28 -29 -31 -31 -31 -30 -31 -30 -34 -35 -36 -36 -35 -33 -33 -36 -36 -34 -33 -34 -31 -32 -34 -34 -32 -34 -34 -31 -32 -34 -35 -34 -34 -34 -35 -35 -33 -33 -36 -36 -36 -37 -38 -40 -37 -36 -39 -41 -38 -38 -37 -37 -39 -37 -35 -37 -36 -34 -35 -33 -32 -32 -32 -34 -35 -33 -31 -33 -32 -32 -32 -31 -31 -33 -35 -35 -34 -35 -34 -37 -37 -39 -39 -40 -41 -41 -42 -40 -39 -37 -38 -40 -39 -37 -39 -41 -41 -42 -42 -40 -39 -39 -38 -40 -41 -42 -39 -39 -39 -40 -40 -40 -42 -40 -39 -40 -39 -38 -39 -41 -40 -40 -40 -39 -41 -39 -41 -41 -39 -41 -40 -39 -40 -42 -40 -39 -37 -40 -40 -39 -41 -39 -38 -38 -38 -39 -39 -41 -38 -38 -39 -42 -42 -45 -44 -41 -42 -43 -41 -43 -44 -42 -42 -41 -41 -42 -42 -42 -40 -40 -40 -39 -40 -41 -43 -45 -43 -41 -43 -42 -41 -41 -43 -40 -42 -44 -44 -45 -43 -42 -43 -43 -41 -42 -42 -42 -42 -44 -41 -44 -44 -43 -41 -42 -43 -43 -44 -44 -42 -41 -42 -43 -42 -43 -45 -42 -46 -43 -41 -43 -45 -43 -44 -43 -43 -43 -44 -46 -45 -44 -43 -43 -43 -43 -45 -46 -48 -49 -50 -48 -48 -48 -47 -49 -49 -48 -47 -48 -46 -48 -49 -50 -50 -48 -49 -49 -50 -49 -50 -51 -49 -51 -51 -51 -52 -54 -51 -53 -53 -52 -52 -51 -52 -52 -50 -52 -52 -51 -52 -50 -52 -52 -50 -51 -53 -52 -51 -51 -52 -50 -52 -52 -51 -50 -50 -53 -53 -54 -50 -52 -51 -52 -53 -55 -53 -53 -53 -55 -55 -54 -56 -56 -57 -56 -52 -52 -53 -53 -58 -62 -58 -53 -53 -57 -61 -53 -54 -64 -57 -52 -55 -50 -43 -34 -52 -84 -65 -51 -46 -35 -60 -82 -72 -61 -45 -62 -51 -34 -49 -109 -153 -109 -7 28 -57 -143 -162 -80 -3 18 -33 -84 -90 -107 -94 -72 -52 -56 -37 -28 -31 -70 -119 -160 -135 -56 46 70 -19 -150 -191 -184 -97 6 39 -16 -122 -154 -123 -52 -10 -4 -44 -97 -130 -100 -35 -16 -29 -97 -136 -124 -83 -42 -49 -62 -86 -108 -135 -116 -79 -49 -35 -63 -93 -103 -103 -90 -72 -67 -74 -81 -77 -65 -68 -83 -99 -102 -80 -73 -72 -75 -75 -81 -76 -71 -70 -65 -65 -81 -91 -83 -63 -57 -69 -79 -79 -79 -72 -71 -69 -75 -75 -77 -76 -78 -76 -70 -68 -78 -86 -87 -80 -74 -77 -81 -86 -85 -81 -76 -79 -78 -83 -85 -83 -78 -78 -78 -82 -82 -79 -76 -75 -75 -75 -76 -80 -78 -76 -76 -77 -79 -76 -73 -73 -74 -72 -73 -72 -75 -72 -71 -71 -72 -72 -71 -70 -68 -74 -75 -73 -73 -70 -68 -70 -71 -75 -76 -77 -75 -74 -75 -73 -73 -72 -73 -74 -76 -77 -73 -73 -72 -73 -77 -80 -79 -78 -74 -70 -73 -75 -76 -78 -74 -73 -68 -72 -72 -75 -74 -72 -76 -75 -80 -80 -78 -79 -76 -82 -82 -83 -83 -81 -78 -77 -78 -82 -81 -83 -82 -81 -79 -79 -79 -81 -82 -83 -80 -80 -81 -80 -79 -81 -84 -81 -81 -83 -83 -83 -82 -82 -82 -83 -81 -81 -81 -82 -82 -83 -81 -81 -84 -81 -80 -79 -79 -81 -82 -80 -81 -79 -82 -79 -80 -82 -85 -84 -83 -82 -81 -80 -75 -72 -77 -88 -95 -91 -79 -67 -70 -85 -98 -98 -86 -77 -79 -87 -96 -98 -100 -91 -83 -80 -85 -90 -92 -91 -86 -79 -85 -96 -103 -97 -87 -82 -91 -101 -101 -86 -86 -102 -98 -89 -87 -91 -95 -92 -87 -91 -105 -120 -114 -86 -61 -52 -81 -116 -136 -122 -85 -68 -76 -85 -88 -92 -113 -115 -92 -65 -85 -100 -112 -107 -94 -95 -106 -113 -113 -83 -65 -77 -103 -101 -83 -101 -131 -142 -113 -69 -68 -95 -127 -139 -127 -104 -91 -87 -97 -113 -123 -118 -118 -108 -112 -117 -112 -111 -114 -114 -94 -94 -106 -113 -113 -106 -96 -97 -111 -113 -104 -91 -92 -103 -115 -113 -106 -107 -112 -106 -111 -111 -107 -97 -104 -119 -125 -110 -93 -90 -101 -124 -137 -131 -115 -101 -94 -105 -126 -135 -118 -98 -98 -112 -119 -119 -108 -97 -105 -103 -113 -117 -117 -118 -114 -112 -106 -108 -104 -104 -108 -106 -107 -109 -111 -108 -100 -101 -110 -118 -121 -121 -106 -96 -94 -100 -108 -108 -102 -105 -109 -112 -110 -103 -99 -108 -128 -137 -125 -109 -93 -88 -98 -121 -135 -130 -119 -109 -115 -123 -129 -120 -114 -109 -118 -122 -123 -116 -109 -109 -118 -122 -122 -111 -107 -110 -108 -102 -103 -109 -115 -116 -103 -96 -100 -108 -118 -125 -123 -116 -108 -102 -108 -118 -122 -115 -110 -103 -102 -111 -124 -125 -119 -110 -112 -117 -124 -126 -116 -111 -103 -100 -97 -100 -105 -116 -126 -129 -116 -101 -89 -90 -96 -105 -106 -109 -106 -102 -97 -100 -106 -113 -118 -119 -117 -111 -113 -115 -119 -126 -129 -124 -121 -119 -117 -117 -121 -125 -128 -126 -124 -119 -116 -114 -117 -117 -113 -109 -108 -107 -106 -102 -102 -101 -103 -101 -103 -102 -100 -100 -106 -108 -113 -107 -105 -105 -108 -118 -118 -122 -122 -121 -119 -114 -113 -112 -113 -112 -112 -114 -117 -113 -115 -112 -114 -112 -113 -117 -120 -119 -116 -113 -111 -111 -108 -108 -106 -104 -106 -112 -111 -109 -106 -107 -109 -112 -113 -112 -110 -108 -111 -113 -114 -112 -112 -110 -108 -110 -114 -116 -118 -119 -116 -115 -116 -118 -118 -116 -114 -109 -110 -111 -118 -117 -118 -115 -117 -117 -115 -110 -113 -115 -118 -118 -117 -114 -111 -110 -115 -112 -112 -106 -108 -112 -115 -117 -117 -118 -118 -115 -114 -116 -113 -113 -109 -109 -111 -110 -113 -116 -114 -114 -118 -113 -112 -113 -117 -115 -113 -111 -111 -108 -107 -107 -111 -111 -109 -108 -112 -114 -114 -115 -116 -116 -118 -113 -115 -115 -115 -117 -115 -116 -118 -117 -118 -121 -123 -121 -121 -121 -122 -121 -121 -120 -122 -121 -119 -114 -114 -113 -114 -116 -113 -112 -114 -112 -115 -119 -118 -117 -114 -115 -115 -115 -118 -118 -121 -119 -122 -124 -120 -120 -122 -122 -122 -120 -114 -117 -120 -120 -120 -120 -121 -122 -121 -122 -118 -120 -121 -119 -120 -119 -117 -117 -116 -118 -118 -120 -120 -118 -120 -122 -122 -121 -122 -119 -116 -117 -118 -118 -119 -119 -117 -116 -118 -117 -118 -120 -120 -116 -117 -119 -119 -120 -120 -117 -115 -114 -114 -115 -115 -115 -116 -117 -118 -121 -120 -120 -118 -119 -120 -122 -124 -123 -122 -120 -119 -120 -125 -126 -125 -125 -123 -120 -124 -125 -124 -124 -124 -125 -125 -123 -120 -121 -121 -121 -124 -120 -120 -119 -119 -120 -121 -122 -121 -120 -121 -120 -119 -121 -118 -120 -120 -121 -123 -121 -123 -123 -123 -123 -122 -121 -123 -124 -124 -128 -127 -127 -125 -124 -124 -125 -125 -128 -127 -131 -127 -124 -122 -122 -122 -122 -122 -124 -121 -124 -120 -116 -116 -118 -118 -118 -114 -118 -118 -120 -123 -122 -123 -122 -121 -123 -128 -128 -127 -128 -128 -128 -132 -131 -131 -132 -128 -129 -132 -132 -133 -133 -133 -130 -132 -130 -127 -125 -125 -124 -125 -123 -123 -122 -119 -121 -119 -121 -122 -123 -120 -117 -117 -120 -122 -116 -118 -120 -122 -121 -120 -122 -124 -124 -124 -126 -127 -129 -128 -130 -133 -131 -129 -131 -130 -130 -128 -131 -131 -132 -130 -132 -132 -132 -133 -132 -129 -130 -129 -126 -128 -126 -124 -126 -129 -127 -125 -125 -125 -123 -124 -125 -125 -125 -125 -129 -127 -125 -126 -125 -128 -129 -129 -129 -131 -128 -132 -132 -134 -135 -135 -133 -133 -134 -132 -132 -136 -134 -137 -136 -132 -133 -132 -133 -135 -134 -131 -129 -129 -131 -130 -127 -128 -131 -133 -134 -132 -131 -131 -133 -134 -134 -134 -136 -135 -136 -136 -133 -133 -134 -134 -136 -136 -135 -135 -131 -136 -139 -137 -139 -134 -133 -134 -133 -134 -136 -135 -136 -134 -133 -131 -132 -130 -128 -129 -128 -127 -127 -131 -128 -130 -130 -132 -131 -134 -135 -129 -132 -134 -133 -132 -135 -132 -134 -131 -132 -129 -128 -132 -130 -130 -130 -130 -130 -134 -133 -130 -131 -133 -132 -135 -133 -137 -132 -136 -136 -132 -134 -134 -132 -137 -132 -138 -132 -135 -132 -135 -134 -134 -133 -134 -130 -135 -137 -133 -133 -132 -132 -131 -131 -130 -130 -130 -130 -129 -128 -131 -129 -132 -128 -129 -129 -131 -131 -131 -132 -132 -132 -131 -132 -132 -133 -132 -134 -133 -135 -133 -133 -134 -140 -133 -140 -136 -138 -141 -140 -138 -138 -134 -137 -136 -134 -139 -138 -137 -139 -136 -138 -142 -138 -135 -134 -134 -132 -133 -131 -134 -133 -131 -128 -132 -131 -135 -133 -135 -134 -135 -134 -134 -134 -133 -132 -133 -134 -133 -137 -133 -139 -142 -140 -139 -135 -140 -141 -141 -139 -143 -142 -138 -141 -142 -142 -140 -138 -134 -134 -134 -136 -137 -131 -131 -130 -125 -131 -133 -130 -129 -127 -130 -127 -131 -131 -134 -130 -134 -126 -131 -131 -134 -132 -135 -136 -137 -140 -141 -142 -140 -137 -143 -146 -141 -141 -144 -141 -142 -142 -143 -142 -143 -142 -136 -137 -139 -137 -138 -142 -140 -140 -138 -136 -138 -136 -140 -135 -138 -140 -143 -136 -135 -138 -136 -142 -139 -142 -142 -140 -139 -142 -144 -143 -146 -146 -143 -144 -144 -146 -147 -145 -146 -148 -147 -145 -142 -142 -141 -137 -140 -144 -146 -140 -142 -141 -142 -136 -130 -133 -142 -146 -143 -139 -142 -144 -143 -138 -141 -145 -149 -147 -141 -140 -143 -146 -148 -150 -149 -145 -144 -146 -144 -146 -150 -147 -146 -149 -147 -145 -147 -145 -146 -147 -148 -147 -143 -142 -143 -144 -141 -138 -140 -141 -138 -134 -134 -142 -157 -153 -141 -135 -134 -138 -143 -144 -148 -145 -142 -137 -141 -142 -150 -148 -144 -146 -141 -139 -146 -145 -147 -148 -152 -145 -141 -143 -145 -141 -140 -143 -141 -144 -139 -144 -146 -142 -140 -138 -140 -137 -137 -135 -142 -136 -136 -139 -137 -139 -143 -147 -143 -142 -140 -144 -143 -145 -144 -142 -143 -143 -142 -146 -152 -152 -147 -148 -150 -151 -151 -153 -149 -150 -149 -149 -151 -148 -147 -146 -142 -144 -144 -145 -147 -146 -143 -143 -143 -143 -141 -142 -140 -141 -144 -143 -142 -142 -146 -143 -147 -148 -145 -145 -144 -145 -146 -146 -148 -146 -147 -148 -148 -151 -150 -147 -147 -148 -149 -148 -152 -149 -149 -154 -151 -149 -152 -150 -146 -147 -148 -145 -146 -147 -147 -150 -148 -147 -146 -145 -143 -146 -147 -147 -148 -146 -146 -142 -146 -144 -149 -146 -146 -142 -138 -146 -149 -146 -148 -150 -148 -151 -149 -149 -149 -148 -149 -151 -151 -153 -149 -149 -146 -145 -149 -148 -150 -148 -149 -147 -142 -141 -145 -144 -146 -147 -144 -146 -148 -147 -149 -153 -152 -146 -149 -146 -147 -145 -148 -147 -149 -147 -147 -146 -144 -146 -147 -149 -151 -152 -151 -154 -154 -155 -154 -153 -154 -153 -152 -154 -157 -155 -152 -153 -154 -153 -151 -151 -150 -152 -153 -154 -153 -151 -153 -151 -150 -149 -150 -152 -151 -147 -148 -149 -148 -147 -145 -146 -146 -145 -150 -148 -149 -149 -147 -147 -152 -153 -149 -152 -149 -147 -152 -154 -152 -155 -158 -157 -156 -156 -156 -153 -151 -153 -152 -155 -157 -159 -158 -160 -154 -153 -156 -158 -156 -154 -154 -150 -146 -149 -150 -150 -149 -150 -150 -149 -154 -150 -149 -147 -146 -150 -146 -145 -146 -149 -149 -150 -149 -150 -149 -155 -151 -151 -152 -151 -151 -150 -148 -151 -153 -154 -149 -153 -151 -154 -156 -157 -155 -157 -155 -153 -151 -153 -152 -151 -153 -153 -153 -155 -153 -151 -151 -154 -155 -155 -159 -155 -156 -153 -152 -154 -154 -154 -154 -151 -154 -156 -153 -155 -153 -151 -154 -154 -153 -151 -149 -149 -153 -151 -152 -152 -147 -148 -148 -151 -151 -153 -153 -155 -154 -154 -151 -153 -154 -153 -155 -156 -157 -159 -159 -160 -156 -153 -157 -160 -158 -157 -157 -156 -157 -161 -158 -159 -162 -156 -157 -155 -152 -157 -157 -153 -151 -151 -152 -149 -153 -155 -150 -150 -153 -154 -151 -150 -155 -151 -154 -154 -156 -152 -150 -156 -155 -151 -156 -156 -156 -161 -156 -158 -157 -157 -160 -155 -156 -158 -162 -160 -162 -160 -159 -158 -154 -158 -156 -158 -158 -153 -152 -151 -155 -158 -155 -155 -152 -153 -155 -155 -152 -154 -155 -154 -158 -157 -158 -159 -160 -157 -159 -160 -163 -164 -163 -160 -161 -163 -162 -163 -162 -162 -162 -161 -161 -165 -159 -159 -157 -157 -156 -156 -156 -159 -157 -160 -156 -155 -160 -157 -156 -156 -153 -153 -155 -159 -156 -157 -159 -154 -156 -157 -155 -154 -155 -156 -160 -160 -162 -162 -159 -162 -161 -159 -160 -160 -160 -161 -161 -163 -163 -159 -160 -156 -158 -159 -161 -161 -163 -155 -153 -325 -490 -495 -667 -835 -835 -1008 -1176 -1177 -1343 -1343 -1344 -1505 -1334 -1331 -1503 -1446 -1444 -1609 -1604 -1439 -1435 -1432 -1595 -1594 -1589 -1582 -1582 -1912 -1908 -1905 -2066 -2062 -2056 -2215 -2377 -2536 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 -1 0 0 -1 0 0 -1 -2 0 -2 -2 -2 -1 -3 -1 0 -1 -2 0 -2 -1 -1 -1 -2 0 -2 -2 -3 -1 -4 0 -4 -4 -1 -1 -5 -2 -2 -3 -4 -5 -5 -3 -4 -3 -2 -3 -4 -5 -5 -4 -5 -6 -6 -5 -5 -5 -5 -6 -6 -5 -6 -6 -6 -7 -6 -6 -6 -6 -6 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -5 -4 -3 -4 -5 -4 -4 -5 -5 -5 -5 -6 -5 -6 -7 -5 -6 -6 -5 -6 -8 -7 -8 -5 -6 -8 -8 -8 -5 -5 -8 -6 -6 -7 -7 -7 -6 -7 -7 -7 -7 -8 -8 -8 -8 -9 -10 -8 -8 -8 -8 -8 -9 -6 -6 -8 -9 -8 -7 -7 -10 -9 -9 -8 -7 -7 -9 -8 -6 -6 -9 -8 -11 -11 -10 -11 -10 -11 -11 -10 -12 -12 -11 -11 -10 -10 -10 -12 -10 -10 -10 -11 -13 -11 -9 -11 -9 -8 -7 -8 -11 -10 -11 -12 -11 -12 -12 -14 -15 -14 -14 -14 -12 -13 -13 -11 -11 -13 -11 -12 -12 -17 -16 -15 -14 -17 -15 -16 -16 -14 -15 -15 -14 -13 -14 -14 -14 -14 -13 -13 -15 -14 -14 -15 -15 -15 -15 -16 -15 -14 -15 -14 -15 -17 -16 -15 -16 -17 -20 -18 -16 -17 -17 -17 -16 -16 -16 -19 -18 -17 -16 -15 -14 -16 -15 -14 -15 -15 -16 -17 -18 -17 -18 -17 -13 -16 -17 -16 -17 -19 -18 -19 -19 -20 -17 -20 -19 -19 -20 -21 -22 -22 -21 -21 -21 -20 -21 -22 -21 -20 -22 -21 -19 -19 -22 -20 -20 -21 -20 -19 -18 -18 -18 -20 -20 -18 -18 -18 -19 -20 -21 -21 -22 -21 -21 -20 -19 -21 -19 -19 -20 -19 -18 -19 -20 -20 -19 -20 -18 -18 -18 -20 -20 -21 -21 -20 -20 -21 -21 -21 -22 -22 -25 -23 -24 -24 -24 -24 -23 -23 -24 -22 -22 -24 -24 -24 -23 -22 -22 -24 -23 -22 -23 -24 -22 -22 -22 -23 -23 -24 -23 -24 -23 -25 -25 -26 -27 -27 -26 -27 -27 -24 -25 -26 -26 -25 -26 -26 -28 -28 -28 -25 -27 -28 -29 -28 -27 -27 -26 -28 -28 -27 -29 -28 -28 -26 -26 -26 -27 -28 -26 -26 -27 -28 -25 -25 -25 -24 -28 -28 -26 -26 -25 -27 -28 -29 -27 -31 -29 -29 -32 -31 -30 -30 -31 -30 -34 -35 -33 -34 -34 -34 -33 -36 -35 -35 -33 -31 -33 -35 -34 -33 -34 -34 -34 -32 -33 -34 -35 -33 -33 -31 -34 -34 -33 -34 -35 -36 -33 -32 -36 -38 -37 -39 -38 -38 -37 -38 -37 -37 -38 -38 -38 -37 -35 -36 -35 -35 -34 -33 -34 -34 -34 -34 -33 -33 -34 -33 -31 -32 -32 -32 -34 -34 -35 -35 -34 -32 -33 -35 -37 -37 -39 -40 -40 -41 -40 -40 -39 -39 -40 -39 -40 -41 -43 -41 -42 -39 -39 -41 -40 -40 -38 -40 -41 -40 -40 -40 -42 -42 -41 -42 -39 -38 -39 -40 -36 -40 -40 -41 -38 -39 -41 -41 -41 -40 -39 -40 -43 -39 -41 -40 -37 -40 -39 -39 -39 -39 -39 -39 -39 -39 -41 -38 -39 -39 -39 -39 -41 -41 -40 -42 -41 -41 -42 -43 -44 -42 -44 -44 -40 -41 -42 -40 -42 -43 -41 -41 -42 -41 -39 -41 -41 -41 -42 -43 -42 -45 -43 -41 -42 -44 -40 -42 -43 -43 -45 -45 -43 -43 -40 -42 -41 -41 -42 -43 -43 -40 -41 -43 -43 -45 -44 -42 -42 -43 -41 -42 -43 -42 -42 -41 -42 -41 -45 -45 -46 -42 -43 -42 -45 -43 -43 -44 -43 -42 -43 -45 -44 -44 -45 -44 -44 -46 -47 -47 -47 -48 -45 -47 -49 -49 -48 -49 -47 -46 -46 -48 -48 -48 -48 -51 -49 -48 -50 -48 -48 -49 -51 -50 -50 -51 -54 -54 -51 -49 -54 -52 -53 -54 -52 -51 -52 -52 -49 -50 -53 -53 -55 -53 -52 -48 -51 -53 -50 -52 -50 -51 -52 -49 -51 -47 -51 -52 -53 -52 -52 -51 -52 -51 -50 -51 -52 -51 -55 -51 -51 -54 -55 -57 -56 -56 -56 -53 -53 -56 -58 -57 -52 -51 -59 -58 -54 -54 -61 -60 -53 -56 -56 -53 -47 -43 -62 -56 -57 -57 -52 -66 -61 -41 -31 -69 -70 -61 -35 -59 -100 -107 -58 -7 -11 -99 -133 -106 -28 -11 -76 -136 -126 -74 -12 7 -21 -59 -124 -156 -81 10 30 -33 -121 -150 -122 -50 9 14 -41 -117 -164 -128 -83 -4 11 -25 -78 -104 -105 -97 -67 -27 -21 -56 -73 -82 -84 -94 -77 -35 -49 -76 -100 -110 -91 -72 -57 -69 -77 -80 -97 -118 -109 -73 -60 -55 -63 -82 -92 -88 -77 -69 -73 -84 -86 -66 -52 -61 -81 -99 -104 -95 -83 -69 -63 -64 -73 -85 -85 -76 -67 -63 -66 -72 -84 -87 -84 -74 -66 -60 -57 -66 -83 -89 -79 -73 -68 -69 -75 -80 -81 -79 -75 -77 -80 -78 -77 -83 -84 -90 -85 -77 -73 -74 -80 -85 -88 -80 -79 -72 -76 -80 -82 -82 -78 -71 -72 -76 -79 -82 -81 -74 -75 -75 -75 -78 -74 -74 -72 -73 -73 -80 -78 -75 -74 -71 -71 -71 -73 -71 -71 -72 -76 -80 -78 -73 -69 -68 -74 -77 -77 -77 -76 -76 -76 -73 -72 -74 -74 -75 -73 -73 -75 -77 -75 -74 -80 -80 -74 -72 -71 -71 -72 -75 -76 -75 -79 -78 -78 -75 -78 -78 -77 -78 -79 -82 -79 -78 -83 -78 -80 -80 -80 -80 -79 -79 -78 -80 -82 -80 -81 -82 -80 -79 -78 -80 -77 -80 -80 -79 -81 -79 -81 -81 -76 -81 -83 -83 -84 -85 -84 -85 -84 -83 -84 -82 -81 -84 -81 -81 -85 -84 -87 -85 -81 -80 -81 -80 -83 -81 -77 -82 -80 -82 -81 -79 -77 -80 -84 -87 -83 -76 -77 -82 -82 -82 -79 -75 -82 -92 -92 -82 -77 -70 -75 -89 -97 -101 -93 -87 -77 -80 -88 -101 -106 -100 -84 -70 -76 -89 -104 -99 -85 -75 -83 -102 -112 -101 -86 -79 -78 -85 -88 -92 -110 -115 -95 -73 -69 -91 -111 -107 -84 -79 -99 -116 -102 -77 -57 -71 -109 -136 -123 -89 -68 -80 -100 -94 -85 -98 -111 -107 -86 -70 -75 -91 -121 -138 -113 -87 -96 -93 -95 -95 -117 -117 -97 -83 -90 -115 -129 -116 -93 -88 -95 -107 -121 -123 -107 -90 -91 -109 -127 -131 -118 -97 -100 -107 -105 -105 -113 -119 -107 -97 -95 -102 -111 -110 -102 -99 -97 -109 -121 -113 -93 -83 -81 -98 -126 -141 -133 -108 -84 -87 -101 -117 -121 -120 -118 -107 -98 -102 -109 -118 -118 -115 -110 -105 -115 -128 -123 -116 -96 -94 -109 -123 -125 -114 -107 -93 -93 -108 -118 -123 -114 -107 -110 -115 -111 -107 -104 -107 -113 -107 -105 -103 -109 -118 -120 -112 -103 -100 -106 -114 -114 -109 -102 -99 -101 -99 -105 -115 -115 -107 -104 -109 -112 -116 -117 -120 -123 -117 -106 -92 -93 -116 -130 -130 -124 -112 -109 -112 -120 -124 -125 -125 -120 -112 -109 -113 -118 -123 -120 -114 -109 -104 -105 -106 -112 -118 -117 -111 -109 -108 -105 -106 -107 -110 -115 -116 -116 -112 -114 -111 -112 -115 -114 -113 -110 -110 -112 -117 -118 -112 -105 -105 -116 -129 -130 -128 -114 -103 -92 -95 -101 -109 -114 -124 -127 -116 -109 -96 -90 -98 -101 -103 -103 -98 -95 -103 -107 -112 -116 -114 -115 -112 -114 -113 -117 -124 -125 -122 -120 -120 -120 -118 -120 -121 -125 -124 -123 -127 -125 -125 -117 -115 -121 -116 -113 -106 -102 -101 -103 -108 -108 -106 -100 -97 -97 -103 -105 -108 -111 -116 -118 -112 -100 -100 -109 -120 -126 -125 -123 -117 -113 -111 -115 -119 -116 -116 -114 -111 -112 -113 -116 -113 -114 -116 -114 -113 -111 -114 -115 -112 -111 -108 -108 -108 -106 -105 -105 -105 -107 -107 -108 -113 -111 -108 -106 -109 -113 -119 -118 -117 -110 -110 -105 -109 -118 -120 -119 -116 -109 -110 -115 -120 -125 -123 -116 -116 -114 -114 -116 -113 -114 -114 -117 -114 -114 -112 -111 -112 -115 -117 -121 -116 -110 -113 -111 -110 -111 -115 -111 -110 -112 -113 -114 -118 -121 -118 -116 -114 -113 -115 -116 -113 -112 -113 -111 -114 -112 -113 -112 -112 -115 -114 -112 -113 -115 -114 -115 -112 -114 -110 -111 -107 -108 -111 -111 -110 -113 -114 -114 -113 -115 -115 -118 -117 -115 -112 -114 -114 -119 -117 -116 -116 -120 -121 -121 -122 -119 -118 -118 -120 -121 -122 -119 -117 -117 -117 -115 -114 -114 -113 -113 -111 -113 -117 -113 -112 -118 -119 -117 -117 -111 -114 -115 -122 -119 -120 -121 -120 -122 -124 -120 -118 -119 -119 -121 -119 -118 -119 -123 -124 -120 -124 -126 -123 -121 -116 -117 -119 -121 -121 -119 -116 -119 -119 -120 -121 -121 -121 -122 -122 -123 -119 -119 -118 -116 -117 -116 -118 -118 -119 -117 -118 -118 -116 -117 -118 -120 -121 -119 -120 -116 -115 -117 -117 -114 -113 -116 -119 -115 -117 -118 -120 -120 -118 -119 -121 -121 -122 -122 -120 -119 -118 -121 -123 -123 -125 -123 -121 -123 -121 -122 -123 -124 -123 -123 -124 -124 -120 -119 -119 -121 -124 -120 -120 -122 -121 -122 -121 -122 -122 -122 -124 -119 -121 -121 -123 -122 -118 -121 -121 -120 -122 -124 -126 -123 -122 -121 -122 -122 -125 -126 -126 -125 -125 -124 -125 -124 -124 -126 -127 -128 -128 -126 -125 -123 -124 -124 -124 -123 -120 -119 -122 -124 -123 -121 -122 -116 -114 -117 -120 -117 -119 -120 -120 -120 -123 -123 -124 -125 -125 -127 -127 -127 -128 -132 -131 -130 -130 -130 -128 -130 -130 -129 -130 -131 -132 -134 -132 -128 -126 -124 -127 -126 -123 -126 -125 -122 -121 -122 -121 -123 -121 -121 -118 -118 -120 -118 -122 -121 -124 -123 -121 -118 -120 -121 -124 -125 -123 -126 -129 -127 -129 -129 -130 -132 -131 -128 -128 -127 -131 -131 -130 -131 -129 -129 -131 -132 -131 -129 -129 -131 -130 -128 -127 -126 -130 -128 -129 -126 -125 -123 -123 -124 -124 -126 -126 -126 -127 -125 -126 -128 -128 -130 -128 -127 -127 -130 -131 -130 -131 -131 -130 -133 -133 -136 -132 -133 -133 -134 -135 -136 -136 -133 -135 -132 -136 -134 -132 -133 -131 -131 -131 -128 -131 -129 -129 -132 -133 -133 -133 -131 -133 -136 -134 -135 -134 -132 -133 -138 -139 -135 -136 -134 -134 -136 -133 -133 -135 -135 -134 -134 -137 -135 -136 -137 -135 -135 -134 -131 -134 -136 -133 -132 -134 -130 -130 -128 -128 -130 -130 -128 -130 -131 -130 -129 -130 -130 -134 -132 -133 -135 -134 -134 -135 -133 -132 -130 -132 -129 -132 -132 -130 -128 -127 -129 -130 -131 -131 -131 -129 -132 -132 -133 -134 -134 -133 -135 -136 -132 -131 -138 -137 -137 -132 -135 -134 -134 -134 -135 -136 -136 -135 -133 -136 -135 -136 -132 -135 -135 -135 -133 -131 -127 -125 -129 -129 -131 -126 -133 -128 -128 -132 -131 -130 -128 -129 -132 -130 -129 -128 -131 -131 -131 -131 -131 -132 -131 -134 -133 -136 -135 -136 -132 -137 -136 -139 -140 -137 -141 -142 -139 -136 -136 -137 -139 -140 -137 -139 -140 -138 -139 -136 -135 -135 -134 -134 -134 -134 -130 -132 -132 -136 -133 -131 -132 -131 -128 -134 -134 -140 -134 -132 -133 -137 -134 -134 -132 -135 -134 -133 -139 -138 -138 -140 -139 -136 -139 -142 -144 -141 -142 -140 -140 -141 -141 -139 -139 -140 -135 -134 -136 -132 -131 -132 -132 -131 -130 -131 -127 -129 -126 -127 -126 -129 -129 -137 -134 -132 -127 -129 -130 -131 -136 -137 -137 -136 -137 -141 -144 -141 -142 -146 -139 -141 -140 -144 -144 -143 -139 -139 -142 -141 -140 -138 -141 -137 -138 -141 -140 -140 -141 -136 -133 -140 -144 -137 -136 -137 -137 -139 -138 -139 -138 -138 -139 -140 -142 -140 -143 -140 -142 -143 -144 -144 -145 -147 -140 -146 -144 -145 -149 -148 -144 -141 -141 -143 -146 -145 -140 -140 -137 -141 -141 -143 -143 -140 -133 -131 -140 -146 -145 -141 -140 -146 -143 -138 -141 -146 -146 -146 -142 -140 -140 -144 -147 -149 -148 -146 -144 -141 -147 -147 -147 -150 -150 -147 -143 -146 -148 -146 -148 -149 -145 -142 -145 -147 -144 -142 -138 -141 -141 -139 -139 -137 -134 -138 -151 -153 -147 -136 -133 -137 -142 -141 -147 -147 -142 -143 -139 -140 -143 -150 -146 -144 -141 -142 -140 -143 -142 -152 -147 -148 -144 -143 -144 -142 -144 -143 -139 -143 -142 -141 -144 -145 -144 -142 -141 -134 -138 -140 -137 -138 -136 -137 -136 -136 -139 -145 -143 -144 -140 -139 -140 -140 -143 -146 -147 -145 -147 -144 -143 -148 -149 -150 -152 -152 -150 -152 -152 -152 -150 -149 -148 -148 -149 -147 -143 -142 -144 -146 -146 -144 -143 -145 -142 -142 -141 -143 -140 -141 -143 -143 -141 -141 -143 -139 -142 -143 -148 -147 -145 -145 -146 -148 -147 -148 -147 -146 -149 -152 -148 -146 -149 -146 -149 -150 -148 -151 -149 -149 -150 -150 -150 -152 -151 -149 -147 -147 -144 -148 -146 -147 -148 -146 -146 -144 -145 -146 -150 -146 -149 -147 -143 -142 -147 -146 -145 -145 -143 -140 -144 -143 -144 -146 -147 -149 -152 -150 -146 -145 -147 -147 -150 -154 -153 -153 -150 -146 -147 -146 -149 -151 -148 -145 -147 -146 -146 -146 -141 -146 -145 -143 -146 -149 -145 -143 -149 -150 -150 -148 -148 -149 -146 -144 -146 -149 -149 -149 -146 -146 -146 -145 -142 -147 -150 -150 -150 -152 -153 -154 -152 -154 -157 -155 -155 -153 -152 -154 -154 -155 -152 -152 -152 -154 -153 -150 -151 -153 -153 -152 -153 -152 -151 -152 -149 -151 -152 -151 -148 -148 -146 -146 -147 -146 -146 -147 -149 -148 -145 -148 -150 -149 -147 -147 -151 -152 -149 -149 -152 -152 -153 -151 -152 -153 -156 -157 -156 -155 -152 -152 -154 -155 -152 -155 -155 -154 -158 -155 -157 -157 -153 -155 -156 -155 -152 -150 -150 -148 -147 -151 -152 -153 -150 -151 -148 -149 -149 -148 -142 -145 -143 -147 -146 -150 -147 -151 -150 -152 -145 -151 -154 -150 -152 -150 -149 -153 -150 -150 -148 -152 -151 -151 -158 -153 -155 -157 -153 -152 -156 -155 -153 -152 -152 -153 -153 -151 -154 -150 -151 -157 -154 -157 -154 -155 -154 -154 -156 -154 -156 -154 -154 -153 -153 -154 -152 -150 -153 -152 -154 -154 -150 -152 -151 -151 -154 -154 -150 -149 -149 -151 -150 -151 -151 -152 -153 -151 -153 -151 -153 -153 -155 -151 -153 -154 -155 -158 -156 -155 -157 -155 -158 -158 -159 -155 -156 -156 -157 -157 -158 -159 -161 -159 -158 -158 -155 -159 -152 -154 -151 -150 -150 -153 -154 -151 -151 -155 -151 -151 -154 -151 -151 -153 -152 -155 -154 -150 -152 -153 -150 -152 -156 -157 -154 -158 -158 -155 -157 -154 -157 -157 -156 -159 -159 -161 -163 -158 -158 -158 -158 -155 -156 -154 -156 -155 -154 -153 -157 -154 -152 -152 -155 -156 -153 -155 -155 -152 -152 -153 -156 -159 -163 -158 -157 -156 -156 -159 -163 -159 -160 -161 -165 -161 -161 -160 -162 -159 -162 -167 -161 -162 -164 -157 -158 -156 -161 -154 -154 -161 -158 -159 -157 -158 -159 -155 -154 -153 -157 -157 -155 -156 -159 -160 -155 -155 -156 -155 -152 -151 -153 -159 -158 -158 -160 -158 -162 -162 -156 -157 -158 -162 -158 -157 -162 -163 -161 -159 -164 -160 -160 -162 -161 -159 -157 -161 -155 -154 -321 -491 -494 -668 -837 -836 -1009 -1174 -1178 -1345 -1342 -1340 -1509 -1336 -1328 -1505 -1443 -1445 -1611 -1604 -1438 -1435 -1433 -1594 -1593 -1588 -1583 -1583 -1912 -1906 -1906 -2067 -2062 -2055 -2215 -2377 -2537 -2697 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 -1 0 0 -1 -1 -2 0 0 -3 0 -1 -1 -1 -1 0 -1 -2 -1 -2 -1 -1 -1 -1 0 -3 -2 -1 -2 0 -2 -1 -3 -1 -2 -2 -3 -1 -2 -1 -2 -3 -4 -1 -4 -3 -1 -4 -2 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -5 -4 -4 -4 -4 -4 -5 -4 -3 -3 -3 -5 -6 -5 -6 -6 -5 -5 -5 -7 -6 -6 -5 -3 -4 -4 -5 -5 -5 -4 -4 -5 -3 -3 -5 -5 -4 -5 -4 -5 -6 -5 -4 -4 -6 -6 -4 -5 -6 -5 -5 -6 -8 -8 -6 -6 -8 -8 -7 -7 -7 -6 -6 -8 -7 -6 -8 -6 -9 -7 -6 -9 -9 -7 -9 -9 -9 -8 -7 -9 -8 -8 -10 -9 -7 -8 -8 -7 -6 -8 -9 -8 -7 -10 -9 -8 -9 -8 -7 -7 -7 -8 -8 -8 -10 -12 -11 -11 -12 -11 -12 -11 -10 -13 -12 -12 -12 -13 -10 -10 -11 -10 -13 -9 -10 -10 -10 -9 -11 -9 -9 -8 -9 -11 -10 -10 -11 -11 -13 -14 -14 -14 -13 -12 -13 -12 -11 -13 -12 -11 -13 -10 -13 -15 -16 -15 -15 -14 -16 -17 -15 -16 -16 -15 -13 -16 -15 -14 -14 -14 -13 -11 -14 -14 -14 -14 -16 -15 -15 -14 -13 -14 -14 -13 -16 -16 -14 -16 -15 -17 -18 -18 -17 -18 -17 -17 -18 -17 -18 -17 -20 -17 -16 -16 -15 -15 -15 -16 -16 -16 -16 -14 -16 -17 -16 -16 -16 -17 -15 -17 -17 -17 -17 -19 -19 -21 -18 -17 -19 -21 -19 -19 -21 -22 -21 -21 -20 -20 -22 -22 -22 -21 -20 -22 -22 -21 -20 -20 -21 -20 -18 -17 -18 -19 -20 -21 -20 -19 -19 -18 -20 -21 -20 -20 -20 -20 -21 -21 -20 -21 -19 -19 -20 -20 -19 -19 -19 -19 -21 -18 -17 -19 -19 -19 -19 -20 -20 -21 -20 -19 -19 -21 -21 -23 -25 -25 -26 -25 -23 -21 -22 -25 -24 -24 -23 -21 -22 -21 -24 -23 -23 -23 -21 -23 -23 -23 -21 -21 -24 -24 -22 -24 -24 -23 -23 -25 -25 -25 -24 -26 -26 -28 -27 -26 -25 -25 -26 -25 -27 -28 -26 -26 -28 -27 -27 -27 -28 -28 -28 -27 -28 -28 -26 -27 -28 -28 -28 -25 -27 -27 -27 -26 -27 -26 -27 -28 -26 -25 -25 -26 -28 -26 -27 -27 -27 -28 -26 -25 -28 -30 -28 -29 -33 -28 -29 -33 -31 -33 -32 -33 -32 -32 -32 -34 -33 -33 -35 -36 -35 -33 -33 -32 -33 -35 -35 -33 -32 -32 -34 -32 -33 -34 -34 -33 -33 -31 -34 -34 -34 -36 -35 -35 -36 -35 -39 -38 -38 -38 -37 -39 -36 -36 -37 -37 -36 -35 -35 -36 -35 -34 -34 -34 -35 -35 -33 -33 -33 -32 -34 -31 -31 -32 -33 -34 -35 -32 -33 -33 -34 -35 -33 -35 -39 -38 -38 -39 -38 -39 -38 -40 -40 -41 -41 -41 -40 -44 -41 -41 -42 -39 -39 -41 -39 -39 -40 -40 -37 -40 -41 -40 -38 -38 -42 -41 -38 -37 -39 -39 -40 -40 -38 -39 -40 -41 -38 -40 -41 -41 -42 -40 -39 -42 -43 -41 -40 -42 -39 -38 -39 -37 -41 -37 -38 -39 -39 -40 -38 -38 -39 -39 -38 -41 -41 -41 -40 -39 -43 -41 -43 -41 -41 -43 -42 -42 -43 -41 -41 -42 -42 -41 -41 -45 -43 -41 -41 -41 -41 -43 -43 -43 -43 -45 -43 -44 -43 -42 -44 -44 -45 -44 -42 -43 -41 -39 -39 -42 -44 -43 -42 -42 -42 -40 -43 -46 -43 -42 -43 -43 -42 -42 -42 -41 -42 -39 -41 -43 -45 -43 -45 -44 -44 -44 -46 -44 -44 -44 -42 -44 -43 -42 -44 -44 -45 -44 -45 -46 -45 -47 -48 -47 -46 -49 -48 -47 -48 -45 -47 -46 -45 -46 -49 -50 -48 -49 -48 -51 -51 -48 -50 -49 -50 -49 -53 -52 -51 -52 -54 -51 -52 -53 -52 -52 -55 -52 -51 -50 -52 -53 -53 -54 -52 -51 -55 -53 -51 -49 -50 -49 -51 -50 -51 -50 -49 -48 -51 -52 -49 -50 -50 -53 -52 -53 -51 -51 -52 -51 -50 -53 -55 -53 -54 -55 -54 -59 -58 -57 -56 -53 -52 -57 -52 -50 -57 -62 -65 -55 -55 -60 -55 -53 -47 -50 -58 -46 -54 -55 -59 -69 -72 -44 -41 -67 -63 -53 -41 -63 -74 -68 -53 -53 -97 -104 -54 6 4 -96 -186 -158 -35 32 -2 -80 -133 -121 -89 -55 -14 -6 -43 -66 -80 -85 -100 -86 -35 -3 -21 -78 -112 -99 -72 -57 -24 -44 -68 -96 -102 -90 -67 -70 -74 -61 -37 -44 -97 -128 -99 -37 -16 -43 -85 -98 -79 -74 -86 -94 -87 -66 -41 -56 -85 -119 -129 -104 -65 -40 -52 -87 -96 -82 -65 -64 -73 -87 -89 -73 -61 -56 -64 -82 -101 -99 -83 -73 -71 -67 -68 -70 -75 -90 -89 -74 -63 -65 -73 -84 -83 -77 -77 -68 -66 -60 -65 -72 -84 -87 -81 -79 -74 -73 -77 -80 -81 -69 -69 -77 -85 -80 -78 -78 -77 -88 -87 -85 -82 -75 -80 -82 -85 -78 -74 -71 -75 -81 -82 -79 -78 -71 -74 -77 -81 -79 -78 -70 -71 -72 -74 -78 -77 -70 -72 -75 -76 -77 -75 -72 -71 -72 -76 -75 -72 -72 -72 -73 -77 -78 -75 -74 -74 -76 -75 -78 -77 -75 -75 -76 -79 -77 -78 -77 -74 -75 -75 -75 -78 -78 -77 -76 -74 -73 -70 -71 -73 -74 -73 -77 -74 -82 -79 -80 -83 -81 -81 -79 -80 -80 -80 -82 -86 -84 -82 -79 -76 -82 -82 -84 -82 -78 -81 -79 -80 -84 -79 -79 -77 -79 -79 -78 -78 -79 -81 -80 -80 -77 -76 -79 -79 -81 -87 -84 -84 -84 -84 -81 -82 -83 -83 -84 -82 -84 -85 -84 -86 -84 -85 -84 -81 -79 -83 -82 -80 -80 -82 -81 -84 -82 -80 -78 -76 -78 -85 -87 -82 -76 -75 -84 -87 -87 -81 -78 -79 -82 -95 -93 -83 -73 -74 -85 -90 -93 -92 -93 -93 -86 -82 -91 -100 -99 -89 -80 -79 -86 -99 -102 -98 -84 -77 -83 -97 -102 -104 -94 -80 -69 -68 -91 -122 -132 -109 -71 -55 -80 -108 -105 -83 -74 -90 -113 -105 -82 -70 -78 -101 -120 -112 -91 -89 -100 -111 -83 -62 -71 -108 -118 -107 -90 -77 -97 -101 -103 -107 -128 -140 -122 -97 -81 -87 -97 -104 -108 -119 -115 -99 -83 -95 -115 -127 -118 -98 -89 -100 -118 -126 -116 -106 -106 -115 -118 -127 -106 -86 -103 -121 -122 -124 -116 -103 -84 -88 -95 -112 -113 -106 -101 -104 -101 -99 -102 -99 -102 -114 -128 -128 -117 -105 -92 -94 -108 -124 -126 -128 -110 -92 -97 -104 -117 -117 -121 -114 -108 -108 -121 -137 -122 -99 -93 -105 -124 -130 -116 -100 -87 -94 -111 -131 -134 -114 -98 -97 -107 -122 -120 -111 -102 -96 -107 -120 -121 -115 -106 -103 -100 -103 -109 -114 -114 -107 -98 -96 -108 -108 -109 -112 -116 -110 -105 -106 -110 -111 -119 -126 -124 -117 -98 -88 -101 -127 -144 -134 -113 -94 -94 -109 -134 -139 -128 -115 -110 -111 -117 -122 -117 -119 -111 -106 -102 -102 -111 -123 -131 -123 -105 -92 -97 -109 -122 -126 -122 -113 -105 -104 -110 -118 -123 -120 -106 -103 -106 -118 -123 -120 -108 -108 -111 -112 -111 -118 -120 -125 -123 -115 -100 -95 -102 -109 -118 -122 -118 -112 -102 -101 -107 -111 -109 -104 -96 -93 -90 -92 -98 -111 -115 -118 -118 -116 -112 -110 -113 -122 -127 -125 -123 -117 -114 -120 -125 -126 -121 -118 -116 -116 -123 -128 -129 -125 -123 -121 -114 -108 -107 -108 -107 -105 -103 -100 -100 -104 -101 -100 -103 -107 -112 -111 -111 -115 -113 -114 -114 -109 -106 -119 -125 -124 -122 -120 -116 -115 -116 -117 -119 -118 -115 -112 -110 -113 -116 -114 -114 -111 -108 -106 -110 -115 -115 -110 -106 -106 -109 -110 -107 -103 -104 -102 -101 -104 -110 -110 -111 -113 -110 -111 -114 -120 -120 -114 -108 -108 -110 -117 -121 -120 -116 -116 -114 -115 -119 -121 -121 -120 -118 -119 -122 -116 -114 -111 -113 -113 -115 -112 -112 -108 -110 -115 -117 -115 -113 -112 -112 -110 -112 -110 -111 -110 -112 -117 -117 -115 -115 -116 -116 -116 -118 -112 -113 -114 -114 -118 -117 -114 -110 -113 -113 -113 -114 -114 -109 -111 -115 -112 -116 -117 -116 -115 -113 -111 -108 -110 -110 -109 -110 -110 -110 -113 -118 -121 -117 -115 -113 -112 -113 -113 -116 -120 -117 -117 -118 -116 -117 -119 -119 -117 -119 -120 -122 -118 -116 -116 -119 -119 -119 -117 -117 -116 -116 -111 -110 -109 -114 -114 -115 -116 -114 -115 -116 -114 -117 -116 -116 -118 -122 -121 -118 -119 -122 -122 -121 -118 -118 -119 -119 -122 -122 -124 -123 -122 -125 -125 -125 -122 -121 -121 -119 -122 -120 -122 -118 -118 -119 -118 -119 -124 -124 -127 -121 -116 -119 -118 -115 -117 -119 -118 -115 -116 -118 -119 -118 -112 -116 -120 -121 -120 -118 -117 -119 -121 -117 -114 -113 -114 -117 -117 -118 -117 -117 -119 -119 -118 -121 -121 -121 -120 -121 -120 -121 -120 -120 -121 -121 -122 -123 -120 -122 -123 -120 -122 -123 -122 -119 -120 -122 -121 -122 -124 -121 -119 -119 -120 -123 -125 -124 -122 -119 -126 -125 -121 -122 -122 -122 -123 -123 -122 -123 -122 -120 -124 -122 -121 -120 -125 -124 -123 -121 -124 -128 -125 -124 -125 -122 -122 -123 -124 -126 -129 -128 -127 -124 -122 -122 -123 -126 -126 -124 -122 -119 -120 -122 -125 -124 -121 -119 -120 -119 -118 -119 -118 -119 -119 -117 -119 -123 -123 -123 -125 -127 -127 -127 -128 -128 -126 -127 -130 -131 -130 -127 -128 -130 -128 -126 -130 -132 -130 -129 -131 -130 -127 -125 -130 -127 -128 -124 -125 -122 -124 -122 -120 -116 -120 -118 -118 -122 -119 -123 -125 -123 -124 -122 -121 -123 -122 -121 -122 -126 -124 -125 -128 -128 -128 -126 -128 -128 -129 -133 -127 -127 -128 -130 -131 -129 -131 -129 -128 -130 -128 -129 -131 -129 -131 -130 -129 -132 -127 -127 -124 -126 -125 -124 -126 -125 -127 -127 -123 -124 -127 -130 -130 -128 -128 -129 -128 -129 -130 -127 -128 -127 -130 -130 -131 -133 -130 -131 -134 -136 -134 -135 -135 -133 -134 -133 -134 -134 -133 -131 -133 -131 -131 -131 -130 -132 -132 -131 -129 -129 -133 -134 -137 -134 -130 -133 -134 -136 -137 -136 -134 -133 -138 -139 -137 -135 -135 -135 -133 -133 -135 -132 -133 -132 -133 -137 -135 -136 -135 -136 -135 -131 -133 -133 -131 -132 -131 -129 -130 -131 -128 -129 -132 -130 -132 -130 -130 -133 -132 -131 -131 -136 -136 -134 -133 -132 -134 -130 -129 -130 -131 -131 -129 -132 -131 -129 -127 -129 -128 -129 -129 -131 -131 -134 -131 -131 -132 -131 -136 -134 -133 -133 -134 -136 -136 -134 -138 -135 -132 -131 -134 -134 -135 -138 -136 -136 -135 -134 -135 -135 -139 -132 -131 -129 -130 -132 -129 -131 -127 -128 -130 -130 -131 -132 -131 -129 -132 -131 -125 -128 -131 -129 -128 -128 -129 -130 -134 -131 -131 -134 -133 -137 -135 -135 -134 -134 -135 -135 -139 -141 -141 -137 -139 -138 -140 -142 -139 -139 -139 -140 -138 -138 -135 -136 -137 -134 -133 -136 -133 -133 -133 -134 -131 -131 -131 -134 -133 -131 -130 -132 -129 -135 -138 -135 -133 -136 -137 -132 -134 -136 -137 -132 -132 -135 -138 -140 -141 -140 -139 -140 -142 -143 -139 -143 -142 -142 -139 -135 -140 -140 -140 -136 -133 -131 -131 -131 -132 -132 -131 -126 -125 -127 -126 -126 -126 -131 -127 -131 -133 -131 -131 -130 -132 -133 -135 -137 -134 -140 -134 -141 -139 -142 -145 -143 -141 -139 -142 -144 -140 -141 -139 -141 -138 -139 -138 -144 -142 -139 -141 -139 -139 -139 -142 -137 -139 -141 -139 -137 -137 -138 -137 -136 -135 -140 -136 -138 -142 -143 -139 -144 -144 -141 -145 -142 -142 -143 -145 -145 -141 -143 -145 -147 -146 -144 -146 -142 -143 -142 -146 -144 -141 -143 -140 -139 -141 -141 -141 -138 -136 -136 -140 -144 -143 -145 -141 -143 -142 -142 -142 -143 -145 -142 -141 -142 -142 -146 -146 -144 -145 -143 -143 -146 -152 -151 -149 -148 -147 -146 -144 -147 -146 -150 -147 -147 -142 -144 -147 -145 -140 -142 -139 -141 -141 -140 -138 -135 -136 -143 -156 -152 -138 -129 -134 -144 -144 -144 -148 -144 -140 -138 -140 -145 -144 -146 -143 -140 -141 -142 -143 -146 -146 -146 -144 -145 -144 -144 -144 -146 -144 -143 -141 -141 -138 -143 -144 -145 -143 -140 -140 -139 -140 -140 -139 -134 -136 -135 -137 -139 -140 -145 -140 -137 -139 -137 -142 -141 -144 -148 -146 -142 -141 -144 -148 -149 -148 -147 -150 -153 -153 -154 -152 -151 -151 -148 -148 -147 -144 -143 -146 -145 -143 -145 -145 -142 -144 -141 -143 -142 -142 -141 -142 -142 -141 -142 -141 -138 -141 -142 -143 -142 -143 -143 -144 -145 -147 -150 -149 -147 -150 -148 -148 -147 -147 -146 -148 -145 -148 -151 -148 -151 -150 -148 -151 -151 -150 -150 -149 -150 -150 -148 -145 -145 -145 -144 -145 -145 -147 -150 -149 -146 -147 -147 -147 -146 -146 -145 -147 -141 -144 -139 -142 -143 -146 -148 -145 -147 -146 -146 -147 -149 -146 -146 -146 -148 -152 -152 -152 -149 -151 -151 -148 -147 -146 -149 -146 -146 -146 -145 -144 -145 -144 -145 -144 -145 -145 -146 -146 -150 -146 -145 -148 -147 -152 -147 -144 -145 -149 -151 -149 -147 -146 -145 -145 -146 -145 -147 -150 -149 -149 -151 -153 -152 -155 -155 -155 -155 -154 -152 -151 -151 -153 -155 -151 -151 -152 -152 -151 -153 -153 -152 -150 -150 -151 -153 -154 -153 -151 -148 -149 -149 -150 -147 -146 -149 -147 -147 -147 -149 -149 -147 -149 -147 -145 -147 -149 -153 -149 -147 -150 -150 -151 -151 -153 -152 -152 -152 -152 -154 -155 -155 -152 -150 -153 -156 -153 -156 -155 -153 -155 -154 -156 -157 -153 -159 -156 -154 -155 -151 -151 -148 -148 -151 -153 -150 -153 -152 -149 -148 -148 -143 -143 -144 -148 -148 -148 -143 -145 -148 -146 -150 -150 -151 -150 -151 -149 -149 -148 -152 -153 -151 -153 -150 -150 -155 -154 -155 -153 -153 -151 -150 -155 -156 -156 -155 -151 -153 -152 -152 -151 -153 -155 -154 -155 -155 -156 -152 -152 -154 -155 -155 -154 -154 -154 -154 -153 -150 -152 -152 -150 -151 -153 -148 -151 -155 -150 -151 -154 -154 -152 -151 -148 -150 -150 -153 -151 -151 -151 -151 -147 -152 -153 -153 -154 -154 -154 -153 -154 -156 -155 -156 -155 -154 -155 -159 -157 -157 -158 -155 -156 -158 -156 -161 -161 -155 -158 -157 -160 -155 -154 -152 -154 -151 -148 -150 -152 -152 -154 -155 -156 -151 -150 -154 -153 -151 -150 -153 -154 -154 -151 -149 -152 -153 -155 -157 -154 -155 -154 -154 -154 -154 -158 -158 -157 -159 -157 -157 -158 -155 -159 -159 -158 -156 -153 -154 -153 -155 -156 -156 -154 -154 -154 -154 -153 -150 -155 -156 -154 -155 -152 -153 -158 -159 -159 -156 -156 -158 -158 -156 -159 -160 -160 -159 -161 -161 -158 -160 -162 -162 -162 -162 -165 -161 -158 -161 -157 -159 -157 -153 -159 -156 -157 -158 -159 -156 -156 -153 -152 -156 -157 -158 -160 -159 -156 -157 -156 -154 -155 -154 -153 -154 -154 -156 -157 -158 -157 -153 -158 -158 -160 -157 -158 -158 -160 -159 -159 -161 -160 -162 -160 -160 -161 -161 -158 -160 -161 -161 -152 -153 -324 -492 -491 -667 -838 -838 -1011 -1178 -1175 -1339 -1341 -1342 -1509 -1335 -1330 -1502 -1443 -1444 -1610 -1606 -1439 -1432 -1433 -1595 -1593 -1587 -1582 -1586 -1911 -1905 -1906 -2068 -2060 -2055 -2216 -2377 -2537 -2698 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 0 0 -1 -1 -1 0 0 0 -1 -2 -2 -1 -2 0 0 -1 -1 0 0 0 -1 -1 -2 -1 -1 -1 -2 0 -1 -1 0 -2 -2 -2 -2 -2 -1 -2 -2 -3 -1 -2 -2 -3 0 -4 -3 -2 -2 -5 -4 -4 -4 -3 -4 -4 -3 -4 -3 -3 -3 -4 -3 -3 -3 -4 -4 -3 -4 -5 -5 -4 -3 -5 -5 -6 -5 -6 -6 -6 -6 -6 -6 -5 -5 -6 -5 -5 -5 -5 -5 -4 -6 -5 -4 -4 -5 -4 -6 -5 -6 -5 -3 -4 -3 -4 -5 -7 -6 -4 -4 -5 -4 -4 -6 -8 -8 -7 -7 -7 -7 -7 -5 -8 -8 -7 -6 -6 -7 -8 -5 -7 -7 -7 -8 -8 -8 -7 -8 -9 -9 -8 -9 -9 -8 -8 -9 -8 -7 -8 -5 -7 -8 -8 -8 -8 -8 -11 -9 -8 -9 -9 -8 -8 -9 -9 -9 -11 -12 -13 -11 -12 -13 -12 -12 -12 -11 -12 -12 -11 -11 -12 -11 -13 -9 -9 -11 -9 -9 -11 -8 -12 -10 -11 -10 -8 -9 -9 -10 -13 -12 -12 -12 -14 -13 -12 -12 -11 -12 -12 -13 -11 -11 -14 -11 -12 -14 -16 -15 -16 -16 -16 -16 -17 -15 -13 -17 -14 -15 -16 -16 -14 -13 -14 -14 -14 -15 -14 -14 -15 -13 -14 -14 -14 -13 -13 -14 -15 -17 -17 -18 -16 -16 -16 -16 -19 -17 -17 -19 -18 -16 -18 -15 -16 -16 -16 -16 -15 -16 -16 -15 -16 -17 -17 -16 -15 -17 -15 -15 -17 -16 -18 -16 -17 -20 -20 -18 -18 -19 -20 -18 -19 -18 -20 -20 -21 -22 -21 -21 -21 -21 -22 -22 -22 -21 -22 -23 -22 -20 -20 -20 -21 -20 -18 -18 -19 -20 -21 -20 -19 -22 -19 -18 -19 -18 -18 -20 -21 -20 -21 -21 -20 -19 -19 -19 -20 -21 -20 -19 -17 -19 -19 -20 -20 -18 -19 -20 -20 -20 -20 -20 -21 -21 -21 -23 -24 -25 -24 -23 -23 -23 -22 -23 -23 -24 -24 -24 -24 -23 -21 -22 -21 -23 -26 -23 -22 -21 -21 -22 -21 -22 -23 -23 -22 -23 -24 -26 -24 -24 -26 -24 -26 -26 -27 -27 -27 -27 -27 -27 -26 -24 -27 -26 -26 -27 -28 -27 -28 -26 -27 -29 -28 -28 -26 -26 -26 -25 -26 -27 -28 -28 -27 -29 -28 -24 -25 -28 -29 -25 -26 -24 -25 -27 -29 -25 -25 -27 -26 -28 -29 -27 -27 -28 -30 -28 -31 -31 -34 -34 -33 -32 -33 -31 -33 -33 -33 -33 -34 -35 -33 -36 -34 -33 -34 -34 -32 -33 -34 -33 -32 -32 -32 -32 -33 -34 -32 -30 -32 -34 -34 -34 -35 -33 -35 -36 -36 -38 -38 -38 -38 -36 -37 -38 -39 -36 -34 -35 -35 -35 -37 -36 -35 -37 -34 -35 -36 -33 -33 -32 -31 -32 -30 -34 -34 -32 -33 -32 -34 -33 -32 -33 -35 -34 -34 -35 -38 -39 -39 -37 -41 -41 -39 -39 -40 -41 -42 -43 -41 -41 -41 -40 -39 -39 -41 -38 -40 -41 -40 -40 -39 -40 -38 -40 -40 -39 -39 -39 -40 -40 -38 -41 -38 -38 -40 -42 -38 -40 -39 -37 -41 -43 -42 -39 -39 -41 -43 -41 -41 -42 -38 -38 -39 -35 -38 -41 -39 -37 -36 -37 -38 -40 -39 -39 -41 -42 -40 -39 -42 -43 -43 -40 -41 -40 -41 -41 -42 -43 -42 -43 -41 -42 -42 -42 -42 -44 -43 -42 -42 -39 -42 -43 -43 -42 -43 -45 -43 -45 -44 -44 -43 -43 -42 -42 -42 -41 -40 -40 -42 -42 -43 -43 -44 -43 -42 -42 -43 -42 -43 -44 -43 -44 -41 -41 -40 -41 -41 -41 -41 -44 -44 -43 -45 -45 -45 -44 -44 -42 -45 -45 -43 -45 -45 -44 -43 -44 -45 -44 -47 -44 -50 -49 -49 -46 -46 -48 -46 -48 -46 -43 -46 -45 -48 -47 -48 -49 -48 -49 -50 -49 -50 -51 -49 -50 -48 -48 -51 -52 -51 -53 -53 -54 -52 -51 -50 -51 -54 -54 -53 -53 -52 -54 -54 -52 -52 -51 -52 -51 -51 -51 -51 -48 -50 -49 -51 -48 -49 -51 -51 -52 -47 -49 -48 -51 -55 -53 -51 -51 -52 -53 -53 -53 -52 -54 -58 -56 -55 -58 -56 -56 -52 -51 -55 -54 -51 -57 -67 -62 -56 -51 -57 -52 -51 -53 -44 -60 -54 -52 -67 -77 -57 -48 -44 -48 -71 -71 -59 -67 -82 -73 -39 -34 -45 -67 -80 -78 -75 -90 -70 -38 -27 -47 -77 -101 -110 -104 -65 -8 -4 -72 -117 -89 -65 -65 -69 -39 -24 -46 -69 -68 -53 -74 -90 -78 -55 -54 -51 -51 -47 -74 -101 -104 -50 -32 -34 -65 -93 -102 -102 -88 -63 -54 -42 -46 -54 -87 -106 -109 -89 -74 -39 -41 -60 -90 -118 -124 -92 -64 -55 -73 -76 -74 -70 -70 -73 -79 -76 -71 -76 -78 -70 -64 -68 -74 -79 -83 -90 -88 -75 -64 -57 -64 -76 -100 -96 -72 -62 -65 -78 -85 -80 -77 -77 -72 -69 -65 -63 -77 -90 -86 -85 -80 -80 -71 -67 -74 -80 -78 -74 -75 -81 -85 -78 -75 -77 -84 -89 -78 -73 -78 -83 -83 -86 -82 -76 -75 -76 -76 -79 -80 -80 -81 -77 -74 -75 -78 -74 -74 -72 -74 -73 -73 -71 -74 -71 -71 -74 -75 -76 -73 -72 -74 -74 -71 -73 -74 -75 -78 -75 -74 -75 -77 -74 -75 -79 -77 -78 -78 -77 -77 -79 -81 -84 -82 -78 -77 -75 -76 -79 -77 -77 -75 -73 -72 -72 -74 -74 -74 -80 -80 -82 -76 -77 -79 -83 -85 -84 -82 -81 -80 -84 -81 -84 -84 -86 -85 -84 -81 -83 -83 -82 -83 -83 -83 -81 -80 -78 -80 -77 -78 -81 -79 -79 -78 -77 -77 -78 -78 -78 -79 -80 -81 -79 -81 -84 -84 -84 -84 -83 -80 -81 -82 -88 -88 -88 -83 -81 -83 -83 -83 -84 -84 -83 -83 -80 -79 -81 -84 -85 -86 -82 -83 -77 -76 -80 -83 -87 -86 -77 -77 -83 -87 -88 -86 -80 -75 -81 -93 -98 -88 -79 -73 -80 -89 -93 -90 -84 -92 -95 -89 -85 -82 -84 -94 -102 -99 -97 -85 -83 -82 -85 -93 -98 -104 -106 -100 -90 -70 -65 -85 -117 -131 -114 -78 -58 -77 -105 -110 -87 -64 -65 -105 -124 -107 -86 -74 -76 -90 -111 -119 -101 -87 -82 -91 -87 -92 -97 -97 -100 -85 -90 -114 -130 -117 -88 -81 -103 -121 -121 -103 -96 -89 -79 -92 -121 -141 -122 -85 -72 -98 -137 -141 -108 -84 -88 -104 -120 -128 -122 -103 -90 -98 -115 -118 -96 -92 -106 -125 -118 -118 -124 -107 -87 -82 -94 -96 -99 -108 -118 -118 -108 -93 -81 -91 -109 -126 -133 -128 -115 -101 -99 -105 -108 -107 -110 -120 -130 -128 -105 -91 -89 -101 -119 -134 -131 -125 -117 -113 -115 -115 -111 -104 -105 -109 -110 -103 -98 -95 -102 -116 -126 -125 -111 -103 -100 -108 -116 -114 -109 -108 -110 -117 -111 -103 -101 -107 -114 -118 -111 -109 -113 -105 -112 -113 -110 -102 -99 -108 -122 -123 -118 -106 -104 -107 -109 -117 -128 -131 -112 -95 -98 -112 -117 -123 -117 -115 -115 -110 -112 -119 -121 -125 -124 -113 -110 -109 -111 -115 -116 -114 -114 -113 -112 -110 -111 -112 -111 -110 -112 -119 -124 -125 -117 -114 -111 -108 -110 -114 -118 -113 -113 -112 -113 -115 -112 -113 -110 -114 -116 -112 -117 -118 -115 -109 -107 -105 -108 -116 -123 -124 -115 -105 -95 -97 -104 -107 -113 -112 -104 -94 -90 -92 -98 -106 -115 -113 -111 -115 -118 -122 -117 -115 -115 -120 -125 -125 -125 -123 -119 -118 -117 -117 -118 -123 -125 -124 -124 -121 -116 -114 -116 -118 -112 -111 -104 -102 -109 -108 -100 -94 -97 -102 -110 -112 -111 -111 -109 -107 -113 -117 -120 -118 -116 -115 -117 -124 -127 -123 -123 -118 -117 -120 -117 -118 -116 -116 -113 -112 -112 -112 -108 -108 -107 -111 -110 -110 -108 -107 -104 -101 -105 -109 -115 -106 -98 -98 -99 -101 -105 -112 -112 -109 -113 -113 -115 -116 -119 -116 -111 -110 -111 -116 -119 -123 -124 -118 -114 -118 -120 -123 -120 -119 -115 -115 -119 -122 -120 -115 -112 -112 -109 -110 -113 -114 -110 -110 -109 -112 -111 -113 -112 -114 -115 -110 -108 -109 -111 -117 -117 -116 -116 -116 -116 -115 -116 -117 -115 -114 -113 -114 -116 -116 -115 -114 -117 -112 -112 -112 -111 -112 -114 -116 -114 -114 -114 -116 -117 -115 -110 -108 -109 -110 -107 -109 -112 -112 -115 -117 -118 -116 -115 -111 -109 -115 -116 -120 -118 -118 -115 -114 -115 -115 -117 -121 -120 -120 -118 -119 -119 -118 -117 -117 -115 -116 -118 -119 -116 -114 -116 -111 -109 -114 -110 -114 -113 -116 -115 -114 -116 -117 -118 -117 -117 -118 -117 -117 -121 -121 -123 -122 -118 -117 -121 -120 -124 -126 -125 -122 -121 -126 -124 -122 -123 -126 -122 -119 -119 -122 -123 -122 -121 -119 -119 -121 -124 -125 -125 -117 -115 -117 -114 -115 -114 -121 -118 -115 -117 -115 -118 -120 -120 -116 -117 -118 -116 -119 -117 -117 -117 -117 -115 -115 -116 -117 -117 -120 -118 -116 -117 -119 -120 -121 -121 -121 -120 -119 -120 -120 -122 -124 -121 -120 -119 -120 -119 -124 -124 -124 -119 -117 -118 -117 -119 -122 -123 -122 -122 -121 -121 -119 -122 -125 -126 -123 -122 -122 -126 -126 -125 -124 -124 -121 -123 -124 -125 -124 -123 -118 -120 -122 -122 -124 -124 -126 -125 -125 -127 -126 -124 -122 -120 -122 -126 -125 -126 -126 -125 -125 -124 -122 -124 -122 -122 -122 -122 -125 -124 -123 -122 -122 -123 -120 -120 -122 -122 -122 -123 -118 -115 -116 -118 -120 -122 -122 -125 -125 -124 -126 -127 -127 -127 -129 -127 -129 -127 -130 -129 -129 -129 -131 -126 -126 -128 -128 -132 -128 -129 -129 -131 -129 -129 -128 -126 -126 -123 -123 -121 -120 -122 -117 -118 -119 -121 -124 -123 -121 -124 -125 -124 -122 -124 -123 -122 -125 -123 -124 -125 -126 -126 -125 -125 -129 -127 -130 -130 -130 -126 -128 -130 -130 -129 -130 -128 -128 -130 -126 -127 -130 -127 -129 -130 -130 -130 -127 -129 -127 -125 -125 -127 -125 -126 -126 -126 -123 -126 -128 -129 -127 -129 -129 -128 -129 -128 -129 -127 -126 -128 -128 -128 -129 -134 -132 -133 -133 -133 -134 -135 -135 -135 -134 -132 -131 -132 -131 -133 -133 -133 -133 -131 -134 -132 -129 -131 -130 -132 -132 -133 -135 -130 -133 -133 -133 -136 -136 -139 -138 -135 -132 -138 -137 -137 -138 -135 -133 -132 -132 -133 -133 -134 -133 -132 -134 -131 -135 -135 -133 -134 -132 -133 -132 -131 -131 -131 -130 -130 -129 -129 -130 -129 -131 -131 -135 -136 -133 -132 -132 -131 -136 -135 -133 -130 -133 -133 -129 -128 -131 -128 -133 -129 -131 -127 -127 -129 -134 -129 -128 -127 -131 -130 -132 -131 -129 -131 -133 -132 -132 -135 -131 -138 -138 -135 -137 -133 -133 -133 -136 -136 -135 -139 -137 -137 -134 -134 -135 -132 -136 -134 -132 -132 -132 -132 -130 -130 -130 -127 -132 -128 -131 -128 -132 -132 -131 -127 -127 -131 -125 -127 -126 -128 -129 -128 -132 -133 -131 -135 -134 -132 -133 -138 -135 -135 -134 -135 -135 -137 -141 -140 -138 -140 -140 -140 -140 -140 -142 -140 -136 -134 -135 -136 -139 -136 -133 -133 -133 -134 -131 -134 -133 -130 -130 -131 -130 -133 -134 -131 -129 -131 -131 -137 -134 -139 -136 -134 -134 -136 -136 -135 -132 -136 -140 -138 -140 -140 -142 -139 -143 -141 -137 -145 -142 -141 -139 -138 -139 -140 -139 -139 -136 -136 -129 -129 -127 -134 -126 -131 -125 -126 -124 -124 -132 -130 -129 -129 -131 -131 -135 -131 -134 -133 -133 -135 -137 -136 -139 -139 -137 -138 -143 -141 -142 -144 -139 -142 -136 -142 -141 -138 -139 -138 -141 -142 -140 -140 -144 -140 -141 -139 -139 -136 -140 -141 -139 -135 -136 -137 -136 -138 -137 -135 -139 -139 -139 -142 -145 -143 -146 -145 -141 -142 -142 -143 -141 -143 -143 -144 -144 -142 -144 -146 -146 -141 -145 -141 -143 -142 -141 -141 -140 -141 -140 -144 -137 -133 -135 -138 -143 -145 -145 -145 -141 -139 -140 -142 -144 -144 -142 -141 -140 -142 -146 -144 -143 -145 -141 -142 -147 -152 -152 -150 -147 -147 -146 -145 -146 -145 -146 -147 -148 -146 -146 -148 -145 -142 -141 -141 -141 -140 -141 -139 -136 -135 -139 -150 -155 -150 -132 -130 -136 -142 -147 -148 -147 -143 -139 -135 -138 -145 -144 -146 -141 -140 -139 -142 -142 -145 -146 -145 -143 -142 -144 -143 -144 -146 -144 -144 -142 -138 -140 -140 -146 -146 -142 -137 -139 -138 -144 -143 -139 -136 -132 -133 -135 -141 -143 -138 -138 -137 -139 -137 -142 -144 -143 -143 -146 -145 -144 -142 -144 -146 -148 -152 -154 -149 -153 -152 -153 -152 -151 -147 -148 -145 -149 -143 -144 -144 -144 -143 -145 -143 -144 -143 -144 -143 -144 -145 -142 -139 -142 -140 -139 -140 -138 -142 -143 -141 -139 -141 -146 -145 -148 -149 -149 -148 -150 -146 -145 -149 -147 -146 -149 -153 -149 -147 -147 -149 -150 -153 -150 -150 -151 -149 -151 -150 -146 -147 -143 -143 -145 -147 -148 -148 -145 -146 -149 -149 -147 -148 -146 -146 -148 -141 -141 -141 -140 -144 -141 -143 -143 -148 -147 -146 -148 -146 -146 -147 -145 -143 -149 -151 -150 -152 -149 -150 -151 -149 -150 -148 -149 -147 -148 -144 -143 -145 -145 -145 -144 -142 -145 -143 -146 -145 -146 -146 -148 -147 -148 -147 -146 -145 -145 -148 -148 -149 -151 -150 -142 -146 -145 -145 -149 -150 -149 -145 -150 -150 -152 -153 -155 -156 -157 -152 -151 -150 -150 -153 -156 -153 -151 -150 -151 -152 -152 -153 -150 -148 -151 -153 -153 -152 -151 -154 -151 -149 -151 -147 -146 -147 -150 -147 -150 -148 -148 -149 -148 -146 -145 -147 -148 -150 -149 -145 -146 -152 -151 -150 -152 -152 -152 -152 -151 -152 -151 -150 -153 -153 -154 -151 -151 -152 -154 -158 -156 -155 -150 -152 -155 -155 -157 -155 -153 -155 -157 -154 -150 -153 -149 -147 -154 -152 -153 -150 -150 -148 -147 -144 -142 -145 -145 -141 -145 -147 -146 -142 -147 -150 -149 -150 -148 -150 -150 -147 -152 -149 -153 -154 -151 -153 -153 -153 -153 -155 -154 -153 -149 -153 -153 -152 -156 -155 -151 -153 -154 -156 -153 -154 -153 -155 -155 -152 -152 -154 -155 -152 -151 -155 -154 -154 -153 -148 -150 -152 -152 -155 -151 -149 -149 -152 -149 -150 -151 -151 -149 -152 -151 -153 -151 -151 -151 -151 -152 -151 -149 -150 -150 -150 -153 -152 -153 -154 -154 -156 -155 -152 -153 -152 -156 -156 -155 -154 -155 -157 -155 -154 -158 -160 -158 -160 -154 -157 -156 -157 -155 -154 -157 -156 -155 -151 -150 -152 -146 -151 -154 -155 -153 -155 -154 -152 -152 -151 -151 -150 -152 -153 -150 -154 -154 -153 -150 -154 -154 -157 -154 -154 -155 -153 -156 -159 -159 -155 -158 -155 -157 -154 -157 -158 -156 -154 -155 -155 -153 -156 -158 -155 -156 -153 -152 -153 -152 -158 -155 -156 -153 -153 -156 -155 -155 -156 -156 -158 -158 -157 -158 -161 -158 -155 -156 -161 -158 -161 -160 -158 -162 -160 -158 -164 -161 -163 -160 -158 -159 -157 -157 -157 -156 -157 -156 -158 -158 -157 -153 -151 -152 -157 -157 -159 -158 -161 -156 -155 -155 -156 -155 -157 -155 -153 -152 -158 -157 -151 -151 -157 -157 -155 -155 -160 -157 -158 -161 -161 -157 -162 -161 -160 -157 -159 -159 -160 -158 -159 -163 -162 -154 -154 -322 -491 -492 -668 -838 -838 -1007 -1176 -1175 -1341 -1339 -1341 -1510 -1334 -1329 -1501 -1444 -1441 -1613 -1607 -1440 -1433 -1431 -1594 -1593 -1586 -1585 -1585 -1912 -1906 -1907 -2065 -2061 -2055 -2216 -2377 -2538 -2698 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -2 -1 -1 -1 -1 0 0 0 -1 -1 0 0 -1 -1 0 -1 -2 -1 -1 0 0 0 -1 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -1 -1 -2 -2 -3 -3 -2 -4 -2 -3 -4 -4 -3 -4 -5 -3 -3 -4 -4 -4 -4 -2 -2 -3 -4 -4 -4 -5 -5 -4 -3 -3 -5 -4 -5 -4 -5 -6 -6 -6 -4 -5 -6 -4 -5 -6 -5 -5 -4 -4 -3 -5 -5 -4 -4 -5 -6 -6 -4 -5 -6 -4 -4 -6 -6 -6 -6 -5 -4 -4 -3 -4 -7 -6 -5 -5 -7 -7 -6 -5 -7 -7 -7 -5 -6 -6 -6 -6 -7 -6 -6 -8 -7 -7 -8 -8 -8 -6 -7 -9 -9 -8 -9 -9 -7 -8 -8 -6 -7 -8 -6 -8 -9 -10 -8 -8 -9 -7 -7 -9 -9 -9 -9 -9 -12 -11 -10 -11 -11 -12 -14 -12 -11 -11 -12 -11 -13 -13 -11 -12 -10 -11 -11 -9 -8 -12 -11 -11 -10 -9 -11 -8 -9 -9 -11 -11 -12 -10 -11 -10 -12 -12 -12 -12 -10 -12 -12 -14 -12 -13 -12 -11 -14 -13 -13 -16 -18 -15 -17 -17 -14 -15 -16 -15 -13 -16 -14 -14 -16 -15 -13 -13 -14 -14 -14 -13 -13 -14 -14 -15 -16 -14 -13 -13 -16 -17 -15 -14 -16 -18 -16 -17 -17 -18 -18 -19 -16 -17 -19 -17 -18 -19 -18 -17 -17 -15 -17 -16 -15 -17 -17 -16 -16 -15 -15 -15 -16 -17 -17 -19 -19 -18 -16 -18 -19 -18 -19 -20 -18 -21 -18 -18 -19 -19 -21 -21 -21 -21 -22 -21 -21 -22 -21 -20 -22 -20 -20 -22 -20 -19 -21 -21 -19 -20 -21 -18 -21 -22 -20 -20 -19 -19 -19 -19 -20 -21 -20 -19 -19 -19 -21 -18 -20 -21 -20 -18 -21 -19 -17 -19 -19 -20 -19 -20 -18 -18 -17 -20 -22 -21 -20 -23 -22 -22 -26 -23 -23 -22 -23 -23 -24 -23 -24 -23 -22 -25 -24 -22 -24 -23 -23 -24 -23 -23 -22 -22 -22 -23 -23 -21 -23 -24 -22 -22 -23 -25 -27 -25 -26 -27 -27 -26 -27 -27 -27 -25 -26 -25 -26 -26 -24 -25 -27 -29 -25 -26 -28 -28 -27 -28 -25 -26 -26 -26 -26 -27 -28 -27 -29 -27 -26 -27 -26 -27 -28 -29 -28 -25 -24 -25 -24 -25 -25 -25 -26 -27 -29 -28 -28 -30 -30 -30 -31 -31 -29 -32 -35 -31 -31 -34 -32 -32 -33 -35 -34 -33 -34 -35 -34 -34 -34 -33 -34 -35 -34 -33 -34 -32 -30 -32 -32 -31 -30 -32 -32 -33 -35 -33 -33 -34 -36 -33 -34 -36 -36 -36 -36 -39 -37 -38 -38 -36 -36 -37 -37 -35 -36 -36 -37 -39 -38 -35 -36 -33 -34 -34 -30 -30 -32 -34 -32 -33 -33 -32 -32 -34 -33 -31 -33 -35 -37 -38 -36 -39 -37 -37 -39 -40 -42 -41 -41 -39 -42 -42 -41 -41 -40 -41 -40 -39 -39 -38 -40 -39 -39 -39 -41 -41 -38 -39 -41 -40 -40 -40 -39 -39 -39 -40 -40 -40 -40 -42 -42 -41 -39 -38 -40 -41 -41 -39 -40 -40 -42 -43 -40 -42 -42 -42 -39 -38 -37 -38 -38 -39 -37 -36 -38 -37 -37 -38 -39 -41 -39 -42 -41 -41 -42 -42 -41 -41 -42 -41 -42 -40 -40 -45 -43 -41 -41 -44 -42 -40 -42 -45 -41 -44 -44 -41 -40 -42 -43 -45 -45 -44 -47 -43 -43 -42 -42 -41 -42 -44 -40 -41 -44 -43 -40 -44 -43 -43 -43 -46 -46 -45 -44 -41 -42 -42 -45 -42 -42 -40 -38 -38 -41 -43 -43 -43 -45 -44 -45 -43 -46 -42 -44 -44 -45 -46 -47 -43 -44 -43 -44 -46 -44 -45 -49 -47 -48 -47 -47 -48 -47 -44 -45 -46 -45 -44 -46 -47 -47 -48 -50 -49 -48 -51 -47 -50 -51 -48 -49 -48 -47 -50 -52 -52 -52 -52 -54 -53 -53 -52 -52 -53 -53 -57 -53 -55 -53 -52 -53 -49 -52 -52 -53 -51 -50 -51 -49 -48 -48 -48 -48 -51 -51 -52 -49 -49 -48 -51 -51 -54 -55 -52 -51 -51 -50 -54 -53 -53 -55 -55 -56 -58 -57 -54 -55 -53 -52 -57 -58 -52 -53 -67 -70 -55 -42 -48 -57 -56 -58 -45 -54 -79 -72 -43 -34 -49 -77 -65 -46 -63 -97 -80 -44 -31 -66 -72 -49 -53 -59 -86 -88 -69 -44 -30 -32 -63 -96 -113 -90 -39 -21 -52 -106 -111 -50 -23 -65 -89 -83 -56 -52 -44 -40 -62 -82 -87 -54 -38 -57 -56 -54 -30 -72 -132 -128 -47 5 -17 -59 -104 -121 -110 -83 -57 -52 -62 -60 -38 -31 -87 -131 -141 -109 -57 -13 -24 -72 -104 -115 -96 -71 -70 -77 -84 -80 -62 -66 -75 -81 -77 -66 -57 -70 -85 -90 -78 -62 -49 -54 -78 -92 -91 -83 -74 -65 -67 -69 -69 -75 -91 -92 -81 -69 -67 -72 -75 -80 -85 -81 -79 -68 -63 -72 -85 -96 -83 -72 -82 -82 -72 -66 -76 -81 -91 -84 -68 -58 -64 -86 -91 -93 -82 -76 -73 -68 -74 -83 -93 -87 -78 -74 -73 -76 -82 -83 -83 -83 -81 -78 -73 -72 -77 -82 -82 -73 -70 -68 -69 -68 -70 -75 -74 -74 -69 -68 -73 -71 -72 -72 -74 -74 -76 -73 -74 -76 -76 -77 -74 -74 -75 -76 -77 -77 -79 -81 -85 -82 -80 -82 -83 -81 -82 -80 -79 -78 -79 -77 -75 -74 -74 -78 -77 -80 -77 -74 -78 -77 -79 -79 -79 -82 -82 -83 -82 -79 -85 -87 -85 -84 -88 -85 -88 -89 -84 -82 -82 -82 -85 -84 -82 -83 -81 -82 -81 -80 -80 -78 -79 -76 -77 -82 -83 -80 -77 -77 -79 -78 -78 -78 -79 -82 -82 -82 -83 -83 -81 -82 -85 -84 -85 -86 -81 -82 -83 -82 -83 -84 -82 -83 -82 -82 -84 -83 -84 -84 -83 -85 -86 -83 -81 -74 -76 -88 -93 -92 -84 -75 -77 -82 -92 -94 -84 -76 -75 -89 -95 -93 -83 -73 -75 -92 -99 -89 -78 -79 -89 -104 -100 -87 -71 -77 -86 -106 -111 -105 -88 -74 -75 -83 -94 -103 -109 -105 -93 -68 -64 -88 -118 -130 -110 -77 -63 -81 -106 -108 -92 -74 -90 -99 -110 -107 -96 -73 -61 -80 -114 -129 -107 -87 -77 -85 -93 -82 -93 -118 -117 -104 -91 -97 -112 -102 -85 -77 -99 -118 -114 -110 -102 -88 -79 -95 -127 -140 -126 -86 -70 -96 -127 -133 -115 -103 -96 -91 -110 -126 -124 -111 -94 -94 -116 -125 -114 -101 -104 -105 -103 -115 -121 -112 -94 -86 -95 -104 -98 -101 -104 -114 -116 -100 -92 -96 -111 -123 -132 -125 -109 -100 -97 -108 -117 -126 -120 -117 -108 -105 -101 -113 -113 -116 -116 -106 -108 -115 -120 -124 -122 -114 -98 -85 -91 -111 -121 -118 -111 -102 -101 -110 -118 -117 -111 -107 -110 -116 -114 -107 -103 -103 -107 -118 -121 -109 -93 -87 -108 -132 -142 -129 -109 -92 -88 -106 -123 -126 -120 -110 -99 -99 -102 -113 -128 -128 -124 -119 -113 -107 -99 -103 -112 -121 -119 -111 -110 -107 -112 -122 -121 -122 -117 -113 -116 -115 -114 -118 -113 -117 -113 -110 -112 -112 -112 -108 -108 -113 -116 -125 -123 -121 -119 -114 -117 -114 -118 -116 -111 -110 -111 -114 -115 -113 -113 -117 -117 -113 -109 -105 -106 -112 -118 -115 -116 -113 -113 -115 -119 -115 -109 -105 -102 -101 -103 -105 -105 -102 -103 -103 -103 -104 -107 -100 -97 -102 -114 -124 -127 -126 -117 -109 -110 -115 -123 -127 -131 -128 -121 -117 -113 -115 -120 -128 -130 -124 -119 -113 -112 -111 -112 -113 -113 -113 -107 -106 -105 -108 -110 -111 -102 -94 -94 -106 -112 -116 -115 -113 -112 -113 -117 -121 -123 -119 -117 -118 -123 -130 -133 -130 -127 -117 -115 -114 -113 -113 -113 -112 -111 -110 -107 -106 -108 -107 -107 -107 -108 -110 -108 -107 -101 -98 -97 -101 -109 -110 -106 -100 -100 -101 -102 -108 -115 -117 -120 -118 -117 -114 -113 -117 -116 -120 -117 -118 -117 -119 -123 -128 -125 -122 -117 -112 -116 -121 -121 -120 -116 -114 -115 -115 -115 -113 -114 -110 -107 -107 -110 -112 -113 -112 -110 -111 -113 -113 -113 -110 -111 -113 -114 -113 -116 -117 -116 -115 -117 -118 -118 -116 -113 -113 -113 -117 -121 -117 -117 -115 -113 -110 -111 -113 -115 -113 -114 -114 -113 -114 -115 -114 -114 -111 -109 -111 -113 -110 -107 -110 -109 -111 -115 -117 -115 -116 -113 -113 -116 -118 -118 -121 -118 -114 -112 -109 -113 -118 -121 -123 -120 -121 -120 -118 -116 -115 -117 -117 -116 -113 -122 -116 -114 -116 -111 -113 -113 -110 -113 -112 -113 -118 -116 -112 -116 -117 -116 -117 -117 -119 -123 -122 -119 -120 -122 -120 -121 -123 -124 -122 -122 -126 -122 -122 -123 -124 -123 -123 -122 -119 -121 -124 -123 -125 -121 -123 -123 -121 -120 -123 -124 -119 -117 -114 -111 -111 -117 -118 -119 -119 -116 -119 -119 -117 -119 -120 -121 -116 -113 -115 -117 -118 -117 -117 -117 -117 -118 -115 -116 -119 -118 -118 -117 -118 -118 -122 -125 -122 -119 -119 -118 -118 -120 -122 -120 -122 -122 -121 -120 -120 -119 -119 -121 -118 -120 -119 -119 -117 -122 -122 -121 -125 -124 -124 -125 -125 -122 -123 -125 -124 -126 -125 -127 -126 -123 -124 -125 -121 -126 -124 -122 -120 -118 -120 -124 -126 -127 -123 -125 -121 -122 -126 -127 -125 -124 -122 -121 -122 -123 -125 -125 -123 -124 -124 -121 -120 -122 -123 -124 -122 -122 -123 -122 -121 -123 -123 -125 -123 -121 -120 -118 -119 -122 -118 -119 -120 -123 -121 -122 -124 -126 -126 -127 -127 -125 -127 -128 -127 -129 -130 -128 -131 -127 -126 -127 -127 -128 -128 -128 -129 -130 -129 -131 -130 -130 -128 -126 -124 -124 -121 -123 -123 -123 -120 -121 -122 -122 -121 -123 -123 -123 -124 -124 -124 -125 -123 -124 -125 -125 -122 -127 -124 -122 -125 -125 -126 -128 -128 -125 -130 -129 -127 -123 -128 -130 -130 -127 -128 -129 -127 -127 -131 -128 -129 -126 -127 -129 -130 -130 -128 -126 -127 -125 -125 -126 -127 -129 -127 -126 -125 -131 -131 -128 -131 -130 -125 -126 -127 -126 -132 -129 -129 -127 -128 -131 -132 -136 -134 -129 -131 -134 -134 -135 -135 -132 -130 -132 -134 -129 -130 -133 -136 -135 -132 -130 -132 -129 -133 -133 -131 -131 -132 -133 -133 -134 -136 -136 -138 -134 -135 -137 -140 -135 -135 -135 -136 -134 -133 -134 -133 -136 -133 -134 -134 -129 -130 -132 -133 -134 -132 -132 -134 -133 -135 -132 -133 -130 -128 -127 -129 -129 -129 -131 -131 -130 -133 -133 -133 -134 -133 -134 -132 -134 -133 -132 -132 -129 -130 -131 -127 -129 -129 -127 -126 -131 -130 -132 -128 -130 -128 -129 -126 -128 -131 -133 -133 -131 -128 -129 -133 -133 -133 -136 -134 -135 -135 -133 -136 -136 -136 -137 -137 -138 -134 -135 -134 -134 -134 -135 -132 -132 -134 -135 -134 -134 -133 -127 -128 -132 -128 -131 -128 -124 -129 -131 -131 -131 -128 -127 -128 -127 -126 -128 -126 -129 -129 -133 -127 -134 -133 -134 -133 -135 -137 -138 -137 -134 -137 -138 -136 -138 -141 -140 -141 -140 -140 -141 -139 -140 -139 -139 -137 -133 -134 -135 -137 -134 -133 -132 -129 -131 -135 -132 -130 -129 -130 -129 -128 -132 -134 -132 -131 -135 -133 -135 -136 -137 -134 -134 -134 -131 -138 -143 -141 -138 -135 -137 -141 -142 -146 -143 -137 -137 -138 -142 -144 -138 -143 -139 -134 -137 -137 -136 -130 -133 -127 -127 -127 -130 -126 -125 -126 -124 -129 -129 -132 -131 -134 -130 -131 -133 -131 -134 -135 -137 -135 -138 -136 -138 -139 -138 -133 -138 -142 -144 -141 -141 -138 -136 -141 -139 -139 -141 -138 -141 -140 -140 -138 -140 -141 -142 -135 -140 -142 -139 -132 -134 -140 -136 -140 -136 -137 -138 -138 -138 -140 -142 -144 -145 -144 -146 -141 -140 -145 -142 -142 -138 -144 -148 -140 -141 -149 -144 -143 -142 -144 -142 -142 -141 -137 -142 -143 -141 -143 -144 -135 -128 -136 -141 -144 -144 -142 -141 -142 -139 -139 -141 -143 -145 -143 -140 -139 -142 -143 -144 -142 -145 -142 -147 -148 -151 -148 -146 -149 -147 -149 -146 -144 -143 -145 -146 -145 -145 -149 -145 -146 -144 -141 -143 -143 -139 -136 -138 -133 -139 -146 -157 -149 -137 -131 -138 -139 -145 -148 -148 -144 -139 -135 -135 -141 -147 -142 -143 -140 -143 -137 -142 -145 -144 -143 -148 -143 -143 -143 -145 -146 -144 -143 -143 -142 -138 -139 -140 -144 -144 -144 -138 -143 -139 -141 -142 -138 -138 -135 -135 -137 -138 -136 -134 -137 -136 -141 -141 -139 -140 -140 -144 -145 -145 -145 -146 -145 -144 -148 -150 -151 -153 -152 -150 -150 -151 -147 -148 -148 -148 -148 -145 -141 -144 -142 -144 -145 -142 -145 -145 -144 -144 -145 -143 -142 -138 -142 -140 -139 -136 -140 -141 -143 -143 -141 -143 -145 -143 -145 -147 -149 -145 -144 -148 -149 -149 -147 -150 -148 -148 -147 -147 -146 -149 -149 -148 -151 -152 -153 -151 -149 -148 -145 -143 -142 -143 -147 -150 -149 -147 -147 -149 -144 -146 -149 -148 -148 -145 -142 -140 -140 -141 -144 -141 -142 -145 -145 -145 -145 -147 -147 -146 -145 -148 -144 -146 -149 -150 -149 -151 -148 -149 -149 -147 -150 -150 -150 -149 -145 -140 -144 -146 -145 -145 -143 -143 -141 -143 -145 -146 -146 -146 -147 -149 -148 -142 -147 -147 -146 -145 -147 -148 -148 -149 -145 -146 -146 -143 -149 -150 -147 -148 -150 -149 -151 -152 -151 -151 -152 -154 -153 -150 -149 -153 -153 -154 -155 -150 -148 -149 -149 -150 -152 -151 -151 -152 -149 -153 -153 -152 -152 -149 -146 -148 -150 -150 -149 -149 -153 -152 -149 -142 -146 -149 -146 -148 -151 -145 -143 -146 -148 -148 -151 -150 -153 -149 -149 -152 -150 -150 -148 -153 -152 -150 -151 -152 -151 -154 -153 -154 -153 -154 -153 -155 -157 -152 -153 -155 -154 -155 -153 -154 -153 -153 -152 -152 -152 -151 -151 -150 -149 -151 -149 -145 -142 -143 -142 -145 -143 -143 -145 -147 -147 -145 -142 -147 -148 -149 -150 -149 -147 -154 -150 -151 -152 -152 -154 -156 -154 -153 -152 -151 -152 -154 -150 -155 -152 -150 -153 -158 -154 -155 -156 -155 -152 -154 -154 -154 -154 -150 -152 -153 -152 -152 -153 -151 -152 -150 -150 -151 -150 -149 -154 -154 -148 -148 -150 -147 -148 -150 -151 -152 -152 -149 -153 -152 -152 -151 -150 -151 -149 -150 -151 -152 -151 -149 -153 -153 -152 -158 -156 -154 -152 -154 -152 -154 -154 -155 -154 -152 -153 -155 -159 -160 -158 -159 -155 -154 -152 -154 -157 -158 -155 -154 -150 -156 -153 -151 -150 -151 -155 -150 -151 -153 -156 -153 -155 -151 -150 -150 -149 -152 -153 -151 -152 -153 -152 -151 -153 -156 -152 -159 -153 -155 -158 -157 -156 -154 -154 -155 -152 -158 -160 -156 -153 -154 -152 -154 -158 -158 -158 -152 -153 -154 -151 -154 -156 -154 -158 -155 -158 -153 -151 -154 -156 -154 -155 -160 -156 -158 -157 -157 -157 -157 -157 -157 -158 -159 -160 -158 -156 -158 -159 -164 -163 -160 -160 -158 -157 -156 -154 -156 -162 -157 -159 -154 -152 -153 -154 -154 -157 -156 -155 -152 -156 -160 -157 -158 -159 -157 -154 -154 -157 -155 -153 -153 -153 -155 -153 -154 -151 -152 -155 -156 -158 -158 -160 -160 -160 -159 -161 -159 -158 -158 -158 -156 -161 -160 -162 -161 -154 -154 -326 -496 -493 -666 -835 -834 -1006 -1175 -1173 -1343 -1341 -1344 -1508 -1331 -1329 -1499 -1446 -1445 -1612 -1606 -1440 -1434 -1431 -1593 -1592 -1588 -1584 -1583 -1913 -1908 -1906 -2066 -2059 -2055 -2216 -2377 -2538 -2700 -2682 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 -2 -1 -2 1 -4 0 -3 3 -5 1 -3 -1 0 -1 0 0 -2 -1 -3 -3 -1 -1 -1 -1 -2 0 -2 -3 -3 -1 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -5 -4 -4 -4 -4 -5 -4 -5 -5 -4 -6 -5 -2 -3 -4 -4 -4 -4 -4 -5 -5 -3 -5 -5 -5 -5 -4 -5 -6 -5 -5 -5 -5 -5 -4 -6 -5 -5 -6 -3 -4 -4 -5 -5 -5 -4 -6 -5 -6 -5 -4 -5 -4 -6 -5 -5 -6 -7 -7 -5 -5 -3 -4 -4 -6 -5 -4 -6 -6 -8 -8 -7 -5 -6 -6 -7 -5 -4 -5 -5 -6 -7 -6 -6 -7 -9 -8 -6 -7 -7 -7 -7 -7 -10 -8 -8 -8 -7 -7 -8 -8 -7 -9 -7 -9 -9 -8 -7 -9 -7 -7 -8 -9 -9 -11 -10 -10 -12 -11 -10 -10 -12 -12 -12 -14 -13 -11 -12 -10 -12 -12 -11 -12 -10 -9 -9 -11 -10 -11 -11 -8 -10 -9 -9 -10 -9 -10 -12 -11 -10 -9 -10 -10 -11 -11 -11 -10 -10 -14 -12 -14 -14 -12 -12 -11 -12 -15 -15 -16 -17 -15 -16 -17 -14 -13 -14 -13 -13 -16 -14 -12 -15 -14 -12 -12 -12 -13 -13 -14 -14 -14 -13 -14 -15 -14 -16 -16 -14 -15 -15 -15 -15 -18 -18 -17 -18 -18 -17 -16 -16 -16 -19 -18 -17 -17 -17 -20 -17 -15 -15 -16 -16 -17 -16 -16 -16 -15 -15 -16 -16 -17 -17 -18 -20 -19 -18 -18 -18 -18 -22 -19 -19 -20 -19 -18 -19 -20 -20 -21 -22 -21 -22 -22 -21 -21 -22 -21 -22 -22 -19 -18 -20 -19 -20 -20 -20 -21 -19 -20 -19 -19 -22 -21 -18 -18 -20 -20 -21 -20 -20 -20 -20 -19 -19 -21 -21 -21 -18 -20 -19 -19 -19 -18 -19 -18 -19 -18 -18 -18 -19 -21 -22 -21 -23 -21 -21 -23 -23 -22 -23 -23 -23 -23 -23 -24 -22 -20 -22 -23 -24 -25 -25 -24 -23 -23 -21 -23 -22 -22 -21 -22 -23 -23 -23 -22 -22 -24 -24 -25 -25 -26 -26 -28 -27 -28 -27 -26 -26 -24 -25 -25 -26 -25 -26 -26 -26 -27 -28 -27 -27 -29 -28 -24 -24 -24 -27 -26 -26 -27 -27 -27 -26 -26 -28 -26 -26 -30 -29 -27 -27 -24 -24 -25 -25 -24 -26 -27 -27 -26 -27 -29 -29 -30 -30 -32 -30 -32 -29 -30 -30 -32 -34 -34 -30 -34 -35 -34 -32 -34 -35 -34 -34 -35 -35 -34 -33 -33 -33 -35 -33 -33 -33 -31 -31 -33 -34 -33 -33 -33 -34 -33 -36 -34 -34 -35 -33 -32 -35 -36 -38 -38 -38 -38 -38 -40 -36 -35 -37 -36 -38 -38 -35 -35 -37 -36 -34 -35 -32 -34 -35 -32 -32 -31 -33 -32 -32 -32 -34 -34 -34 -33 -31 -35 -34 -37 -37 -37 -39 -37 -42 -40 -43 -41 -38 -40 -42 -43 -40 -40 -39 -39 -40 -39 -41 -39 -41 -38 -40 -40 -40 -39 -40 -39 -39 -40 -41 -39 -39 -39 -42 -40 -41 -38 -42 -42 -41 -40 -41 -42 -39 -39 -39 -40 -41 -40 -42 -42 -42 -41 -40 -42 -39 -36 -37 -39 -39 -38 -37 -37 -36 -37 -39 -37 -39 -42 -42 -42 -43 -43 -41 -43 -42 -41 -44 -41 -42 -41 -42 -42 -41 -43 -43 -42 -43 -43 -46 -42 -44 -42 -42 -42 -40 -43 -44 -44 -43 -43 -42 -41 -42 -42 -43 -41 -41 -43 -43 -41 -42 -41 -43 -41 -41 -44 -47 -46 -44 -43 -42 -39 -42 -41 -42 -43 -40 -42 -39 -41 -43 -44 -42 -43 -43 -43 -43 -46 -48 -44 -42 -45 -43 -43 -46 -42 -43 -43 -45 -45 -47 -46 -45 -46 -47 -47 -47 -47 -45 -46 -48 -43 -43 -48 -47 -47 -48 -48 -49 -49 -50 -49 -49 -50 -50 -48 -51 -47 -49 -51 -52 -52 -51 -54 -53 -54 -55 -52 -52 -52 -53 -55 -56 -54 -50 -52 -49 -50 -53 -51 -49 -52 -52 -48 -50 -48 -45 -50 -50 -54 -52 -49 -48 -50 -52 -54 -52 -52 -54 -52 -53 -55 -51 -50 -54 -54 -57 -56 -54 -57 -58 -56 -55 -54 -56 -57 -57 -57 -54 -58 -67 -58 -53 -42 -55 -71 -76 -51 -34 -47 -64 -52 -46 -63 -93 -82 -44 -28 -58 -80 -62 -45 -65 -74 -77 -83 -46 -39 -50 -65 -73 -54 -53 -65 -67 -88 -96 -66 -19 -4 -65 -144 -146 -73 -15 -7 -43 -52 -77 -106 -116 -75 -28 -7 -18 -43 -83 -112 -140 -97 -14 8 -46 -99 -94 -71 -59 -70 -75 -76 -70 -74 -68 -49 -66 -115 -116 -77 -49 -49 -67 -88 -97 -77 -81 -75 -62 -72 -83 -87 -79 -73 -77 -90 -86 -67 -50 -49 -70 -89 -90 -72 -60 -56 -63 -75 -75 -66 -60 -79 -104 -106 -77 -44 -37 -58 -78 -110 -112 -89 -58 -46 -65 -87 -88 -80 -87 -96 -75 -55 -56 -89 -106 -97 -83 -75 -71 -65 -65 -78 -89 -90 -82 -71 -65 -58 -69 -81 -85 -84 -81 -81 -75 -69 -70 -76 -87 -86 -90 -86 -74 -70 -82 -84 -77 -75 -84 -86 -83 -77 -78 -83 -80 -70 -68 -71 -78 -72 -66 -71 -75 -74 -72 -68 -65 -65 -71 -74 -78 -77 -73 -74 -73 -74 -75 -76 -75 -74 -74 -73 -78 -78 -82 -83 -82 -84 -86 -81 -77 -81 -82 -82 -82 -80 -80 -78 -77 -75 -75 -80 -78 -78 -77 -75 -75 -77 -77 -81 -77 -80 -79 -78 -80 -84 -87 -87 -88 -90 -86 -88 -85 -90 -88 -84 -87 -86 -86 -85 -83 -84 -84 -84 -83 -81 -80 -81 -80 -77 -81 -81 -79 -78 -81 -77 -78 -79 -76 -78 -81 -79 -79 -81 -82 -85 -80 -79 -81 -82 -84 -82 -80 -80 -81 -84 -87 -85 -82 -83 -85 -83 -84 -85 -87 -83 -83 -81 -86 -89 -87 -79 -80 -88 -95 -93 -85 -74 -77 -85 -94 -95 -86 -76 -73 -78 -88 -93 -93 -83 -72 -79 -100 -104 -89 -72 -65 -81 -100 -110 -100 -87 -74 -79 -96 -110 -104 -90 -85 -81 -86 -95 -105 -109 -100 -80 -71 -80 -103 -121 -120 -89 -59 -68 -96 -110 -101 -87 -79 -90 -104 -108 -101 -83 -64 -74 -101 -123 -120 -81 -74 -96 -106 -85 -92 -121 -123 -84 -57 -82 -127 -143 -98 -60 -60 -95 -132 -140 -125 -95 -76 -70 -97 -130 -134 -115 -94 -91 -106 -116 -117 -101 -97 -108 -117 -116 -110 -101 -101 -108 -113 -108 -100 -94 -104 -109 -124 -123 -116 -109 -92 -89 -93 -100 -103 -105 -107 -116 -114 -107 -103 -92 -93 -111 -134 -144 -133 -105 -95 -97 -107 -113 -119 -123 -124 -111 -109 -106 -113 -105 -98 -109 -125 -127 -111 -101 -107 -117 -108 -102 -93 -105 -117 -123 -113 -96 -91 -104 -116 -123 -118 -113 -108 -100 -111 -119 -117 -113 -95 -93 -103 -114 -119 -115 -114 -118 -119 -115 -111 -109 -117 -124 -121 -105 -96 -94 -109 -123 -132 -128 -115 -102 -94 -110 -129 -130 -120 -107 -99 -96 -107 -123 -124 -118 -110 -109 -113 -121 -124 -121 -120 -110 -107 -112 -119 -117 -110 -104 -109 -118 -118 -116 -110 -108 -112 -119 -125 -128 -123 -117 -113 -116 -122 -125 -119 -107 -102 -106 -117 -121 -126 -120 -107 -97 -95 -104 -121 -131 -124 -115 -111 -106 -106 -113 -114 -109 -104 -101 -104 -104 -104 -103 -101 -101 -103 -108 -104 -100 -98 -104 -112 -122 -123 -121 -121 -117 -116 -116 -116 -118 -121 -127 -129 -125 -123 -120 -116 -116 -114 -120 -125 -121 -117 -115 -111 -107 -108 -106 -106 -108 -112 -110 -110 -110 -109 -104 -102 -100 -101 -109 -115 -119 -117 -121 -120 -116 -115 -117 -118 -123 -128 -130 -131 -134 -134 -131 -123 -117 -108 -108 -111 -110 -113 -111 -107 -107 -102 -105 -107 -109 -109 -109 -106 -106 -100 -98 -95 -99 -106 -104 -109 -106 -105 -103 -101 -101 -107 -112 -119 -120 -120 -118 -114 -118 -114 -116 -118 -123 -120 -122 -120 -124 -127 -126 -121 -118 -117 -117 -115 -116 -116 -120 -117 -116 -119 -115 -111 -112 -112 -109 -109 -108 -106 -109 -114 -114 -112 -113 -113 -113 -112 -112 -113 -113 -114 -114 -117 -118 -118 -118 -120 -114 -114 -117 -115 -116 -119 -118 -119 -119 -115 -114 -110 -111 -112 -114 -114 -113 -115 -113 -113 -110 -114 -115 -115 -114 -112 -110 -111 -107 -107 -112 -112 -115 -116 -117 -118 -117 -111 -114 -116 -118 -120 -117 -115 -112 -113 -114 -116 -124 -121 -121 -119 -120 -117 -118 -115 -116 -118 -117 -114 -116 -116 -114 -115 -115 -115 -115 -110 -108 -114 -114 -116 -117 -115 -115 -116 -117 -117 -120 -121 -120 -122 -119 -120 -121 -119 -123 -125 -126 -121 -123 -121 -122 -123 -126 -122 -121 -120 -123 -123 -125 -122 -127 -127 -123 -123 -124 -121 -119 -120 -120 -116 -112 -113 -115 -115 -116 -118 -118 -121 -120 -119 -119 -118 -119 -120 -120 -118 -113 -113 -115 -118 -118 -120 -117 -118 -116 -115 -116 -120 -119 -118 -118 -119 -119 -119 -120 -122 -121 -123 -117 -116 -118 -120 -123 -123 -122 -120 -116 -116 -118 -119 -121 -120 -119 -117 -115 -119 -122 -123 -126 -124 -127 -122 -125 -126 -127 -125 -123 -123 -125 -125 -128 -128 -124 -123 -123 -125 -125 -121 -122 -119 -124 -125 -123 -123 -122 -121 -123 -125 -126 -124 -127 -126 -123 -121 -119 -120 -123 -123 -123 -124 -122 -120 -121 -123 -124 -123 -123 -122 -120 -122 -124 -124 -125 -125 -123 -121 -122 -120 -122 -121 -121 -120 -119 -120 -122 -125 -125 -124 -125 -125 -127 -124 -127 -128 -129 -127 -130 -128 -126 -126 -126 -127 -129 -127 -126 -125 -127 -128 -128 -129 -130 -127 -128 -124 -128 -122 -125 -126 -124 -124 -126 -124 -121 -123 -122 -123 -123 -121 -122 -124 -126 -126 -127 -124 -122 -124 -125 -126 -125 -126 -124 -124 -124 -127 -126 -127 -124 -123 -124 -125 -127 -131 -129 -125 -124 -128 -128 -128 -128 -127 -128 -129 -129 -129 -128 -128 -129 -129 -130 -127 -128 -129 -127 -125 -126 -129 -128 -130 -129 -130 -127 -128 -128 -128 -127 -126 -130 -131 -131 -130 -127 -129 -129 -130 -131 -133 -131 -130 -131 -133 -134 -134 -135 -132 -130 -131 -132 -133 -133 -134 -134 -134 -132 -132 -133 -130 -131 -132 -133 -135 -134 -132 -135 -136 -137 -138 -136 -136 -134 -137 -137 -137 -133 -133 -133 -137 -136 -135 -132 -130 -131 -133 -129 -130 -133 -132 -133 -132 -132 -131 -132 -133 -135 -134 -130 -127 -128 -129 -130 -131 -131 -132 -131 -130 -134 -134 -134 -134 -135 -134 -132 -132 -129 -132 -132 -129 -128 -125 -124 -126 -130 -133 -133 -130 -127 -130 -127 -127 -128 -130 -131 -132 -128 -131 -131 -132 -128 -132 -133 -134 -132 -136 -136 -136 -136 -138 -136 -135 -137 -138 -135 -132 -134 -134 -134 -135 -137 -133 -133 -133 -132 -132 -131 -131 -133 -127 -127 -128 -128 -129 -124 -129 -127 -132 -127 -131 -128 -128 -129 -124 -130 -122 -127 -131 -132 -128 -132 -134 -134 -136 -136 -139 -137 -138 -138 -135 -139 -138 -137 -140 -140 -140 -142 -141 -140 -138 -140 -138 -138 -136 -134 -133 -133 -134 -137 -133 -131 -133 -130 -128 -133 -130 -129 -131 -128 -126 -132 -132 -134 -137 -134 -130 -133 -133 -134 -137 -135 -137 -139 -140 -140 -140 -140 -140 -139 -141 -140 -140 -142 -141 -139 -138 -138 -140 -141 -142 -135 -135 -134 -134 -134 -133 -129 -127 -125 -128 -125 -131 -127 -127 -126 -129 -130 -132 -132 -134 -131 -130 -131 -135 -135 -135 -135 -138 -136 -133 -139 -138 -136 -138 -139 -142 -140 -140 -142 -142 -138 -139 -137 -139 -138 -140 -140 -141 -138 -140 -141 -137 -139 -138 -141 -137 -138 -137 -138 -135 -135 -136 -138 -139 -138 -137 -144 -145 -140 -142 -143 -143 -139 -142 -144 -144 -144 -141 -140 -146 -144 -144 -144 -140 -143 -146 -143 -141 -139 -138 -141 -139 -143 -145 -146 -140 -131 -133 -138 -140 -141 -145 -140 -139 -138 -138 -143 -144 -142 -142 -139 -138 -141 -144 -144 -141 -144 -143 -141 -147 -149 -147 -147 -147 -146 -146 -146 -146 -144 -146 -148 -142 -142 -146 -146 -145 -143 -146 -147 -143 -142 -139 -138 -134 -132 -140 -154 -158 -145 -132 -133 -136 -145 -145 -150 -148 -143 -137 -131 -139 -143 -142 -146 -142 -139 -136 -138 -144 -143 -146 -144 -147 -146 -143 -142 -146 -143 -144 -141 -144 -141 -139 -139 -140 -140 -140 -144 -144 -141 -140 -142 -139 -138 -137 -135 -135 -138 -139 -135 -132 -132 -138 -138 -140 -140 -142 -143 -142 -144 -145 -145 -146 -148 -144 -145 -146 -150 -153 -147 -151 -151 -149 -147 -148 -148 -147 -147 -147 -144 -144 -142 -142 -141 -144 -146 -145 -145 -143 -141 -140 -142 -142 -141 -139 -138 -140 -141 -141 -141 -141 -140 -140 -145 -146 -142 -144 -144 -146 -144 -147 -149 -149 -153 -150 -145 -145 -147 -147 -147 -151 -148 -148 -149 -150 -151 -152 -149 -147 -144 -146 -144 -145 -147 -146 -147 -149 -148 -147 -148 -147 -145 -146 -148 -143 -141 -142 -141 -142 -142 -142 -144 -141 -142 -146 -146 -146 -146 -146 -147 -145 -149 -146 -148 -142 -149 -150 -151 -147 -146 -149 -147 -149 -148 -148 -144 -143 -144 -150 -145 -143 -141 -140 -142 -144 -144 -145 -146 -146 -150 -145 -146 -146 -145 -142 -145 -146 -148 -147 -148 -148 -145 -145 -148 -147 -147 -148 -149 -149 -151 -151 -150 -149 -147 -151 -150 -151 -152 -150 -156 -153 -153 -152 -150 -150 -148 -150 -148 -149 -149 -151 -151 -152 -154 -151 -149 -149 -150 -148 -149 -150 -150 -152 -151 -148 -151 -152 -147 -146 -144 -147 -149 -148 -148 -148 -146 -145 -146 -149 -149 -150 -150 -149 -149 -147 -152 -152 -149 -150 -151 -150 -151 -151 -148 -149 -152 -155 -154 -151 -154 -154 -154 -155 -153 -152 -151 -156 -154 -152 -153 -152 -155 -154 -153 -154 -147 -150 -148 -152 -145 -148 -146 -145 -144 -141 -140 -143 -146 -148 -145 -147 -144 -143 -146 -150 -151 -149 -150 -149 -149 -149 -151 -152 -151 -154 -154 -155 -152 -153 -153 -153 -153 -155 -153 -153 -154 -155 -152 -154 -158 -156 -154 -157 -151 -153 -152 -150 -151 -149 -152 -151 -152 -153 -148 -149 -148 -150 -152 -148 -151 -151 -147 -151 -148 -148 -148 -148 -150 -151 -150 -152 -152 -150 -152 -152 -150 -153 -152 -152 -147 -151 -155 -152 -151 -152 -152 -153 -152 -152 -154 -153 -154 -155 -153 -153 -153 -151 -154 -155 -156 -156 -160 -155 -152 -154 -155 -157 -156 -155 -155 -152 -153 -150 -152 -153 -155 -150 -150 -152 -153 -153 -153 -154 -154 -148 -151 -153 -152 -147 -149 -153 -150 -150 -154 -152 -153 -155 -151 -155 -156 -156 -157 -153 -155 -151 -151 -155 -154 -156 -156 -154 -155 -153 -153 -154 -154 -152 -155 -157 -154 -152 -152 -155 -154 -155 -156 -154 -156 -154 -153 -155 -155 -157 -156 -155 -157 -156 -154 -157 -156 -160 -158 -160 -156 -154 -156 -159 -158 -160 -159 -161 -160 -158 -161 -158 -157 -155 -158 -157 -159 -158 -154 -156 -154 -152 -156 -154 -154 -156 -155 -155 -151 -153 -157 -162 -160 -159 -156 -151 -153 -156 -155 -154 -152 -153 -152 -151 -153 -154 -155 -153 -154 -158 -158 -159 -159 -159 -159 -159 -157 -158 -157 -159 -159 -161 -160 -160 -155 -155 -328 -494 -496 -666 -831 -832 -1004 -1175 -1174 -1342 -1340 -1342 -1507 -1333 -1329 -1503 -1444 -1444 -1611 -1609 -1438 -1434 -1431 -1591 -1593 -1588 -1585 -1582 -1913 -1908 -1907 -2066 -2060 -2054 -2215 -2377 -2539 -2700 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -1 0 0 -1 0 0 0 0 -1 -1 -1 -1 0 0 -1 -1 -1 -2 -1 -1 -2 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 -1 -1 -1 0 -1 -2 -1 -2 -2 -4 -2 -3 -3 -3 -4 -4 -3 -3 -4 -6 -4 -5 -5 -4 -4 -4 -4 -3 -3 -4 -4 -3 -2 -4 -6 -4 -5 -5 -3 -4 -5 -5 -5 -4 -5 -4 -5 -5 -4 -4 -4 -2 -3 -4 -4 -5 -5 -4 -6 -4 -5 -4 -5 -5 -4 -7 -5 -5 -6 -6 -5 -5 -5 -6 -5 -4 -5 -5 -7 -7 -6 -9 -8 -10 -9 -8 -6 -5 -5 -6 -7 -6 -7 -6 -6 -6 -7 -8 -6 -8 -8 -7 -6 -6 -8 -9 -8 -10 -8 -7 -8 -8 -8 -8 -9 -9 -9 -9 -9 -8 -8 -8 -7 -9 -9 -8 -10 -9 -8 -11 -11 -11 -11 -12 -11 -11 -12 -13 -13 -12 -11 -13 -13 -12 -12 -11 -11 -10 -11 -10 -10 -10 -10 -11 -11 -9 -10 -8 -10 -9 -9 -9 -10 -9 -10 -12 -10 -10 -11 -10 -11 -11 -13 -13 -14 -14 -11 -12 -11 -14 -17 -16 -15 -17 -16 -16 -16 -15 -13 -14 -17 -13 -12 -15 -14 -15 -13 -14 -15 -16 -14 -13 -14 -15 -14 -15 -16 -15 -14 -15 -14 -14 -15 -17 -17 -15 -17 -18 -18 -18 -18 -18 -17 -17 -16 -17 -18 -17 -17 -17 -15 -16 -16 -16 -17 -15 -14 -16 -17 -17 -15 -16 -15 -15 -18 -18 -20 -18 -20 -20 -20 -19 -19 -20 -20 -18 -19 -18 -20 -21 -19 -20 -22 -23 -22 -22 -21 -19 -22 -23 -21 -21 -20 -20 -20 -21 -21 -20 -21 -20 -19 -20 -20 -20 -21 -21 -21 -21 -20 -20 -20 -19 -20 -19 -19 -20 -20 -21 -21 -19 -19 -19 -19 -20 -19 -18 -19 -18 -17 -18 -19 -18 -20 -21 -21 -20 -21 -22 -24 -23 -23 -24 -23 -24 -23 -22 -21 -23 -23 -23 -23 -23 -24 -26 -24 -23 -22 -23 -23 -24 -22 -22 -22 -22 -21 -22 -24 -25 -24 -24 -25 -25 -25 -27 -28 -27 -25 -24 -26 -25 -25 -26 -26 -27 -26 -24 -23 -26 -28 -27 -27 -29 -29 -27 -26 -26 -27 -27 -26 -25 -28 -27 -25 -26 -27 -29 -29 -29 -28 -28 -29 -28 -25 -27 -27 -28 -27 -26 -25 -25 -27 -28 -27 -27 -25 -29 -28 -30 -31 -33 -31 -32 -32 -30 -31 -35 -32 -33 -35 -34 -35 -34 -33 -33 -33 -33 -33 -33 -36 -33 -33 -32 -32 -31 -32 -33 -34 -35 -33 -33 -33 -34 -34 -33 -34 -33 -35 -34 -33 -35 -34 -35 -37 -37 -38 -40 -38 -36 -37 -37 -36 -38 -38 -38 -36 -35 -36 -36 -35 -36 -34 -35 -34 -33 -33 -33 -33 -31 -31 -34 -35 -33 -33 -34 -33 -33 -36 -35 -37 -37 -37 -40 -40 -39 -40 -39 -39 -40 -41 -44 -42 -40 -40 -39 -40 -39 -40 -41 -40 -40 -41 -39 -39 -38 -39 -39 -40 -40 -38 -41 -42 -39 -41 -39 -40 -41 -39 -40 -43 -43 -40 -40 -40 -40 -41 -40 -41 -40 -41 -43 -42 -39 -40 -39 -41 -39 -36 -38 -40 -36 -36 -37 -37 -38 -37 -39 -39 -41 -41 -41 -41 -40 -42 -42 -44 -42 -41 -41 -39 -41 -41 -44 -43 -43 -41 -43 -44 -46 -44 -43 -46 -42 -44 -42 -43 -43 -41 -41 -43 -41 -42 -42 -43 -41 -41 -44 -40 -43 -46 -43 -42 -42 -41 -43 -43 -43 -45 -46 -43 -41 -42 -42 -41 -42 -43 -44 -40 -43 -45 -43 -40 -41 -42 -42 -41 -44 -45 -43 -46 -47 -45 -43 -42 -43 -45 -43 -42 -44 -45 -44 -45 -46 -44 -46 -45 -46 -46 -46 -48 -46 -44 -46 -47 -46 -46 -49 -50 -45 -48 -49 -50 -50 -50 -48 -48 -51 -49 -49 -51 -52 -50 -52 -52 -54 -52 -53 -56 -52 -50 -55 -53 -52 -53 -52 -54 -53 -49 -54 -51 -49 -51 -50 -51 -49 -49 -47 -46 -48 -49 -53 -51 -50 -51 -51 -54 -55 -50 -50 -53 -53 -52 -53 -50 -52 -54 -55 -54 -55 -54 -54 -60 -60 -56 -58 -53 -48 -55 -58 -56 -55 -61 -67 -69 -63 -52 -41 -53 -63 -55 -35 -47 -75 -79 -49 -36 -57 -72 -55 -40 -52 -90 -74 -61 -60 -42 -54 -84 -89 -50 -18 -34 -86 -109 -94 -55 -9 -1 -57 -125 -148 -87 -1 11 -52 -104 -110 -65 -62 -61 -55 -51 -58 -58 -45 -54 -88 -103 -89 -11 18 -46 -117 -119 -50 -3 -11 -67 -119 -120 -65 -24 -18 -54 -112 -141 -101 -42 -14 -55 -96 -116 -106 -82 -67 -42 -40 -74 -97 -109 -92 -69 -56 -65 -70 -76 -78 -73 -64 -60 -59 -64 -78 -80 -75 -69 -56 -59 -63 -75 -85 -93 -92 -75 -59 -55 -54 -70 -82 -98 -106 -87 -56 -48 -62 -86 -91 -93 -93 -90 -69 -52 -61 -91 -117 -102 -78 -76 -80 -70 -61 -64 -82 -91 -87 -81 -68 -61 -59 -75 -79 -78 -88 -90 -84 -62 -46 -64 -86 -100 -93 -85 -80 -72 -67 -76 -83 -85 -84 -93 -92 -79 -65 -66 -83 -91 -81 -76 -71 -68 -66 -70 -73 -76 -75 -67 -66 -67 -68 -70 -70 -73 -76 -77 -74 -72 -68 -70 -73 -77 -76 -76 -76 -76 -78 -84 -85 -83 -82 -81 -77 -79 -84 -87 -84 -82 -79 -78 -78 -77 -77 -72 -74 -75 -78 -79 -77 -72 -73 -71 -79 -82 -79 -81 -78 -77 -83 -87 -90 -91 -91 -83 -83 -87 -89 -91 -86 -88 -89 -87 -87 -87 -83 -82 -85 -88 -87 -86 -80 -79 -80 -80 -81 -79 -79 -77 -77 -76 -81 -79 -77 -78 -79 -81 -80 -79 -82 -82 -78 -79 -80 -80 -81 -83 -83 -85 -85 -83 -84 -84 -83 -84 -87 -87 -86 -82 -83 -84 -82 -89 -93 -92 -85 -76 -83 -90 -97 -91 -84 -79 -76 -82 -87 -94 -88 -82 -73 -74 -85 -97 -92 -85 -77 -83 -90 -89 -83 -76 -81 -94 -101 -96 -90 -81 -81 -86 -96 -102 -99 -93 -84 -81 -90 -102 -113 -115 -96 -73 -61 -82 -112 -137 -115 -76 -71 -83 -107 -94 -89 -88 -95 -91 -95 -96 -96 -83 -71 -87 -107 -109 -99 -94 -109 -98 -75 -91 -117 -136 -106 -72 -91 -133 -145 -116 -75 -62 -83 -124 -136 -129 -103 -77 -68 -88 -122 -137 -125 -102 -86 -81 -107 -125 -128 -115 -107 -101 -93 -83 -96 -111 -118 -113 -112 -108 -98 -96 -94 -106 -112 -120 -112 -105 -100 -99 -101 -99 -95 -105 -119 -116 -106 -98 -100 -109 -126 -132 -124 -116 -110 -115 -111 -109 -109 -108 -109 -119 -115 -125 -121 -115 -102 -86 -92 -115 -129 -122 -105 -107 -107 -118 -116 -119 -111 -97 -97 -106 -113 -117 -111 -105 -102 -101 -110 -118 -124 -113 -106 -106 -110 -112 -109 -103 -107 -113 -112 -106 -117 -132 -134 -122 -101 -89 -102 -125 -134 -124 -111 -97 -100 -112 -122 -117 -109 -113 -120 -123 -109 -112 -116 -113 -106 -107 -116 -118 -117 -108 -110 -117 -119 -117 -116 -118 -116 -115 -112 -108 -112 -114 -119 -112 -105 -102 -110 -117 -123 -119 -119 -120 -121 -115 -118 -120 -120 -120 -115 -116 -115 -114 -113 -114 -113 -111 -108 -109 -106 -109 -115 -121 -117 -117 -117 -108 -107 -105 -112 -108 -103 -100 -103 -110 -115 -110 -104 -95 -93 -100 -103 -105 -109 -113 -113 -118 -123 -120 -121 -121 -119 -117 -116 -119 -121 -128 -132 -130 -122 -110 -105 -108 -116 -122 -127 -119 -117 -113 -110 -106 -110 -110 -105 -108 -107 -108 -112 -109 -110 -107 -105 -105 -105 -112 -117 -121 -121 -125 -117 -113 -114 -122 -126 -125 -130 -137 -130 -130 -127 -128 -129 -120 -111 -105 -106 -112 -113 -112 -107 -99 -98 -102 -105 -113 -109 -107 -107 -103 -101 -100 -96 -97 -98 -101 -109 -114 -112 -105 -99 -99 -108 -115 -121 -123 -118 -114 -114 -114 -119 -123 -125 -122 -121 -121 -120 -120 -124 -121 -121 -119 -120 -117 -114 -112 -115 -116 -118 -120 -119 -113 -111 -114 -111 -109 -110 -107 -109 -111 -109 -110 -113 -116 -117 -114 -112 -109 -114 -120 -118 -117 -117 -114 -114 -116 -119 -120 -121 -118 -115 -112 -114 -115 -116 -118 -118 -117 -113 -108 -109 -109 -111 -113 -117 -115 -111 -112 -111 -112 -115 -116 -116 -111 -111 -105 -108 -112 -117 -119 -117 -115 -112 -110 -113 -116 -115 -116 -118 -121 -118 -115 -115 -117 -117 -121 -123 -122 -117 -114 -120 -121 -118 -121 -113 -113 -114 -117 -116 -117 -118 -114 -112 -112 -112 -112 -109 -114 -116 -119 -121 -119 -115 -114 -117 -120 -124 -125 -119 -117 -119 -120 -120 -122 -123 -124 -122 -123 -122 -122 -123 -125 -125 -121 -122 -122 -124 -128 -129 -126 -124 -120 -120 -120 -116 -115 -118 -119 -117 -117 -114 -113 -113 -119 -118 -119 -121 -121 -121 -123 -119 -117 -118 -117 -116 -117 -115 -116 -118 -121 -116 -119 -118 -115 -117 -117 -119 -120 -120 -119 -117 -115 -118 -120 -121 -117 -121 -120 -120 -120 -120 -119 -116 -116 -118 -120 -120 -119 -118 -119 -119 -117 -119 -122 -124 -122 -121 -121 -123 -128 -128 -125 -126 -125 -125 -124 -127 -126 -125 -125 -127 -127 -125 -125 -126 -125 -123 -122 -122 -124 -121 -123 -123 -121 -121 -122 -125 -126 -125 -124 -124 -125 -122 -120 -118 -119 -121 -124 -124 -122 -119 -121 -122 -123 -123 -119 -120 -124 -124 -124 -124 -121 -122 -122 -122 -124 -124 -123 -121 -122 -121 -122 -122 -120 -125 -123 -123 -123 -126 -127 -127 -127 -126 -123 -124 -128 -129 -129 -127 -125 -126 -126 -125 -126 -126 -127 -126 -126 -125 -126 -127 -127 -129 -126 -126 -122 -130 -128 -126 -125 -125 -126 -123 -121 -123 -122 -122 -124 -127 -126 -127 -126 -124 -126 -123 -125 -124 -125 -125 -123 -121 -122 -123 -125 -126 -123 -124 -126 -124 -124 -126 -128 -127 -127 -126 -124 -127 -127 -127 -128 -130 -130 -126 -128 -132 -129 -132 -130 -127 -127 -129 -128 -129 -129 -128 -128 -131 -128 -126 -126 -128 -127 -127 -131 -129 -129 -129 -128 -128 -133 -126 -127 -128 -129 -130 -132 -128 -131 -132 -131 -132 -135 -135 -133 -132 -134 -134 -135 -132 -130 -133 -132 -134 -132 -131 -133 -132 -135 -133 -134 -133 -137 -135 -135 -137 -137 -136 -136 -134 -135 -136 -135 -132 -133 -132 -132 -133 -132 -129 -132 -133 -134 -130 -128 -133 -134 -134 -130 -130 -132 -130 -132 -132 -131 -131 -133 -131 -130 -129 -130 -131 -131 -133 -132 -132 -132 -132 -134 -134 -136 -132 -129 -127 -129 -129 -128 -128 -125 -128 -129 -128 -130 -131 -128 -129 -130 -129 -131 -126 -128 -130 -128 -131 -132 -131 -131 -132 -129 -135 -134 -137 -137 -136 -137 -136 -135 -136 -134 -136 -134 -136 -134 -136 -137 -136 -135 -135 -132 -133 -131 -131 -131 -127 -130 -131 -126 -127 -127 -127 -127 -130 -126 -128 -129 -132 -130 -128 -127 -124 -129 -125 -127 -129 -132 -128 -131 -134 -139 -138 -135 -136 -136 -138 -136 -139 -140 -140 -135 -135 -139 -140 -142 -143 -139 -139 -138 -137 -134 -134 -138 -136 -133 -131 -131 -133 -131 -133 -129 -130 -128 -130 -133 -130 -128 -130 -128 -132 -133 -133 -131 -133 -131 -135 -134 -140 -140 -138 -138 -136 -140 -143 -144 -141 -136 -140 -142 -140 -143 -139 -138 -137 -135 -137 -136 -139 -135 -134 -134 -130 -130 -132 -129 -128 -127 -128 -126 -129 -126 -130 -123 -130 -126 -134 -134 -130 -132 -130 -131 -134 -138 -136 -133 -134 -138 -137 -139 -135 -135 -139 -141 -142 -140 -140 -140 -138 -139 -139 -139 -140 -139 -138 -139 -141 -144 -137 -137 -138 -140 -136 -138 -138 -138 -136 -133 -134 -133 -138 -139 -140 -143 -142 -140 -141 -144 -138 -139 -139 -140 -143 -142 -147 -142 -146 -141 -144 -143 -143 -144 -139 -143 -142 -141 -138 -138 -139 -140 -145 -148 -144 -138 -132 -138 -142 -143 -141 -139 -137 -139 -135 -138 -141 -144 -144 -142 -136 -138 -142 -143 -146 -147 -140 -139 -142 -146 -149 -147 -148 -145 -144 -143 -143 -143 -148 -150 -145 -141 -141 -145 -148 -148 -146 -143 -147 -141 -141 -139 -137 -134 -138 -148 -159 -152 -135 -129 -137 -141 -143 -144 -149 -150 -141 -135 -136 -138 -140 -142 -141 -142 -139 -135 -137 -142 -144 -147 -146 -144 -145 -141 -142 -144 -142 -140 -141 -142 -140 -138 -141 -141 -141 -140 -137 -144 -144 -144 -140 -141 -138 -134 -135 -136 -141 -137 -137 -133 -131 -134 -133 -140 -143 -145 -147 -140 -144 -143 -145 -148 -149 -144 -145 -144 -144 -147 -151 -153 -149 -148 -149 -145 -146 -145 -148 -146 -145 -143 -145 -140 -142 -145 -145 -144 -144 -142 -139 -140 -140 -142 -142 -138 -141 -140 -142 -142 -139 -140 -141 -142 -139 -142 -144 -142 -144 -147 -145 -147 -147 -148 -148 -145 -148 -148 -148 -148 -148 -148 -148 -146 -149 -148 -149 -152 -151 -148 -145 -145 -146 -146 -145 -143 -147 -147 -148 -147 -148 -148 -145 -144 -141 -144 -143 -143 -142 -144 -140 -139 -141 -142 -142 -146 -145 -144 -146 -148 -150 -146 -145 -146 -147 -147 -147 -151 -148 -143 -147 -147 -147 -146 -146 -146 -146 -145 -149 -144 -145 -142 -143 -141 -143 -143 -143 -147 -149 -146 -145 -146 -145 -143 -142 -145 -144 -147 -147 -149 -146 -145 -147 -145 -146 -147 -150 -148 -147 -150 -151 -148 -149 -151 -148 -147 -150 -150 -152 -152 -153 -152 -152 -152 -146 -150 -148 -147 -150 -149 -149 -150 -152 -152 -150 -150 -152 -149 -146 -146 -151 -153 -146 -149 -149 -151 -150 -152 -150 -150 -147 -148 -144 -144 -146 -147 -149 -146 -146 -146 -147 -150 -148 -146 -149 -149 -148 -150 -150 -148 -150 -149 -149 -148 -148 -151 -154 -154 -152 -150 -152 -152 -154 -154 -154 -151 -153 -153 -153 -153 -154 -152 -154 -154 -151 -152 -151 -148 -146 -149 -149 -146 -145 -143 -143 -142 -143 -145 -144 -145 -145 -144 -142 -146 -148 -145 -150 -150 -147 -148 -149 -149 -149 -155 -153 -149 -151 -155 -154 -150 -152 -153 -155 -154 -154 -154 -153 -152 -154 -157 -154 -152 -151 -153 -157 -154 -150 -150 -148 -150 -150 -150 -151 -151 -150 -147 -147 -148 -150 -150 -149 -148 -146 -149 -148 -151 -149 -144 -148 -151 -149 -153 -150 -151 -150 -150 -154 -154 -153 -153 -150 -150 -149 -151 -153 -153 -153 -151 -151 -150 -153 -152 -152 -153 -152 -151 -156 -154 -149 -153 -154 -155 -153 -152 -154 -155 -158 -155 -154 -156 -156 -153 -153 -154 -148 -151 -149 -151 -152 -154 -153 -154 -151 -148 -151 -154 -152 -153 -152 -150 -148 -148 -150 -150 -155 -152 -152 -154 -153 -157 -151 -156 -152 -151 -153 -151 -153 -155 -155 -155 -154 -153 -154 -156 -153 -152 -151 -156 -153 -154 -153 -152 -152 -154 -156 -156 -152 -152 -155 -153 -155 -155 -157 -157 -155 -153 -153 -155 -157 -157 -162 -157 -157 -155 -155 -161 -154 -159 -154 -159 -156 -155 -162 -156 -156 -160 -161 -156 -153 -155 -156 -158 -154 -155 -156 -153 -152 -156 -154 -156 -153 -154 -154 -154 -159 -159 -156 -155 -158 -155 -154 -154 -153 -153 -154 -149 -150 -154 -156 -155 -153 -153 -155 -151 -156 -159 -160 -158 -156 -154 -155 -159 -162 -159 -157 -161 -163 -159 -155 -154 -326 -495 -495 -663 -829 -832 -1007 -1174 -1174 -1339 -1339 -1340 -1509 -1333 -1330 -1501 -1445 -1446 -1611 -1606 -1438 -1433 -1431 -1592 -1591 -1590 -1585 -1583 -1912 -1907 -1908 -2067 -2059 -2052 -2214 -2378 -2538 -2701 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -2 -1 0 -1 -2 -1 0 0 -1 -2 -1 0 -2 -3 -1 -1 -1 -1 0 0 0 -1 0 0 -2 -1 -2 -2 -1 -1 -3 -1 0 0 -2 -1 -2 0 -1 -1 0 -1 -1 0 -1 0 -1 -1 -1 -2 -1 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -5 -5 -5 -4 -6 -5 -3 -4 -4 -4 -3 -4 -3 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -5 -4 -5 -4 -4 -4 -5 -4 -3 -3 -2 -5 -5 -5 -5 -4 -6 -5 -5 -4 -4 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -5 -5 -5 -8 -7 -6 -8 -8 -10 -9 -7 -8 -7 -7 -7 -7 -6 -6 -6 -7 -7 -5 -6 -6 -7 -8 -5 -7 -6 -7 -7 -9 -10 -7 -8 -9 -7 -9 -9 -8 -7 -9 -10 -8 -9 -8 -8 -7 -10 -8 -7 -8 -7 -10 -11 -11 -12 -11 -11 -11 -10 -12 -10 -12 -11 -12 -12 -12 -13 -12 -11 -13 -11 -10 -12 -11 -10 -11 -11 -8 -11 -10 -8 -10 -7 -9 -12 -10 -6 -11 -11 -7 -13 -10 -10 -13 -10 -11 -12 -13 -13 -13 -12 -11 -14 -14 -17 -16 -15 -17 -17 -16 -15 -15 -15 -15 -15 -15 -14 -14 -14 -13 -14 -14 -15 -16 -14 -15 -15 -14 -15 -15 -14 -15 -14 -15 -15 -15 -16 -16 -17 -18 -16 -17 -17 -18 -19 -18 -18 -16 -19 -19 -17 -18 -15 -15 -16 -16 -15 -15 -14 -16 -14 -15 -16 -16 -15 -16 -15 -17 -17 -16 -20 -21 -20 -19 -20 -20 -21 -19 -18 -17 -19 -19 -19 -20 -21 -23 -22 -21 -20 -21 -22 -22 -21 -21 -21 -21 -21 -21 -21 -20 -19 -20 -21 -21 -21 -19 -20 -21 -21 -20 -22 -22 -21 -19 -20 -19 -18 -19 -20 -19 -19 -19 -19 -20 -19 -19 -19 -18 -16 -18 -18 -17 -20 -19 -18 -19 -20 -19 -20 -21 -20 -22 -23 -24 -25 -26 -25 -23 -22 -24 -23 -23 -23 -22 -24 -24 -25 -24 -23 -22 -22 -22 -24 -23 -23 -23 -22 -19 -22 -25 -24 -24 -25 -26 -26 -26 -27 -26 -26 -26 -26 -25 -24 -25 -25 -25 -25 -25 -27 -26 -25 -27 -26 -27 -29 -27 -25 -27 -27 -26 -25 -29 -28 -28 -27 -24 -26 -26 -27 -30 -30 -30 -26 -26 -29 -27 -27 -28 -27 -26 -27 -27 -27 -25 -27 -26 -26 -26 -26 -26 -28 -29 -30 -32 -32 -28 -31 -31 -32 -35 -32 -33 -34 -33 -33 -34 -35 -34 -33 -33 -34 -34 -33 -34 -35 -34 -34 -33 -33 -33 -33 -34 -35 -34 -35 -34 -34 -34 -34 -32 -35 -34 -34 -35 -35 -37 -37 -37 -36 -37 -39 -36 -35 -37 -37 -39 -38 -36 -37 -39 -37 -34 -33 -35 -34 -35 -36 -33 -33 -34 -30 -33 -29 -32 -34 -31 -33 -33 -33 -35 -36 -36 -36 -36 -38 -41 -42 -41 -41 -39 -38 -39 -37 -40 -43 -43 -41 -41 -41 -40 -40 -40 -41 -42 -41 -39 -40 -40 -40 -38 -39 -40 -39 -42 -39 -41 -41 -41 -40 -40 -42 -40 -39 -38 -39 -43 -42 -41 -42 -43 -41 -39 -40 -39 -39 -41 -39 -40 -39 -36 -39 -38 -38 -39 -38 -35 -37 -39 -39 -40 -42 -41 -40 -39 -40 -42 -44 -42 -43 -42 -42 -39 -40 -42 -42 -43 -44 -43 -41 -43 -41 -44 -46 -47 -44 -43 -43 -41 -42 -42 -41 -43 -42 -40 -43 -41 -39 -41 -42 -40 -44 -44 -42 -43 -43 -43 -41 -43 -43 -42 -43 -43 -42 -42 -42 -42 -41 -44 -42 -44 -44 -42 -39 -45 -43 -41 -41 -41 -41 -42 -43 -44 -44 -45 -43 -45 -42 -44 -45 -44 -42 -43 -44 -46 -44 -45 -44 -46 -46 -47 -47 -45 -44 -47 -47 -46 -47 -46 -45 -48 -45 -49 -49 -48 -50 -48 -52 -50 -50 -50 -49 -49 -52 -52 -52 -52 -52 -55 -51 -50 -56 -54 -55 -52 -54 -52 -50 -53 -54 -53 -50 -52 -49 -50 -51 -49 -50 -49 -49 -46 -49 -51 -52 -52 -50 -51 -49 -49 -53 -52 -53 -51 -51 -53 -54 -53 -53 -55 -56 -52 -53 -56 -54 -57 -57 -58 -58 -56 -55 -51 -51 -54 -60 -63 -61 -59 -60 -61 -55 -42 -38 -58 -76 -65 -37 -39 -59 -60 -45 -46 -77 -107 -69 -20 -23 -63 -83 -89 -81 -47 -37 -53 -75 -65 -47 -66 -80 -69 -49 -49 -58 -73 -57 -45 -60 -86 -85 -46 -29 -48 -89 -86 -74 -57 -59 -53 -38 -41 -69 -101 -91 -48 -41 -69 -72 -54 -51 -61 -89 -102 -75 -36 -16 -53 -88 -94 -77 -71 -54 -50 -80 -112 -117 -117 -89 -33 -8 -40 -103 -140 -124 -75 -30 -21 -57 -106 -107 -91 -65 -48 -52 -64 -76 -72 -66 -56 -62 -81 -79 -68 -50 -44 -67 -95 -108 -90 -66 -49 -47 -71 -93 -90 -74 -70 -81 -90 -72 -61 -73 -87 -88 -82 -78 -88 -80 -66 -70 -89 -101 -91 -88 -85 -76 -69 -57 -65 -85 -97 -87 -74 -68 -67 -63 -65 -78 -79 -77 -78 -83 -85 -71 -63 -69 -79 -88 -87 -84 -82 -76 -72 -80 -90 -88 -84 -85 -87 -82 -72 -70 -82 -85 -77 -75 -74 -71 -69 -70 -72 -67 -67 -68 -72 -73 -73 -72 -63 -67 -74 -81 -79 -74 -74 -69 -68 -72 -78 -79 -83 -80 -80 -78 -79 -83 -82 -85 -83 -81 -82 -82 -81 -82 -80 -78 -80 -78 -77 -70 -72 -73 -72 -80 -82 -85 -73 -68 -68 -74 -79 -83 -83 -82 -82 -84 -88 -91 -88 -88 -86 -87 -89 -91 -89 -88 -89 -89 -84 -86 -91 -88 -87 -88 -87 -85 -82 -81 -83 -81 -77 -77 -77 -75 -78 -79 -79 -81 -77 -79 -78 -80 -81 -78 -78 -77 -79 -82 -84 -86 -83 -82 -81 -82 -85 -85 -88 -87 -85 -87 -88 -85 -87 -86 -84 -82 -84 -87 -95 -95 -89 -78 -80 -87 -92 -96 -87 -77 -73 -76 -86 -91 -94 -88 -82 -75 -76 -84 -94 -94 -84 -79 -82 -87 -91 -86 -84 -86 -85 -91 -93 -95 -89 -85 -83 -91 -98 -103 -99 -92 -92 -97 -98 -102 -100 -99 -85 -77 -87 -106 -105 -92 -86 -92 -95 -98 -85 -79 -85 -95 -102 -102 -94 -73 -76 -90 -112 -104 -85 -94 -108 -111 -98 -84 -90 -109 -102 -91 -92 -118 -133 -120 -93 -73 -87 -112 -123 -111 -97 -98 -105 -114 -105 -93 -86 -97 -122 -126 -112 -108 -106 -104 -96 -103 -107 -114 -110 -96 -104 -114 -111 -94 -82 -85 -104 -119 -130 -116 -106 -102 -95 -101 -105 -108 -100 -102 -110 -122 -123 -112 -108 -104 -108 -117 -127 -132 -128 -112 -101 -92 -107 -110 -123 -119 -118 -110 -102 -97 -95 -102 -113 -126 -122 -104 -100 -105 -114 -118 -120 -114 -100 -101 -106 -117 -123 -114 -94 -92 -103 -115 -116 -114 -113 -117 -116 -108 -105 -112 -121 -118 -107 -100 -104 -119 -121 -120 -117 -120 -117 -110 -110 -113 -121 -127 -112 -100 -99 -114 -121 -121 -118 -118 -116 -111 -110 -116 -123 -121 -113 -108 -107 -116 -116 -111 -110 -114 -117 -121 -117 -113 -108 -112 -118 -120 -112 -105 -102 -110 -120 -122 -116 -117 -111 -113 -114 -117 -123 -124 -125 -121 -119 -113 -112 -114 -117 -119 -114 -109 -106 -107 -109 -115 -121 -121 -112 -106 -105 -113 -114 -110 -106 -108 -107 -104 -102 -106 -113 -116 -115 -105 -91 -90 -92 -101 -113 -115 -116 -114 -116 -119 -118 -117 -122 -123 -122 -118 -122 -127 -128 -123 -115 -111 -111 -111 -113 -114 -116 -116 -120 -120 -117 -115 -112 -103 -100 -105 -107 -108 -109 -108 -108 -111 -115 -111 -111 -111 -110 -115 -119 -122 -123 -123 -119 -117 -123 -125 -133 -137 -139 -131 -125 -119 -118 -121 -123 -121 -116 -107 -105 -111 -112 -106 -99 -95 -95 -99 -108 -117 -118 -111 -99 -93 -91 -93 -100 -104 -107 -112 -110 -108 -105 -107 -111 -113 -113 -113 -114 -114 -116 -118 -125 -122 -119 -121 -124 -128 -128 -119 -116 -113 -114 -118 -122 -123 -119 -118 -114 -111 -113 -115 -119 -116 -116 -115 -112 -112 -113 -110 -108 -109 -110 -109 -110 -111 -113 -113 -114 -114 -116 -118 -119 -119 -119 -116 -114 -115 -117 -119 -121 -121 -118 -117 -114 -113 -112 -116 -118 -118 -115 -112 -109 -107 -109 -112 -112 -118 -117 -114 -110 -108 -110 -113 -117 -117 -113 -111 -107 -111 -112 -116 -120 -115 -112 -112 -110 -111 -114 -115 -121 -120 -118 -115 -116 -116 -119 -121 -123 -119 -117 -116 -116 -117 -117 -117 -119 -119 -116 -115 -117 -113 -111 -113 -113 -115 -114 -110 -111 -114 -114 -117 -118 -117 -116 -119 -118 -118 -121 -121 -122 -120 -118 -119 -120 -122 -122 -121 -123 -123 -125 -124 -126 -123 -124 -124 -122 -126 -125 -125 -125 -126 -128 -122 -121 -116 -115 -116 -117 -119 -121 -118 -115 -114 -114 -116 -116 -117 -119 -121 -121 -122 -122 -119 -115 -118 -117 -118 -120 -119 -119 -117 -117 -119 -118 -117 -117 -117 -120 -121 -119 -118 -116 -116 -118 -118 -118 -120 -121 -116 -119 -118 -119 -117 -116 -116 -115 -118 -118 -120 -122 -119 -117 -119 -120 -120 -119 -121 -123 -123 -123 -123 -125 -126 -126 -128 -126 -127 -128 -127 -127 -125 -125 -126 -128 -128 -126 -127 -125 -124 -121 -121 -124 -123 -120 -125 -123 -123 -121 -123 -123 -124 -123 -123 -122 -120 -121 -118 -119 -122 -122 -121 -121 -121 -122 -117 -120 -123 -122 -122 -124 -125 -123 -123 -122 -121 -123 -126 -127 -123 -124 -126 -122 -121 -121 -121 -122 -123 -121 -123 -125 -127 -125 -123 -122 -125 -127 -128 -128 -127 -125 -123 -123 -123 -125 -127 -125 -122 -121 -125 -126 -127 -126 -129 -127 -127 -128 -128 -129 -130 -129 -129 -126 -125 -123 -122 -123 -126 -123 -125 -125 -125 -123 -123 -124 -127 -126 -125 -125 -125 -120 -124 -120 -122 -122 -122 -123 -123 -123 -121 -124 -126 -127 -126 -125 -128 -124 -122 -125 -127 -130 -132 -129 -126 -128 -131 -131 -128 -132 -130 -128 -129 -129 -131 -131 -128 -127 -127 -126 -128 -126 -126 -128 -128 -126 -129 -129 -130 -129 -128 -127 -129 -128 -128 -128 -128 -127 -126 -128 -130 -133 -132 -130 -132 -132 -134 -137 -136 -133 -132 -131 -132 -130 -132 -133 -134 -135 -135 -134 -133 -134 -135 -132 -134 -135 -136 -135 -136 -136 -134 -136 -137 -134 -133 -133 -133 -130 -131 -129 -130 -129 -132 -134 -129 -132 -133 -130 -130 -131 -133 -132 -129 -134 -131 -130 -129 -132 -133 -133 -131 -131 -131 -133 -131 -130 -133 -132 -133 -132 -131 -134 -132 -131 -130 -129 -128 -132 -128 -127 -127 -125 -127 -127 -127 -132 -130 -132 -126 -125 -126 -127 -127 -129 -132 -130 -129 -133 -130 -134 -135 -133 -136 -134 -135 -133 -135 -136 -138 -138 -133 -135 -136 -137 -134 -137 -137 -135 -135 -133 -135 -130 -131 -131 -127 -130 -124 -127 -130 -127 -126 -129 -127 -128 -128 -125 -128 -127 -127 -129 -127 -127 -125 -130 -127 -129 -128 -131 -132 -134 -134 -136 -135 -137 -139 -136 -134 -138 -138 -141 -139 -140 -137 -137 -141 -139 -141 -139 -140 -136 -135 -135 -139 -135 -131 -131 -131 -130 -133 -133 -131 -129 -129 -129 -129 -132 -128 -130 -132 -125 -129 -133 -133 -135 -134 -134 -135 -136 -140 -139 -140 -138 -139 -138 -140 -143 -141 -142 -141 -142 -137 -136 -138 -138 -138 -134 -133 -134 -136 -140 -130 -133 -127 -130 -132 -128 -130 -125 -128 -126 -129 -129 -127 -127 -129 -130 -131 -129 -130 -129 -134 -135 -134 -133 -135 -135 -136 -134 -136 -136 -140 -139 -141 -139 -140 -139 -140 -139 -140 -141 -141 -141 -138 -138 -140 -138 -139 -136 -140 -143 -136 -134 -133 -139 -137 -139 -133 -134 -137 -140 -136 -140 -140 -142 -140 -139 -142 -139 -141 -137 -142 -140 -145 -142 -139 -146 -144 -147 -144 -145 -139 -140 -138 -140 -141 -142 -141 -138 -139 -144 -145 -143 -135 -135 -143 -143 -143 -141 -139 -134 -137 -136 -138 -143 -143 -141 -138 -138 -140 -142 -145 -145 -144 -142 -141 -141 -147 -146 -146 -146 -142 -144 -143 -143 -144 -147 -143 -142 -144 -149 -149 -147 -146 -142 -140 -142 -144 -140 -137 -133 -135 -145 -161 -159 -141 -130 -130 -137 -143 -146 -144 -143 -144 -138 -137 -136 -141 -144 -140 -140 -138 -136 -137 -137 -141 -145 -146 -149 -146 -145 -139 -144 -141 -143 -140 -138 -138 -137 -137 -144 -141 -139 -141 -139 -143 -142 -144 -140 -137 -134 -135 -139 -137 -141 -136 -133 -134 -132 -135 -136 -142 -141 -141 -145 -141 -145 -143 -146 -145 -148 -143 -140 -145 -147 -144 -146 -148 -150 -151 -148 -143 -145 -147 -147 -147 -144 -141 -144 -143 -144 -144 -142 -143 -144 -141 -139 -138 -142 -141 -142 -142 -140 -141 -139 -142 -138 -138 -141 -138 -139 -143 -146 -144 -143 -144 -147 -145 -145 -145 -144 -146 -148 -149 -148 -148 -148 -143 -144 -147 -147 -151 -151 -149 -148 -147 -148 -148 -143 -145 -150 -145 -145 -146 -147 -148 -148 -145 -145 -141 -141 -141 -147 -146 -140 -137 -138 -142 -141 -144 -142 -143 -144 -145 -146 -145 -143 -149 -147 -148 -146 -149 -145 -142 -149 -145 -146 -143 -143 -148 -146 -143 -145 -145 -145 -145 -144 -144 -143 -142 -144 -143 -144 -145 -147 -147 -149 -143 -141 -142 -144 -146 -145 -146 -147 -148 -146 -146 -147 -146 -146 -146 -148 -148 -149 -148 -149 -149 -147 -146 -149 -150 -153 -152 -151 -152 -150 -149 -148 -150 -148 -148 -152 -151 -147 -149 -147 -146 -151 -153 -153 -150 -148 -147 -149 -148 -148 -148 -146 -147 -150 -152 -150 -151 -152 -151 -148 -147 -147 -146 -144 -144 -144 -147 -147 -145 -145 -147 -146 -147 -150 -149 -148 -149 -147 -149 -145 -149 -149 -146 -149 -150 -154 -153 -151 -152 -151 -151 -151 -153 -155 -154 -154 -152 -155 -150 -153 -151 -153 -151 -152 -151 -152 -149 -147 -144 -150 -144 -147 -144 -145 -146 -142 -143 -143 -144 -138 -144 -148 -148 -147 -146 -144 -151 -144 -147 -149 -151 -150 -148 -152 -150 -153 -151 -151 -153 -153 -154 -152 -153 -154 -155 -155 -152 -156 -155 -155 -155 -149 -150 -150 -152 -152 -153 -150 -147 -144 -148 -150 -149 -146 -149 -150 -146 -147 -148 -146 -148 -148 -147 -147 -149 -149 -148 -147 -149 -147 -150 -149 -152 -151 -151 -154 -151 -150 -151 -152 -151 -150 -153 -153 -152 -153 -153 -150 -150 -151 -152 -153 -150 -149 -154 -154 -152 -155 -152 -153 -151 -152 -151 -155 -152 -155 -157 -156 -154 -157 -154 -149 -151 -152 -149 -149 -149 -150 -150 -151 -153 -150 -151 -149 -153 -151 -152 -149 -149 -150 -150 -148 -153 -148 -154 -154 -151 -156 -151 -151 -151 -151 -150 -152 -153 -153 -153 -151 -156 -154 -154 -152 -152 -154 -154 -152 -151 -151 -154 -152 -153 -154 -152 -151 -152 -154 -154 -156 -152 -154 -155 -154 -154 -156 -158 -156 -152 -153 -155 -156 -159 -158 -157 -159 -156 -154 -155 -155 -156 -155 -158 -157 -156 -162 -156 -154 -156 -153 -155 -157 -157 -154 -153 -153 -154 -152 -155 -153 -154 -155 -156 -157 -153 -154 -156 -155 -155 -154 -157 -154 -154 -152 -150 -153 -155 -152 -153 -154 -153 -153 -153 -156 -154 -151 -152 -154 -156 -156 -156 -153 -154 -159 -164 -165 -158 -158 -161 -154 -151 -325 -495 -492 -665 -830 -832 -1006 -1174 -1170 -1339 -1340 -1342 -1507 -1333 -1327 -1502 -1447 -1445 -1612 -1604 -1438 -1430 -1433 -1590 -1595 -1590 -1584 -1585 -1910 -1907 -1907 -2067 -2059 -2053 -2215 -2375 -2540 -2701 -2683 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -1 0 0 -1 -1 -1 -2 -3 0 -1 0 -1 0 0 0 -2 0 0 -1 0 -1 0 0 -1 -2 0 -1 0 0 -1 0 -1 0 -1 -1 0 -2 -2 -4 -2 -3 -3 -3 -4 -1 -1 -2 -4 -4 -4 -3 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -4 -6 -5 -5 -4 -4 -3 -5 -4 -5 -4 -4 -6 -5 -5 -3 -2 -3 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -6 -5 -4 -4 -5 -5 -7 -6 -6 -5 -5 -6 -7 -6 -7 -5 -4 -5 -9 -9 -8 -9 -7 -8 -9 -7 -7 -8 -7 -7 -8 -8 -7 -6 -5 -7 -7 -7 -6 -7 -8 -6 -6 -7 -9 -8 -7 -8 -9 -9 -9 -7 -10 -9 -8 -9 -9 -9 -9 -8 -7 -8 -7 -8 -9 -8 -7 -9 -9 -13 -13 -11 -12 -10 -9 -11 -12 -11 -12 -12 -12 -13 -12 -12 -12 -10 -10 -10 -10 -11 -9 -9 -10 -9 -9 -8 -8 -9 -10 -11 -9 -9 -9 -8 -12 -9 -7 -15 -11 -10 -13 -11 -10 -10 -11 -11 -12 -13 -14 -18 -15 -16 -17 -17 -16 -15 -15 -17 -15 -13 -14 -15 -15 -14 -14 -14 -14 -14 -14 -14 -14 -15 -16 -15 -15 -13 -14 -14 -14 -14 -15 -16 -16 -18 -18 -17 -17 -15 -16 -17 -18 -17 -17 -18 -17 -15 -15 -15 -14 -17 -17 -17 -16 -16 -15 -14 -13 -17 -15 -16 -16 -18 -16 -14 -18 -19 -16 -17 -21 -23 -21 -19 -20 -18 -20 -18 -19 -20 -19 -20 -20 -22 -23 -22 -21 -19 -21 -22 -23 -22 -19 -21 -21 -22 -21 -20 -21 -21 -22 -21 -21 -21 -21 -20 -20 -21 -22 -21 -20 -19 -21 -19 -20 -21 -21 -20 -20 -18 -20 -19 -19 -19 -18 -18 -19 -17 -17 -19 -20 -19 -21 -18 -18 -19 -19 -18 -20 -20 -24 -26 -24 -23 -24 -24 -25 -25 -23 -23 -25 -24 -24 -23 -21 -23 -24 -25 -24 -20 -23 -23 -22 -22 -23 -23 -23 -23 -24 -26 -26 -27 -26 -25 -24 -28 -29 -29 -28 -25 -23 -22 -23 -25 -25 -24 -25 -26 -25 -28 -29 -29 -28 -25 -24 -25 -27 -27 -28 -29 -29 -28 -28 -26 -26 -29 -29 -28 -28 -27 -29 -28 -26 -27 -28 -28 -27 -26 -26 -28 -26 -27 -24 -25 -27 -25 -28 -27 -29 -30 -31 -28 -31 -33 -30 -30 -34 -31 -32 -31 -34 -35 -36 -35 -34 -32 -35 -36 -33 -35 -35 -36 -33 -32 -34 -32 -34 -33 -32 -32 -35 -35 -36 -35 -35 -34 -33 -33 -33 -34 -35 -35 -34 -34 -37 -37 -39 -36 -36 -37 -35 -36 -36 -37 -37 -40 -38 -36 -36 -37 -35 -33 -34 -34 -36 -35 -33 -31 -32 -34 -30 -31 -31 -30 -29 -32 -36 -37 -35 -37 -36 -34 -37 -40 -41 -43 -41 -39 -40 -39 -40 -42 -41 -40 -41 -41 -40 -42 -40 -40 -41 -42 -39 -38 -38 -40 -41 -41 -40 -39 -41 -43 -39 -39 -41 -43 -43 -39 -40 -41 -41 -39 -41 -39 -41 -42 -41 -43 -39 -42 -41 -40 -39 -39 -39 -38 -38 -38 -40 -40 -36 -35 -36 -35 -38 -41 -41 -39 -41 -42 -40 -42 -42 -40 -42 -44 -43 -41 -42 -42 -40 -41 -43 -43 -44 -46 -43 -43 -44 -42 -45 -44 -43 -45 -41 -39 -40 -44 -42 -40 -43 -44 -39 -39 -41 -42 -42 -42 -44 -42 -44 -43 -43 -44 -43 -42 -43 -40 -42 -44 -43 -43 -43 -44 -41 -43 -44 -43 -41 -42 -42 -43 -42 -43 -41 -42 -39 -44 -43 -43 -44 -43 -43 -43 -46 -44 -45 -44 -43 -42 -44 -45 -45 -48 -46 -46 -44 -46 -47 -45 -46 -47 -47 -46 -46 -47 -46 -49 -47 -48 -47 -48 -50 -48 -51 -51 -50 -50 -49 -51 -52 -51 -52 -52 -53 -53 -53 -54 -53 -57 -56 -54 -55 -52 -50 -53 -52 -52 -52 -52 -48 -46 -49 -49 -48 -50 -52 -51 -51 -49 -49 -50 -53 -50 -47 -49 -54 -53 -53 -52 -52 -55 -54 -54 -55 -54 -54 -55 -54 -56 -56 -57 -55 -57 -57 -57 -56 -54 -55 -54 -58 -59 -57 -54 -53 -57 -64 -61 -51 -40 -50 -67 -59 -38 -31 -68 -95 -80 -44 -43 -69 -80 -49 -42 -58 -79 -92 -80 -47 -18 -36 -92 -116 -78 -27 -11 -53 -98 -92 -72 -60 -48 -23 -22 -68 -124 -120 -61 6 -6 -70 -109 -90 -40 -29 -53 -96 -91 -71 -58 -59 -46 -45 -56 -72 -83 -63 -43 -48 -59 -82 -89 -57 -33 -46 -81 -109 -122 -72 -45 -50 -52 -62 -112 -129 -105 -56 -22 -33 -69 -102 -113 -101 -75 -60 -59 -66 -72 -69 -63 -64 -66 -66 -73 -72 -70 -60 -53 -55 -67 -85 -93 -80 -68 -64 -63 -72 -78 -74 -73 -77 -80 -85 -93 -87 -68 -58 -72 -82 -80 -77 -85 -88 -81 -71 -80 -89 -91 -84 -78 -91 -95 -76 -55 -55 -76 -90 -86 -77 -83 -76 -71 -62 -61 -74 -74 -77 -86 -89 -82 -58 -55 -74 -96 -87 -80 -83 -89 -81 -76 -79 -84 -85 -85 -90 -90 -78 -64 -71 -83 -86 -78 -70 -76 -77 -75 -68 -61 -61 -66 -73 -79 -78 -71 -68 -66 -63 -70 -73 -76 -78 -82 -75 -70 -68 -68 -75 -83 -85 -86 -82 -77 -77 -81 -81 -82 -81 -81 -81 -81 -80 -77 -73 -74 -74 -79 -78 -80 -78 -63 -68 -78 -83 -83 -82 -74 -70 -71 -77 -86 -93 -92 -87 -82 -80 -87 -90 -87 -92 -86 -88 -87 -90 -92 -88 -86 -88 -91 -90 -89 -85 -85 -86 -83 -81 -82 -80 -77 -78 -82 -80 -78 -78 -83 -81 -77 -79 -81 -77 -77 -79 -79 -82 -83 -82 -85 -85 -82 -80 -82 -84 -86 -88 -90 -88 -90 -88 -86 -84 -85 -85 -85 -84 -84 -89 -90 -91 -91 -86 -83 -81 -82 -88 -93 -89 -80 -78 -79 -82 -86 -86 -84 -83 -81 -82 -83 -87 -91 -90 -86 -87 -85 -82 -90 -93 -90 -82 -81 -86 -90 -96 -96 -95 -92 -91 -95 -97 -101 -106 -105 -99 -93 -91 -84 -94 -97 -101 -97 -86 -80 -87 -102 -100 -85 -84 -83 -88 -101 -106 -100 -79 -65 -85 -103 -105 -106 -97 -93 -95 -106 -112 -101 -88 -85 -91 -105 -114 -128 -123 -102 -76 -77 -108 -130 -127 -102 -86 -84 -108 -113 -111 -99 -95 -104 -111 -101 -99 -116 -120 -103 -86 -92 -116 -123 -110 -96 -96 -113 -117 -103 -90 -89 -109 -127 -119 -107 -100 -105 -112 -107 -101 -104 -107 -123 -131 -112 -105 -108 -108 -116 -127 -126 -119 -112 -104 -102 -104 -110 -115 -115 -106 -98 -102 -107 -112 -113 -109 -111 -112 -109 -106 -106 -109 -115 -122 -118 -112 -104 -100 -104 -115 -124 -117 -105 -93 -95 -106 -120 -116 -114 -114 -121 -119 -114 -108 -114 -119 -113 -104 -99 -104 -119 -133 -130 -110 -103 -104 -115 -121 -126 -124 -110 -101 -110 -121 -123 -120 -118 -117 -108 -115 -121 -125 -120 -116 -114 -110 -107 -109 -117 -124 -121 -112 -111 -106 -107 -109 -112 -114 -115 -115 -118 -114 -110 -112 -122 -116 -116 -115 -116 -115 -119 -119 -117 -117 -117 -117 -118 -117 -119 -119 -118 -114 -109 -108 -108 -118 -125 -120 -112 -104 -102 -105 -109 -108 -106 -111 -113 -116 -110 -107 -108 -108 -111 -108 -103 -98 -96 -100 -106 -112 -112 -112 -116 -118 -120 -116 -115 -120 -127 -130 -126 -125 -118 -115 -112 -109 -115 -117 -117 -109 -106 -108 -116 -126 -125 -121 -113 -102 -98 -97 -104 -113 -114 -108 -106 -107 -113 -118 -115 -113 -109 -108 -113 -121 -127 -123 -119 -121 -124 -131 -132 -135 -129 -128 -127 -127 -123 -118 -117 -117 -116 -117 -114 -109 -107 -104 -100 -102 -97 -97 -101 -111 -113 -115 -109 -99 -95 -94 -97 -97 -102 -109 -113 -112 -113 -114 -113 -109 -105 -109 -111 -115 -119 -122 -117 -118 -119 -121 -128 -127 -128 -122 -120 -114 -111 -114 -114 -119 -126 -123 -120 -117 -113 -109 -109 -116 -118 -123 -118 -111 -112 -110 -108 -107 -110 -111 -111 -111 -112 -108 -108 -114 -120 -122 -122 -120 -120 -116 -118 -117 -115 -117 -119 -117 -119 -122 -119 -114 -115 -113 -115 -115 -115 -111 -110 -109 -111 -112 -111 -114 -116 -114 -110 -109 -110 -114 -113 -117 -114 -109 -113 -115 -115 -118 -115 -114 -108 -110 -114 -115 -116 -117 -116 -114 -114 -117 -118 -122 -120 -121 -119 -119 -120 -118 -112 -111 -114 -117 -121 -123 -120 -116 -109 -111 -111 -111 -114 -114 -114 -114 -112 -112 -111 -115 -118 -119 -120 -119 -119 -116 -118 -121 -118 -120 -119 -119 -120 -122 -122 -119 -123 -122 -122 -124 -126 -126 -124 -122 -124 -125 -125 -124 -121 -124 -127 -122 -118 -121 -119 -117 -116 -120 -117 -119 -120 -114 -115 -116 -118 -118 -115 -120 -121 -122 -122 -118 -117 -118 -120 -120 -121 -118 -120 -119 -120 -118 -115 -117 -119 -117 -117 -120 -120 -119 -115 -115 -118 -121 -122 -122 -116 -116 -114 -117 -118 -120 -116 -118 -113 -113 -118 -121 -124 -120 -119 -118 -118 -120 -120 -119 -121 -123 -123 -124 -122 -125 -128 -129 -125 -127 -124 -129 -131 -129 -126 -125 -127 -127 -126 -128 -125 -122 -125 -126 -122 -122 -124 -123 -122 -121 -124 -122 -121 -120 -121 -122 -119 -118 -118 -119 -120 -122 -122 -119 -121 -121 -121 -120 -120 -120 -123 -124 -124 -124 -124 -121 -123 -124 -123 -124 -128 -128 -128 -123 -122 -122 -122 -121 -121 -123 -123 -123 -123 -120 -124 -123 -123 -124 -123 -125 -125 -125 -125 -124 -124 -124 -122 -122 -123 -121 -122 -126 -125 -124 -127 -129 -128 -126 -127 -131 -130 -132 -132 -128 -126 -125 -126 -125 -127 -123 -125 -127 -124 -123 -124 -123 -121 -123 -124 -127 -125 -124 -125 -120 -123 -122 -122 -120 -119 -119 -120 -125 -125 -122 -126 -126 -123 -125 -123 -124 -125 -126 -128 -132 -133 -131 -127 -126 -126 -130 -133 -132 -132 -132 -130 -129 -131 -130 -126 -127 -128 -127 -126 -124 -125 -128 -127 -128 -128 -127 -126 -127 -133 -128 -128 -127 -124 -126 -124 -126 -130 -130 -130 -130 -130 -131 -133 -134 -134 -133 -137 -136 -131 -132 -132 -131 -134 -133 -133 -135 -134 -135 -132 -134 -131 -134 -134 -136 -135 -137 -135 -135 -133 -132 -135 -132 -132 -130 -128 -133 -134 -130 -130 -130 -129 -131 -133 -132 -130 -133 -129 -130 -128 -133 -134 -133 -130 -129 -130 -130 -134 -133 -135 -132 -128 -132 -132 -130 -131 -133 -132 -132 -129 -127 -131 -131 -136 -131 -130 -126 -126 -126 -127 -129 -129 -126 -128 -128 -131 -128 -127 -125 -126 -129 -128 -130 -127 -131 -133 -133 -132 -136 -135 -136 -132 -131 -130 -138 -138 -139 -134 -135 -136 -138 -134 -135 -137 -135 -133 -135 -135 -131 -130 -134 -131 -127 -127 -128 -126 -125 -130 -130 -126 -126 -128 -126 -127 -124 -126 -124 -127 -128 -127 -128 -128 -130 -126 -132 -134 -133 -129 -136 -130 -134 -134 -136 -139 -136 -135 -138 -136 -140 -137 -140 -138 -140 -139 -136 -139 -138 -135 -137 -135 -133 -133 -132 -132 -133 -133 -132 -132 -130 -130 -128 -130 -127 -128 -127 -128 -131 -133 -130 -130 -133 -135 -132 -132 -136 -139 -136 -139 -138 -140 -138 -139 -140 -142 -143 -141 -141 -137 -140 -140 -137 -136 -137 -134 -137 -135 -135 -132 -135 -130 -131 -131 -131 -129 -127 -129 -125 -129 -128 -132 -129 -127 -129 -128 -128 -127 -132 -133 -128 -133 -131 -131 -135 -136 -137 -133 -133 -136 -140 -141 -141 -134 -135 -140 -141 -143 -143 -140 -138 -139 -139 -140 -142 -136 -137 -133 -144 -140 -135 -135 -136 -136 -135 -132 -137 -136 -141 -137 -136 -141 -137 -136 -141 -143 -139 -138 -141 -143 -139 -138 -138 -138 -144 -144 -143 -148 -145 -141 -139 -139 -140 -141 -143 -144 -140 -141 -143 -141 -143 -136 -134 -139 -145 -147 -143 -137 -134 -135 -135 -137 -141 -143 -141 -136 -136 -139 -139 -143 -148 -144 -141 -140 -142 -143 -146 -143 -144 -144 -141 -139 -139 -141 -147 -148 -144 -143 -144 -149 -148 -147 -143 -146 -141 -137 -138 -139 -140 -138 -138 -152 -160 -149 -134 -131 -139 -142 -141 -143 -146 -139 -133 -134 -137 -142 -142 -141 -139 -137 -138 -137 -138 -140 -138 -142 -149 -146 -145 -140 -145 -144 -141 -139 -137 -138 -141 -139 -137 -138 -140 -140 -145 -139 -145 -140 -141 -136 -135 -134 -136 -140 -141 -139 -132 -131 -134 -135 -140 -140 -140 -141 -143 -138 -139 -143 -145 -145 -142 -144 -142 -141 -143 -144 -147 -146 -147 -146 -147 -147 -149 -148 -144 -144 -146 -142 -143 -143 -143 -142 -145 -144 -141 -142 -142 -144 -139 -139 -143 -139 -139 -141 -141 -138 -136 -137 -139 -139 -139 -143 -141 -146 -144 -141 -142 -143 -145 -144 -144 -144 -146 -145 -144 -145 -147 -145 -145 -145 -145 -148 -150 -150 -149 -149 -148 -146 -146 -149 -145 -146 -144 -145 -147 -147 -144 -147 -146 -145 -141 -143 -146 -143 -139 -142 -140 -140 -140 -140 -143 -141 -142 -144 -146 -143 -146 -144 -146 -146 -147 -146 -147 -145 -145 -144 -142 -147 -145 -143 -144 -146 -144 -143 -144 -142 -143 -144 -145 -143 -143 -147 -144 -144 -145 -144 -145 -144 -141 -142 -144 -145 -144 -146 -146 -146 -148 -146 -143 -143 -146 -143 -145 -148 -149 -146 -146 -147 -150 -147 -151 -147 -148 -151 -151 -152 -151 -147 -146 -145 -147 -149 -149 -151 -151 -148 -147 -148 -147 -150 -152 -152 -148 -147 -147 -149 -144 -147 -152 -149 -149 -150 -150 -150 -150 -151 -151 -147 -148 -148 -145 -143 -145 -145 -144 -143 -145 -144 -149 -147 -147 -151 -145 -147 -147 -146 -146 -145 -146 -148 -148 -145 -149 -150 -151 -151 -152 -150 -151 -151 -155 -153 -155 -151 -155 -153 -149 -153 -152 -151 -151 -153 -147 -147 -147 -148 -144 -145 -143 -147 -150 -146 -146 -140 -140 -142 -141 -145 -141 -145 -146 -146 -146 -146 -148 -145 -145 -149 -146 -148 -150 -151 -150 -153 -151 -151 -154 -153 -151 -154 -152 -151 -157 -154 -157 -156 -154 -152 -151 -152 -151 -149 -148 -152 -150 -147 -149 -144 -145 -147 -145 -148 -149 -151 -150 -147 -144 -146 -145 -145 -148 -151 -147 -146 -146 -145 -149 -151 -150 -150 -149 -152 -152 -149 -149 -151 -150 -151 -153 -152 -152 -152 -152 -151 -155 -149 -152 -150 -152 -149 -148 -153 -155 -152 -150 -152 -154 -152 -151 -152 -151 -153 -151 -154 -155 -156 -152 -153 -154 -154 -152 -151 -151 -150 -149 -148 -149 -150 -147 -150 -153 -152 -150 -150 -149 -151 -148 -149 -151 -150 -146 -153 -150 -151 -153 -150 -152 -153 -150 -146 -153 -151 -152 -152 -153 -150 -152 -151 -152 -157 -152 -152 -153 -152 -151 -152 -150 -151 -153 -153 -151 -152 -152 -153 -150 -153 -155 -154 -154 -154 -157 -157 -155 -154 -154 -153 -152 -155 -157 -157 -156 -155 -155 -153 -154 -153 -156 -156 -158 -156 -155 -155 -156 -157 -154 -152 -156 -154 -155 -151 -154 -154 -149 -150 -152 -156 -157 -156 -152 -155 -152 -152 -153 -156 -158 -155 -150 -151 -152 -152 -156 -156 -155 -155 -154 -153 -153 -151 -157 -156 -150 -151 -152 -154 -154 -151 -152 -154 -155 -156 -157 -162 -163 -161 -160 -150 -149 -326 -492 -492 -668 -832 -830 -1001 -1172 -1175 -1340 -1339 -1340 -1508 -1334 -1326 -1501 -1445 -1445 -1612 -1605 -1437 -1431 -1431 -1595 -1593 -1591 -1583 -1581 -1912 -1907 -1906 -2065 -2061 -2054 -2213 -2376 -2539 -2701 -2683 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -1 0 -1 -1 -2 -1 -1 0 -2 0 -1 0 0 -2 -2 -1 0 -2 0 -1 0 -1 -1 -1 -1 0 -1 -2 0 -1 -1 0 -1 -1 -2 -2 -4 -2 -3 -4 -3 -3 -2 -2 -3 -3 -3 -4 -5 -4 -5 -4 -3 -4 -5 -5 -4 -4 -5 -6 -5 -6 -4 -3 -4 -5 -4 -5 -4 -3 -5 -5 -4 -4 -4 -2 -3 -4 -4 -3 -3 -4 -3 -4 -3 -4 -4 -4 -6 -5 -4 -4 -6 -6 -7 -6 -6 -6 -3 -5 -6 -6 -5 -5 -8 -5 -10 -6 -7 -8 -8 -7 -7 -7 -7 -8 -8 -7 -6 -6 -5 -6 -6 -7 -8 -8 -8 -6 -7 -8 -8 -6 -7 -9 -7 -9 -10 -8 -9 -9 -10 -10 -8 -7 -8 -7 -8 -8 -8 -9 -8 -9 -8 -7 -8 -10 -12 -13 -13 -13 -11 -11 -12 -12 -12 -12 -14 -12 -10 -13 -11 -11 -13 -12 -9 -11 -9 -8 -10 -10 -10 -11 -9 -8 -9 -9 -7 -9 -9 -9 -10 -8 -12 -12 -7 -15 -11 -10 -12 -9 -10 -9 -11 -11 -13 -17 -15 -16 -16 -17 -17 -15 -15 -16 -15 -15 -16 -14 -15 -16 -14 -16 -15 -16 -15 -15 -16 -15 -16 -16 -14 -14 -15 -14 -14 -14 -16 -15 -17 -18 -17 -15 -16 -17 -17 -16 -17 -18 -18 -19 -17 -16 -14 -15 -15 -16 -16 -17 -18 -17 -17 -14 -14 -15 -15 -15 -18 -16 -16 -17 -16 -16 -17 -17 -19 -20 -20 -19 -20 -19 -17 -19 -19 -19 -20 -19 -20 -21 -21 -20 -21 -20 -19 -20 -21 -21 -22 -21 -22 -19 -21 -22 -21 -21 -21 -23 -22 -21 -20 -21 -21 -23 -22 -21 -21 -21 -20 -21 -18 -20 -20 -19 -21 -20 -19 -19 -20 -18 -17 -18 -19 -18 -18 -18 -22 -20 -17 -19 -18 -19 -19 -18 -19 -20 -21 -24 -24 -23 -23 -24 -22 -24 -24 -24 -25 -24 -22 -23 -26 -24 -24 -24 -23 -23 -22 -23 -22 -23 -24 -23 -23 -25 -24 -25 -25 -25 -25 -25 -26 -28 -29 -27 -26 -25 -24 -23 -25 -24 -24 -23 -22 -24 -26 -26 -27 -27 -26 -27 -27 -27 -27 -28 -26 -28 -28 -29 -29 -28 -30 -29 -29 -28 -27 -30 -26 -27 -26 -29 -27 -27 -26 -25 -28 -29 -27 -25 -27 -28 -25 -25 -26 -26 -27 -30 -27 -29 -29 -29 -29 -33 -30 -30 -29 -32 -33 -33 -35 -36 -35 -35 -34 -33 -36 -36 -37 -33 -34 -34 -35 -35 -35 -34 -33 -33 -34 -35 -33 -33 -35 -35 -35 -34 -33 -32 -35 -33 -34 -33 -34 -36 -34 -35 -38 -37 -37 -36 -37 -38 -38 -38 -37 -36 -38 -39 -36 -36 -37 -34 -33 -35 -33 -32 -33 -32 -33 -34 -30 -31 -30 -31 -34 -35 -36 -35 -38 -34 -35 -38 -38 -41 -39 -37 -41 -41 -41 -39 -40 -41 -42 -40 -40 -41 -39 -41 -41 -41 -39 -40 -40 -40 -40 -41 -39 -38 -39 -41 -41 -41 -40 -42 -40 -39 -39 -44 -44 -42 -40 -40 -39 -41 -40 -40 -39 -39 -37 -40 -39 -41 -40 -39 -39 -36 -37 -39 -41 -35 -34 -35 -36 -39 -39 -40 -41 -43 -43 -39 -38 -41 -43 -43 -41 -41 -41 -43 -44 -43 -42 -43 -44 -44 -44 -45 -44 -42 -44 -42 -42 -43 -42 -41 -44 -41 -38 -41 -41 -42 -42 -40 -39 -42 -44 -44 -42 -42 -42 -41 -44 -45 -41 -41 -44 -43 -42 -42 -44 -45 -43 -44 -43 -44 -44 -42 -41 -42 -43 -40 -45 -43 -41 -42 -43 -42 -42 -44 -43 -44 -43 -45 -45 -40 -44 -45 -44 -44 -43 -46 -43 -47 -48 -47 -47 -47 -48 -46 -47 -47 -44 -45 -45 -50 -49 -48 -47 -45 -50 -49 -49 -50 -49 -49 -51 -49 -51 -53 -53 -52 -50 -52 -53 -51 -52 -52 -51 -56 -53 -56 -54 -52 -51 -51 -53 -51 -51 -53 -53 -48 -49 -48 -46 -47 -51 -54 -51 -50 -51 -49 -49 -49 -51 -51 -49 -49 -53 -52 -53 -53 -53 -52 -55 -55 -54 -52 -55 -58 -57 -54 -56 -54 -57 -59 -56 -56 -58 -56 -54 -53 -54 -59 -60 -55 -55 -55 -57 -58 -47 -31 -45 -75 -92 -66 -31 -33 -57 -77 -51 -52 -69 -85 -63 -41 -44 -64 -73 -69 -65 -66 -59 -63 -62 -73 -70 -43 -50 -83 -77 -54 -39 -60 -87 -82 -41 -21 -37 -91 -99 -63 -15 -13 -65 -122 -127 -51 -8 -16 -53 -74 -112 -113 -82 -44 -29 -51 -77 -88 -100 -61 -21 -27 -71 -116 -95 -66 -40 -66 -94 -94 -84 -85 -82 -79 -64 -51 -63 -73 -98 -98 -77 -59 -60 -82 -89 -70 -56 -58 -63 -68 -67 -70 -71 -72 -68 -60 -53 -57 -66 -85 -95 -84 -66 -57 -59 -74 -78 -83 -85 -73 -63 -71 -94 -101 -86 -58 -48 -59 -82 -96 -86 -75 -89 -90 -77 -70 -80 -90 -82 -81 -85 -92 -82 -60 -50 -76 -96 -91 -81 -74 -78 -72 -64 -59 -70 -81 -80 -76 -81 -87 -85 -66 -67 -77 -86 -74 -77 -88 -99 -91 -78 -73 -76 -86 -89 -85 -83 -71 -66 -74 -85 -85 -73 -64 -72 -85 -80 -62 -58 -65 -72 -76 -74 -72 -67 -65 -72 -80 -74 -72 -72 -70 -77 -80 -83 -82 -73 -68 -73 -82 -90 -87 -86 -78 -73 -76 -81 -83 -84 -79 -75 -80 -85 -79 -71 -70 -75 -79 -76 -80 -77 -75 -74 -71 -77 -83 -85 -83 -75 -71 -78 -88 -95 -96 -88 -80 -84 -84 -90 -93 -95 -90 -82 -84 -87 -90 -91 -91 -90 -89 -86 -86 -84 -81 -79 -80 -80 -82 -83 -83 -81 -83 -81 -78 -78 -79 -80 -83 -82 -80 -80 -79 -81 -82 -83 -83 -83 -83 -84 -87 -87 -90 -89 -90 -89 -88 -89 -88 -85 -87 -87 -86 -83 -88 -85 -84 -89 -88 -93 -91 -88 -83 -81 -81 -86 -90 -89 -83 -80 -82 -79 -81 -89 -92 -89 -80 -74 -79 -88 -95 -100 -96 -85 -74 -79 -90 -94 -89 -84 -84 -89 -88 -91 -96 -101 -106 -103 -96 -87 -93 -103 -112 -114 -88 -79 -83 -91 -105 -107 -85 -73 -85 -92 -98 -105 -94 -86 -79 -80 -92 -96 -93 -92 -91 -94 -96 -113 -114 -92 -79 -101 -126 -121 -103 -85 -86 -96 -104 -120 -122 -107 -92 -92 -102 -114 -101 -94 -101 -117 -108 -96 -97 -117 -121 -110 -85 -80 -89 -108 -120 -118 -105 -90 -96 -105 -117 -108 -101 -98 -108 -107 -100 -101 -108 -117 -113 -108 -102 -111 -119 -119 -110 -105 -108 -112 -110 -112 -130 -133 -114 -97 -104 -110 -119 -111 -102 -103 -118 -114 -105 -99 -102 -111 -113 -111 -107 -108 -109 -104 -103 -100 -106 -116 -123 -125 -115 -104 -102 -104 -109 -116 -120 -114 -108 -103 -99 -101 -109 -113 -114 -106 -101 -109 -127 -128 -114 -101 -100 -109 -114 -107 -107 -116 -127 -122 -115 -107 -110 -113 -120 -124 -118 -106 -105 -110 -121 -125 -119 -116 -114 -114 -118 -125 -124 -116 -112 -111 -112 -115 -117 -113 -112 -110 -112 -109 -109 -109 -108 -110 -118 -118 -116 -121 -118 -110 -113 -120 -122 -120 -117 -111 -109 -113 -119 -118 -120 -120 -117 -117 -118 -118 -117 -117 -118 -122 -118 -114 -110 -107 -108 -110 -107 -102 -101 -108 -115 -118 -121 -117 -106 -99 -104 -110 -117 -111 -104 -96 -95 -106 -117 -116 -113 -114 -113 -111 -115 -120 -120 -126 -127 -122 -117 -120 -118 -115 -113 -112 -112 -112 -111 -112 -111 -116 -118 -119 -119 -118 -114 -107 -98 -93 -102 -111 -116 -114 -110 -109 -115 -120 -120 -116 -111 -111 -114 -120 -123 -126 -128 -130 -129 -133 -129 -124 -117 -116 -125 -139 -138 -126 -112 -102 -102 -106 -117 -117 -106 -104 -97 -98 -98 -102 -103 -113 -113 -113 -107 -101 -98 -93 -96 -103 -105 -112 -117 -117 -118 -113 -114 -110 -105 -103 -106 -114 -122 -124 -123 -118 -114 -117 -122 -127 -128 -124 -118 -115 -116 -115 -117 -119 -117 -113 -115 -116 -115 -120 -118 -111 -108 -114 -116 -118 -113 -109 -108 -108 -106 -111 -114 -115 -110 -111 -111 -114 -121 -124 -121 -121 -119 -119 -118 -118 -115 -114 -117 -117 -123 -123 -118 -114 -113 -113 -112 -112 -114 -111 -108 -112 -111 -114 -113 -112 -112 -112 -110 -110 -116 -114 -113 -112 -113 -115 -117 -119 -116 -115 -108 -111 -110 -114 -118 -117 -116 -115 -113 -115 -114 -116 -120 -122 -122 -117 -115 -114 -118 -122 -117 -114 -115 -115 -119 -120 -121 -115 -111 -110 -109 -112 -115 -114 -114 -114 -113 -113 -114 -116 -118 -121 -118 -119 -119 -116 -116 -117 -119 -119 -122 -121 -119 -123 -124 -121 -120 -122 -122 -124 -126 -125 -126 -125 -122 -121 -125 -126 -124 -123 -123 -121 -119 -118 -121 -120 -120 -117 -116 -116 -116 -118 -114 -117 -116 -117 -121 -118 -120 -118 -121 -119 -120 -119 -121 -124 -120 -119 -118 -117 -118 -117 -119 -120 -116 -116 -118 -119 -122 -121 -116 -116 -118 -121 -121 -119 -118 -114 -116 -115 -117 -117 -115 -118 -114 -116 -117 -119 -120 -118 -120 -119 -117 -117 -121 -121 -121 -120 -124 -126 -126 -127 -127 -127 -126 -127 -129 -128 -127 -130 -128 -126 -126 -127 -126 -122 -124 -123 -125 -127 -127 -122 -124 -121 -119 -121 -121 -122 -120 -117 -117 -116 -117 -119 -119 -119 -118 -119 -121 -122 -121 -122 -119 -121 -124 -122 -123 -125 -124 -124 -122 -122 -124 -128 -126 -124 -126 -129 -126 -124 -123 -123 -123 -122 -122 -120 -123 -120 -121 -123 -119 -124 -124 -121 -122 -122 -125 -124 -124 -122 -124 -119 -120 -119 -121 -122 -123 -125 -126 -125 -129 -128 -128 -132 -132 -130 -128 -127 -127 -128 -128 -131 -126 -127 -128 -125 -126 -128 -123 -121 -121 -121 -123 -121 -123 -126 -124 -125 -122 -123 -122 -117 -119 -118 -121 -120 -122 -125 -123 -119 -123 -126 -126 -124 -123 -125 -126 -130 -130 -129 -133 -128 -128 -128 -131 -133 -129 -134 -133 -132 -130 -130 -130 -131 -129 -129 -125 -127 -124 -124 -127 -128 -125 -126 -129 -129 -126 -128 -127 -130 -126 -124 -126 -124 -128 -128 -128 -127 -129 -130 -130 -131 -132 -134 -133 -133 -135 -137 -136 -133 -133 -132 -132 -132 -134 -135 -133 -133 -133 -134 -134 -135 -138 -136 -136 -135 -133 -132 -132 -132 -131 -131 -130 -128 -129 -131 -130 -131 -132 -129 -128 -131 -130 -130 -132 -131 -129 -130 -132 -131 -131 -132 -133 -133 -130 -133 -132 -131 -133 -132 -134 -130 -132 -130 -128 -132 -132 -133 -131 -132 -129 -130 -131 -129 -128 -128 -127 -127 -127 -126 -127 -128 -126 -128 -129 -125 -127 -127 -128 -124 -132 -129 -131 -131 -134 -132 -133 -132 -137 -130 -133 -131 -132 -135 -141 -135 -136 -135 -135 -136 -138 -137 -135 -133 -131 -131 -132 -130 -135 -128 -131 -128 -128 -127 -129 -126 -125 -126 -126 -128 -127 -125 -125 -121 -124 -125 -127 -126 -129 -130 -128 -130 -128 -133 -135 -133 -131 -130 -131 -134 -135 -134 -139 -137 -136 -137 -137 -139 -141 -139 -138 -137 -138 -137 -134 -134 -138 -134 -132 -134 -132 -134 -133 -134 -133 -129 -130 -129 -128 -127 -128 -130 -128 -131 -132 -132 -129 -129 -132 -135 -133 -133 -134 -133 -137 -136 -140 -139 -139 -141 -139 -141 -138 -139 -138 -141 -139 -138 -135 -137 -138 -137 -133 -135 -133 -133 -132 -131 -131 -130 -129 -129 -130 -128 -127 -129 -128 -129 -130 -127 -132 -128 -126 -127 -128 -131 -129 -128 -136 -131 -134 -133 -134 -134 -134 -135 -135 -137 -140 -137 -139 -139 -142 -141 -143 -140 -136 -140 -141 -142 -139 -139 -136 -138 -141 -136 -135 -135 -135 -135 -137 -139 -135 -135 -136 -135 -138 -138 -137 -138 -142 -138 -137 -143 -141 -139 -138 -136 -140 -139 -141 -143 -142 -144 -142 -138 -140 -142 -143 -141 -142 -141 -143 -144 -144 -144 -136 -132 -136 -141 -145 -144 -142 -137 -137 -135 -135 -136 -143 -143 -137 -134 -136 -140 -142 -140 -144 -143 -140 -142 -143 -141 -142 -140 -142 -143 -143 -139 -137 -142 -144 -146 -145 -146 -148 -148 -143 -143 -144 -143 -143 -141 -141 -137 -139 -138 -145 -155 -151 -143 -132 -138 -142 -141 -144 -143 -142 -134 -127 -134 -138 -142 -143 -141 -139 -135 -136 -138 -140 -142 -142 -139 -142 -141 -144 -140 -146 -142 -140 -141 -137 -137 -139 -138 -140 -137 -137 -139 -144 -140 -143 -138 -138 -135 -133 -134 -140 -143 -138 -136 -131 -135 -137 -140 -143 -138 -141 -140 -140 -138 -141 -139 -142 -143 -144 -139 -139 -141 -143 -143 -145 -146 -146 -144 -145 -149 -145 -147 -146 -143 -144 -144 -141 -141 -141 -144 -144 -145 -142 -141 -141 -141 -142 -141 -140 -138 -138 -140 -139 -139 -136 -137 -136 -140 -141 -143 -143 -143 -140 -142 -143 -142 -145 -145 -145 -144 -144 -141 -141 -142 -146 -147 -145 -146 -146 -147 -147 -150 -150 -148 -146 -146 -148 -148 -146 -143 -143 -142 -144 -145 -145 -146 -145 -143 -144 -144 -145 -141 -140 -142 -140 -139 -139 -142 -141 -139 -142 -142 -145 -145 -143 -144 -146 -147 -146 -148 -144 -144 -140 -144 -145 -144 -139 -146 -143 -141 -144 -143 -143 -142 -141 -142 -146 -145 -139 -146 -147 -145 -145 -145 -142 -143 -141 -143 -144 -144 -142 -147 -146 -144 -147 -148 -144 -141 -141 -143 -148 -144 -144 -146 -149 -149 -149 -147 -146 -147 -148 -149 -149 -149 -152 -148 -146 -145 -144 -144 -149 -151 -150 -148 -148 -146 -149 -152 -148 -145 -149 -147 -147 -145 -148 -153 -148 -149 -151 -148 -149 -149 -150 -152 -151 -147 -145 -148 -146 -145 -143 -146 -143 -142 -143 -145 -147 -146 -149 -146 -143 -144 -145 -148 -145 -143 -148 -148 -144 -145 -147 -145 -149 -151 -152 -149 -151 -152 -152 -152 -151 -151 -149 -150 -153 -153 -151 -152 -152 -150 -146 -145 -148 -143 -146 -147 -146 -146 -144 -145 -143 -144 -142 -142 -143 -142 -144 -145 -141 -142 -144 -146 -146 -150 -144 -145 -146 -142 -151 -150 -151 -152 -154 -150 -151 -154 -153 -152 -151 -153 -154 -155 -157 -153 -152 -152 -153 -150 -150 -149 -151 -152 -146 -144 -146 -146 -141 -144 -150 -147 -148 -148 -146 -145 -148 -147 -142 -145 -147 -144 -146 -146 -148 -148 -147 -146 -151 -149 -149 -148 -148 -148 -152 -150 -150 -149 -153 -151 -152 -150 -152 -153 -149 -152 -150 -151 -149 -150 -149 -151 -151 -154 -151 -150 -152 -154 -154 -151 -150 -152 -152 -154 -152 -148 -152 -150 -155 -153 -153 -147 -148 -153 -150 -149 -147 -151 -152 -147 -148 -148 -151 -150 -149 -148 -148 -148 -154 -149 -151 -150 -146 -151 -151 -155 -150 -149 -153 -151 -148 -149 -154 -150 -149 -151 -148 -150 -154 -153 -154 -156 -151 -152 -149 -150 -151 -151 -151 -151 -149 -153 -148 -149 -149 -157 -152 -152 -156 -158 -157 -157 -150 -151 -153 -157 -154 -156 -150 -154 -151 -155 -154 -154 -157 -152 -156 -154 -154 -154 -155 -155 -157 -154 -156 -154 -153 -151 -154 -152 -148 -152 -154 -153 -153 -154 -150 -153 -153 -153 -151 -155 -155 -151 -152 -154 -152 -149 -151 -152 -154 -156 -153 -157 -154 -154 -155 -153 -150 -151 -153 -156 -153 -150 -152 -154 -151 -151 -152 -150 -157 -159 -160 -159 -158 -155 -151 -321 -490 -495 -666 -831 -828 -1002 -1173 -1175 -1341 -1340 -1338 -1506 -1333 -1329 -1504 -1444 -1441 -1610 -1606 -1436 -1431 -1434 -1595 -1594 -1589 -1582 -1582 -1912 -1907 -1905 -2067 -2060 -2053 -2215 -2376 -2539 -2700 -2684 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -2 -1 -2 -1 -1 -1 -1 0 0 0 -1 0 -1 -2 -2 -1 -1 -1 -2 -3 -2 -2 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 0 -2 -1 -3 -2 -2 -5 -5 -4 -3 -3 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -6 -6 -5 -6 -6 -6 -5 -6 -4 -3 -4 -6 -5 -4 -4 -4 -5 -5 -4 -3 -3 -3 -3 -2 -1 -4 -3 -4 -2 -4 -4 -3 -6 -6 -4 -4 -5 -6 -6 -6 -6 -7 -5 -7 -6 -5 -5 -4 -3 -6 -9 -6 -9 -5 -9 -6 -8 -9 -7 -7 -6 -7 -8 -9 -6 -5 -5 -7 -8 -9 -8 -8 -8 -7 -7 -8 -9 -8 -8 -9 -9 -9 -9 -10 -10 -9 -8 -9 -9 -8 -9 -8 -10 -9 -7 -8 -8 -7 -8 -11 -9 -10 -12 -12 -12 -14 -13 -12 -11 -11 -12 -12 -10 -12 -12 -12 -12 -10 -11 -10 -9 -10 -10 -9 -11 -10 -10 -8 -8 -10 -10 -10 -8 -9 -11 -8 -10 -12 -11 -14 -8 -11 -12 -9 -14 -11 -10 -10 -11 -16 -15 -16 -17 -15 -14 -16 -16 -15 -15 -16 -15 -14 -16 -15 -14 -14 -14 -16 -15 -16 -16 -16 -14 -14 -17 -17 -15 -15 -14 -15 -16 -18 -17 -16 -16 -16 -17 -17 -18 -18 -19 -17 -18 -18 -17 -18 -14 -14 -14 -16 -16 -16 -18 -16 -14 -19 -15 -16 -15 -16 -15 -15 -14 -17 -18 -19 -17 -16 -15 -17 -21 -20 -19 -20 -18 -18 -20 -19 -19 -20 -20 -18 -19 -20 -20 -22 -20 -21 -21 -19 -18 -21 -20 -22 -21 -22 -21 -20 -20 -20 -21 -21 -21 -23 -23 -22 -22 -21 -23 -21 -20 -21 -20 -20 -20 -18 -19 -20 -20 -19 -20 -18 -17 -19 -19 -17 -19 -21 -18 -18 -18 -17 -18 -17 -19 -18 -20 -21 -21 -22 -22 -24 -25 -24 -23 -22 -23 -23 -25 -25 -23 -23 -23 -22 -23 -25 -25 -25 -24 -22 -21 -21 -23 -25 -23 -24 -26 -26 -25 -25 -25 -25 -25 -27 -27 -26 -28 -28 -26 -26 -27 -24 -24 -25 -24 -23 -25 -25 -25 -26 -28 -25 -27 -25 -27 -26 -29 -30 -27 -29 -28 -27 -28 -31 -30 -30 -30 -29 -28 -28 -28 -25 -27 -27 -28 -27 -26 -25 -27 -29 -28 -24 -25 -27 -25 -26 -27 -26 -26 -28 -29 -28 -29 -28 -29 -31 -31 -32 -32 -34 -34 -35 -33 -34 -36 -38 -36 -35 -33 -32 -34 -34 -35 -36 -35 -35 -36 -35 -34 -35 -34 -35 -33 -33 -35 -33 -33 -33 -33 -34 -34 -36 -34 -35 -36 -34 -32 -34 -37 -38 -38 -38 -36 -35 -36 -37 -39 -38 -36 -37 -37 -37 -36 -36 -31 -32 -35 -30 -35 -32 -31 -31 -32 -30 -33 -34 -34 -34 -37 -36 -36 -38 -40 -40 -39 -36 -37 -40 -40 -39 -41 -41 -41 -40 -39 -38 -40 -40 -39 -39 -41 -42 -43 -40 -39 -38 -39 -39 -40 -42 -40 -41 -41 -40 -42 -41 -42 -41 -42 -41 -40 -42 -41 -41 -41 -38 -38 -38 -38 -39 -39 -41 -40 -38 -41 -39 -38 -38 -36 -37 -37 -39 -36 -35 -38 -39 -39 -43 -42 -40 -43 -41 -42 -42 -42 -40 -41 -44 -41 -42 -43 -45 -42 -45 -45 -42 -45 -43 -43 -44 -43 -44 -40 -43 -44 -40 -42 -41 -41 -39 -40 -41 -41 -41 -42 -44 -43 -43 -42 -41 -43 -42 -42 -43 -43 -41 -43 -45 -43 -42 -43 -42 -43 -44 -45 -44 -42 -42 -40 -43 -42 -43 -44 -44 -41 -41 -43 -44 -44 -47 -43 -42 -42 -40 -43 -44 -42 -44 -44 -44 -44 -45 -45 -45 -49 -50 -48 -47 -46 -46 -46 -47 -46 -48 -46 -48 -48 -47 -46 -48 -48 -49 -51 -49 -47 -49 -51 -50 -53 -51 -50 -50 -50 -54 -52 -51 -51 -51 -51 -53 -56 -54 -52 -51 -53 -50 -52 -54 -52 -51 -50 -51 -49 -46 -48 -46 -50 -49 -51 -52 -49 -50 -50 -51 -51 -49 -50 -49 -54 -53 -51 -51 -53 -55 -55 -58 -50 -52 -55 -58 -59 -59 -53 -54 -59 -57 -55 -57 -56 -55 -59 -56 -55 -57 -58 -55 -50 -48 -51 -61 -64 -59 -45 -49 -67 -70 -49 -33 -43 -74 -78 -48 -40 -63 -87 -68 -28 -27 -72 -104 -92 -60 -37 -34 -42 -77 -105 -81 -33 -41 -64 -82 -75 -55 -41 -62 -80 -71 -26 -5 -34 -102 -140 -96 -13 35 -42 -123 -151 -89 -51 -17 -37 -80 -105 -101 -70 -24 -17 -34 -89 -124 -113 -72 -16 -12 -49 -105 -136 -109 -65 -42 -56 -76 -77 -75 -82 -81 -91 -65 -44 -50 -77 -101 -93 -69 -52 -49 -59 -71 -81 -73 -64 -54 -58 -70 -73 -68 -59 -68 -71 -76 -77 -78 -74 -73 -70 -73 -84 -77 -71 -72 -80 -85 -89 -88 -66 -54 -53 -67 -81 -86 -95 -98 -87 -68 -63 -73 -85 -87 -80 -74 -89 -96 -83 -63 -59 -70 -94 -91 -76 -74 -73 -76 -74 -70 -68 -75 -76 -75 -81 -83 -89 -77 -72 -73 -79 -84 -81 -82 -92 -97 -83 -64 -65 -81 -94 -90 -82 -80 -71 -62 -69 -80 -89 -77 -62 -66 -84 -84 -65 -55 -65 -79 -85 -73 -63 -58 -64 -74 -86 -86 -83 -74 -61 -64 -73 -82 -87 -82 -71 -69 -74 -84 -90 -89 -83 -76 -71 -71 -78 -84 -86 -81 -78 -82 -83 -82 -72 -70 -70 -76 -83 -93 -86 -76 -68 -70 -76 -87 -91 -85 -75 -74 -80 -89 -96 -99 -90 -85 -79 -83 -85 -94 -100 -94 -83 -76 -85 -94 -95 -90 -87 -79 -78 -81 -81 -83 -82 -80 -82 -84 -83 -80 -81 -82 -79 -80 -81 -81 -79 -78 -83 -83 -80 -81 -81 -85 -86 -86 -88 -89 -88 -88 -91 -89 -90 -89 -92 -85 -84 -85 -85 -90 -88 -86 -89 -86 -85 -88 -91 -90 -88 -88 -88 -83 -79 -78 -81 -85 -83 -84 -89 -86 -80 -76 -79 -89 -95 -90 -87 -81 -82 -88 -95 -96 -89 -84 -90 -89 -82 -79 -88 -101 -101 -93 -88 -96 -105 -105 -100 -93 -88 -90 -98 -101 -99 -94 -83 -89 -93 -92 -102 -104 -83 -74 -85 -98 -96 -82 -81 -98 -102 -94 -89 -100 -107 -87 -76 -96 -116 -111 -95 -89 -100 -111 -114 -103 -95 -91 -97 -110 -117 -113 -94 -87 -99 -110 -104 -94 -108 -122 -117 -92 -87 -102 -124 -115 -88 -82 -89 -101 -113 -120 -120 -107 -92 -88 -93 -111 -117 -114 -107 -96 -97 -109 -119 -109 -113 -116 -112 -104 -108 -117 -120 -119 -117 -113 -111 -114 -123 -123 -107 -96 -93 -101 -121 -125 -112 -100 -101 -111 -114 -107 -96 -97 -116 -120 -112 -105 -101 -107 -114 -114 -111 -111 -112 -115 -113 -112 -110 -109 -107 -112 -117 -117 -108 -100 -99 -100 -109 -119 -130 -124 -111 -103 -112 -123 -119 -104 -103 -111 -115 -111 -110 -109 -113 -124 -125 -121 -115 -113 -117 -124 -120 -113 -114 -114 -112 -117 -118 -123 -126 -121 -117 -115 -116 -111 -112 -117 -118 -118 -115 -100 -97 -109 -118 -123 -121 -111 -99 -99 -112 -125 -132 -128 -119 -110 -107 -115 -119 -117 -115 -113 -110 -113 -117 -123 -125 -117 -113 -113 -116 -121 -125 -126 -125 -116 -108 -105 -101 -103 -107 -110 -112 -111 -113 -117 -114 -110 -105 -108 -112 -117 -116 -109 -102 -99 -103 -110 -115 -116 -115 -110 -111 -114 -119 -125 -123 -120 -115 -115 -121 -127 -123 -113 -106 -104 -109 -116 -119 -116 -111 -106 -106 -116 -126 -125 -116 -105 -97 -96 -102 -110 -115 -112 -110 -112 -114 -120 -124 -122 -117 -110 -106 -113 -123 -135 -135 -130 -122 -119 -123 -127 -124 -121 -118 -122 -131 -133 -130 -117 -100 -95 -97 -105 -118 -114 -99 -94 -96 -104 -115 -116 -118 -110 -103 -95 -96 -102 -105 -105 -104 -109 -114 -118 -120 -120 -115 -109 -103 -101 -108 -110 -113 -123 -120 -120 -115 -112 -121 -123 -124 -123 -119 -118 -117 -126 -125 -119 -110 -107 -105 -115 -119 -122 -124 -116 -111 -109 -109 -112 -115 -115 -113 -107 -103 -104 -111 -117 -119 -117 -115 -111 -114 -120 -125 -121 -118 -115 -118 -118 -120 -121 -117 -116 -119 -121 -119 -116 -115 -110 -108 -112 -117 -113 -111 -110 -106 -110 -113 -114 -115 -115 -112 -108 -110 -115 -118 -117 -114 -111 -110 -112 -115 -118 -121 -116 -112 -107 -114 -118 -116 -119 -118 -115 -114 -114 -115 -117 -122 -117 -118 -117 -117 -120 -115 -117 -118 -113 -118 -116 -116 -114 -115 -115 -115 -112 -110 -111 -114 -115 -117 -116 -119 -115 -113 -114 -114 -120 -120 -117 -114 -114 -120 -121 -121 -122 -119 -116 -120 -123 -121 -122 -122 -124 -122 -120 -124 -125 -127 -124 -121 -122 -124 -126 -123 -121 -120 -123 -120 -120 -121 -121 -118 -116 -116 -114 -114 -113 -114 -116 -117 -116 -120 -121 -120 -121 -120 -121 -121 -120 -122 -121 -118 -120 -117 -115 -118 -117 -117 -118 -119 -118 -117 -123 -120 -122 -119 -119 -119 -119 -118 -118 -115 -114 -115 -113 -116 -113 -114 -118 -115 -117 -118 -119 -119 -119 -120 -119 -121 -118 -118 -123 -123 -123 -125 -129 -126 -127 -129 -128 -128 -130 -129 -127 -126 -127 -126 -124 -126 -126 -126 -123 -121 -127 -125 -125 -126 -122 -122 -119 -119 -119 -119 -118 -117 -116 -115 -117 -118 -118 -118 -118 -120 -119 -121 -122 -124 -123 -122 -123 -125 -127 -122 -121 -124 -127 -126 -123 -125 -127 -125 -127 -126 -126 -124 -125 -125 -123 -118 -119 -122 -121 -121 -121 -121 -119 -120 -123 -120 -121 -119 -122 -122 -119 -120 -119 -121 -119 -122 -122 -126 -123 -125 -126 -127 -130 -129 -131 -132 -131 -131 -126 -128 -130 -128 -131 -129 -128 -129 -127 -126 -125 -125 -125 -118 -118 -120 -123 -123 -125 -125 -123 -119 -115 -118 -121 -120 -121 -118 -121 -120 -118 -118 -123 -124 -123 -124 -125 -128 -128 -127 -126 -128 -130 -129 -129 -128 -132 -134 -132 -135 -131 -130 -131 -133 -134 -129 -129 -128 -126 -126 -126 -126 -125 -124 -127 -125 -125 -125 -126 -127 -127 -124 -128 -126 -125 -125 -124 -126 -128 -128 -132 -129 -126 -127 -130 -132 -133 -137 -136 -134 -135 -136 -134 -137 -133 -133 -130 -133 -133 -132 -131 -133 -137 -137 -135 -138 -135 -135 -136 -132 -130 -132 -131 -130 -130 -130 -129 -129 -129 -129 -130 -129 -132 -132 -130 -130 -128 -129 -128 -129 -129 -131 -133 -132 -131 -131 -133 -132 -133 -129 -130 -131 -131 -133 -133 -131 -129 -127 -132 -132 -133 -134 -132 -129 -124 -127 -130 -130 -130 -126 -126 -123 -127 -127 -126 -127 -128 -125 -125 -125 -126 -131 -128 -130 -126 -131 -132 -131 -129 -132 -133 -130 -133 -135 -133 -132 -134 -136 -135 -135 -136 -135 -138 -137 -134 -131 -134 -133 -131 -134 -130 -132 -131 -132 -128 -128 -126 -126 -124 -123 -128 -130 -126 -123 -123 -125 -126 -125 -125 -127 -123 -128 -128 -127 -130 -131 -132 -132 -132 -130 -132 -132 -134 -133 -134 -136 -135 -140 -137 -139 -137 -137 -138 -138 -138 -137 -135 -135 -137 -134 -131 -135 -133 -134 -134 -135 -131 -131 -131 -126 -127 -128 -127 -130 -130 -128 -127 -131 -128 -134 -133 -130 -131 -133 -132 -134 -135 -133 -134 -138 -139 -139 -138 -140 -141 -137 -139 -137 -140 -139 -136 -136 -138 -136 -137 -134 -133 -129 -131 -134 -131 -131 -127 -129 -125 -134 -131 -129 -126 -125 -129 -129 -130 -130 -129 -125 -128 -126 -127 -129 -135 -132 -130 -132 -132 -134 -134 -130 -134 -133 -136 -135 -139 -140 -140 -142 -142 -135 -139 -143 -139 -139 -141 -134 -135 -142 -140 -136 -136 -137 -139 -136 -137 -136 -133 -140 -133 -134 -134 -136 -137 -138 -141 -140 -138 -137 -142 -136 -138 -138 -139 -137 -135 -140 -139 -141 -143 -142 -137 -138 -143 -140 -143 -145 -143 -146 -144 -145 -139 -134 -133 -141 -145 -144 -142 -139 -136 -135 -135 -138 -143 -143 -139 -135 -135 -138 -139 -141 -140 -136 -141 -142 -142 -141 -139 -138 -141 -143 -143 -140 -140 -140 -141 -141 -141 -143 -147 -148 -145 -145 -143 -142 -143 -145 -143 -141 -137 -138 -143 -151 -157 -144 -134 -134 -137 -143 -145 -141 -141 -139 -131 -127 -136 -138 -142 -144 -137 -139 -138 -135 -137 -142 -142 -142 -139 -138 -140 -139 -140 -141 -145 -138 -142 -135 -138 -137 -138 -138 -141 -139 -140 -140 -139 -137 -139 -134 -134 -134 -135 -138 -140 -140 -133 -135 -137 -136 -141 -141 -141 -139 -140 -138 -137 -139 -140 -138 -143 -141 -138 -139 -141 -141 -142 -142 -145 -141 -146 -145 -146 -146 -146 -143 -143 -140 -141 -140 -142 -145 -146 -142 -143 -141 -142 -141 -143 -142 -140 -139 -138 -139 -139 -139 -138 -138 -139 -138 -142 -140 -138 -143 -142 -141 -140 -142 -144 -146 -144 -143 -142 -138 -140 -144 -144 -142 -143 -145 -144 -144 -148 -146 -148 -146 -148 -147 -147 -147 -145 -140 -140 -144 -143 -148 -145 -143 -145 -147 -142 -142 -141 -144 -143 -140 -142 -139 -138 -138 -139 -145 -142 -141 -141 -143 -141 -145 -142 -145 -147 -143 -145 -143 -143 -138 -142 -142 -142 -139 -142 -142 -146 -140 -144 -143 -138 -143 -142 -142 -146 -142 -145 -145 -144 -143 -141 -142 -146 -144 -143 -140 -142 -143 -142 -145 -147 -148 -146 -146 -144 -140 -138 -143 -143 -148 -149 -149 -145 -146 -147 -145 -145 -147 -150 -149 -148 -150 -148 -147 -145 -146 -145 -145 -145 -148 -146 -149 -149 -149 -145 -147 -148 -145 -145 -148 -149 -146 -148 -150 -151 -149 -151 -151 -151 -149 -149 -148 -147 -145 -147 -146 -145 -144 -144 -141 -142 -140 -143 -148 -145 -144 -144 -146 -147 -144 -142 -145 -146 -146 -144 -146 -146 -144 -144 -147 -152 -150 -151 -150 -149 -150 -152 -151 -150 -151 -147 -150 -152 -151 -149 -149 -150 -147 -148 -144 -142 -146 -142 -147 -146 -146 -146 -140 -146 -141 -141 -143 -142 -145 -143 -143 -141 -144 -145 -146 -143 -144 -140 -145 -149 -149 -145 -151 -150 -153 -152 -151 -151 -150 -154 -151 -153 -151 -152 -153 -151 -153 -150 -152 -151 -151 -151 -146 -149 -150 -143 -142 -143 -145 -145 -150 -145 -145 -145 -148 -149 -145 -144 -144 -146 -145 -143 -145 -144 -145 -150 -147 -148 -144 -146 -146 -148 -150 -150 -150 -148 -147 -151 -152 -150 -150 -151 -147 -151 -150 -147 -149 -149 -151 -151 -150 -152 -151 -150 -152 -151 -152 -151 -151 -151 -155 -153 -149 -146 -148 -151 -149 -151 -149 -149 -152 -151 -149 -152 -147 -151 -151 -151 -146 -148 -148 -147 -147 -147 -149 -149 -149 -150 -148 -149 -150 -152 -149 -147 -150 -153 -153 -154 -147 -153 -148 -147 -150 -145 -149 -150 -146 -149 -153 -155 -152 -154 -151 -149 -149 -147 -150 -151 -150 -148 -148 -146 -148 -150 -152 -154 -152 -156 -153 -153 -154 -154 -155 -154 -151 -158 -150 -153 -150 -153 -152 -151 -154 -154 -154 -157 -151 -152 -154 -155 -158 -156 -154 -151 -151 -153 -152 -149 -149 -150 -153 -152 -150 -151 -153 -152 -151 -151 -152 -152 -151 -151 -152 -154 -149 -149 -152 -152 -153 -151 -153 -155 -155 -153 -156 -153 -153 -152 -153 -154 -152 -149 -152 -152 -151 -150 -151 -151 -151 -150 -151 -153 -156 -158 -160 -152 -150 -325 -491 -491 -663 -831 -831 -1003 -1174 -1174 -1340 -1337 -1337 -1506 -1332 -1329 -1503 -1444 -1442 -1608 -1602 -1437 -1434 -1433 -1597 -1594 -1588 -1582 -1584 -1910 -1904 -1906 -2066 -2058 -2054 -2217 -2376 -2538 -2700 -2684 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 -1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 -2 -1 -1 -2 -2 -1 -2 -1 0 -1 0 -3 -1 -2 -1 -1 -3 -2 -1 -3 -1 -1 -2 -1 -1 -1 -1 -2 -1 -1 0 -2 -1 -1 -2 0 -2 -1 -2 -4 -4 -4 -3 -4 -1 -2 -3 -3 -3 -4 -4 -5 -4 -4 -4 -5 -5 -4 -4 -6 -6 -6 -6 -5 -4 -5 -4 -4 -4 -4 -4 -5 -6 -5 -3 -3 -4 -4 -4 -4 -4 -3 -3 -4 -2 -5 -4 -5 -4 -3 -5 -3 -5 -6 -4 -6 -5 -6 -6 -6 -7 -6 -6 -6 -6 -7 -4 -5 -8 -6 -9 -5 -8 -6 -7 -8 -6 -6 -7 -8 -7 -7 -5 -5 -7 -5 -7 -8 -7 -6 -7 -7 -7 -8 -7 -8 -10 -9 -8 -8 -9 -8 -9 -8 -8 -8 -8 -8 -9 -9 -10 -9 -7 -8 -7 -8 -8 -6 -8 -9 -12 -10 -12 -14 -13 -13 -13 -11 -10 -11 -12 -10 -10 -11 -11 -10 -10 -11 -9 -9 -10 -11 -11 -10 -7 -10 -9 -10 -9 -9 -9 -10 -10 -7 -11 -10 -8 -14 -10 -9 -11 -11 -12 -10 -11 -10 -10 -12 -14 -14 -14 -14 -16 -17 -15 -15 -15 -13 -13 -15 -15 -14 -16 -16 -14 -14 -16 -17 -15 -15 -16 -15 -16 -17 -16 -15 -15 -15 -14 -17 -17 -17 -18 -16 -16 -16 -18 -18 -17 -16 -17 -19 -17 -17 -15 -16 -15 -12 -14 -16 -16 -13 -16 -17 -15 -16 -18 -15 -16 -14 -16 -15 -16 -14 -15 -18 -18 -19 -19 -18 -18 -19 -19 -20 -21 -19 -20 -20 -20 -19 -19 -20 -20 -18 -21 -22 -22 -20 -20 -19 -19 -22 -24 -21 -21 -21 -21 -19 -20 -20 -21 -21 -22 -24 -23 -22 -21 -22 -20 -22 -22 -22 -20 -19 -19 -22 -19 -22 -20 -18 -18 -19 -18 -19 -18 -18 -19 -17 -18 -18 -17 -18 -17 -19 -19 -22 -21 -21 -20 -21 -22 -23 -22 -24 -25 -23 -23 -23 -22 -23 -24 -24 -23 -23 -25 -26 -25 -23 -23 -23 -22 -22 -25 -24 -23 -25 -26 -24 -22 -24 -24 -24 -26 -25 -26 -27 -28 -28 -27 -27 -25 -24 -26 -25 -24 -25 -25 -26 -27 -26 -27 -27 -23 -24 -28 -30 -31 -28 -29 -29 -29 -29 -30 -28 -29 -29 -31 -28 -27 -29 -27 -28 -27 -27 -27 -28 -28 -29 -26 -24 -25 -28 -27 -27 -26 -28 -25 -26 -26 -26 -27 -27 -29 -28 -31 -30 -34 -34 -35 -34 -35 -35 -36 -36 -35 -34 -34 -35 -34 -34 -34 -35 -35 -36 -36 -35 -36 -34 -35 -35 -34 -34 -33 -32 -32 -33 -32 -36 -34 -34 -34 -35 -37 -33 -34 -35 -34 -35 -36 -36 -37 -39 -37 -37 -37 -37 -37 -36 -36 -37 -38 -36 -36 -33 -32 -37 -34 -33 -29 -31 -34 -32 -31 -32 -34 -35 -34 -34 -38 -35 -38 -39 -41 -39 -36 -35 -38 -38 -41 -39 -40 -40 -42 -41 -40 -39 -39 -41 -41 -41 -41 -41 -39 -40 -38 -38 -40 -39 -41 -40 -41 -42 -44 -41 -42 -41 -41 -42 -42 -42 -41 -42 -42 -40 -40 -38 -39 -38 -40 -40 -40 -39 -36 -39 -38 -40 -35 -39 -41 -40 -38 -36 -37 -36 -37 -39 -40 -42 -41 -41 -39 -42 -44 -43 -41 -41 -43 -41 -40 -44 -46 -44 -45 -44 -44 -43 -43 -45 -46 -41 -42 -43 -42 -41 -44 -43 -41 -41 -39 -40 -41 -42 -42 -41 -43 -46 -42 -41 -41 -44 -43 -41 -40 -42 -45 -43 -39 -45 -43 -42 -42 -41 -43 -44 -43 -44 -46 -41 -44 -43 -42 -42 -43 -42 -44 -44 -45 -43 -43 -42 -42 -44 -43 -41 -43 -44 -43 -45 -44 -44 -46 -46 -47 -49 -47 -47 -47 -47 -45 -44 -49 -48 -45 -45 -47 -48 -47 -46 -49 -49 -45 -46 -51 -48 -50 -54 -53 -50 -49 -50 -52 -53 -50 -50 -53 -52 -51 -53 -51 -53 -53 -53 -53 -54 -52 -51 -52 -53 -52 -51 -51 -52 -48 -48 -47 -47 -51 -50 -51 -50 -51 -50 -53 -49 -47 -49 -51 -51 -52 -53 -52 -52 -53 -56 -55 -56 -54 -57 -54 -53 -58 -58 -54 -56 -55 -55 -56 -55 -59 -57 -58 -57 -55 -58 -54 -53 -56 -54 -58 -59 -59 -54 -42 -40 -59 -80 -77 -47 -37 -55 -77 -70 -38 -23 -60 -104 -102 -54 -19 -38 -74 -91 -82 -57 -29 -29 -80 -111 -87 -45 -22 -41 -81 -101 -68 -23 -13 -54 -101 -127 -76 1 22 -52 -147 -135 -47 27 -15 -70 -116 -114 -81 -51 -16 -26 -73 -102 -110 -77 -45 -43 -56 -79 -85 -74 -44 -34 -54 -104 -124 -92 -54 -44 -54 -75 -94 -69 -52 -58 -90 -114 -94 -47 -22 -42 -89 -116 -98 -52 -27 -35 -61 -80 -82 -80 -75 -70 -63 -55 -48 -65 -88 -104 -100 -68 -50 -49 -71 -96 -112 -100 -68 -52 -59 -68 -67 -68 -74 -75 -90 -89 -80 -72 -79 -80 -75 -76 -78 -83 -76 -74 -82 -89 -84 -67 -60 -73 -88 -94 -81 -69 -73 -80 -75 -64 -67 -80 -87 -83 -73 -77 -86 -93 -78 -69 -71 -88 -92 -82 -79 -84 -92 -79 -66 -66 -80 -84 -83 -84 -83 -73 -58 -60 -80 -90 -79 -60 -60 -82 -85 -65 -54 -69 -88 -89 -76 -58 -53 -69 -82 -91 -93 -89 -83 -74 -62 -62 -72 -84 -86 -85 -75 -72 -77 -81 -86 -85 -78 -68 -65 -76 -92 -99 -83 -67 -73 -90 -91 -78 -65 -61 -72 -85 -97 -95 -92 -78 -64 -66 -79 -93 -96 -89 -75 -76 -84 -87 -93 -98 -92 -90 -82 -79 -92 -101 -101 -91 -77 -72 -76 -90 -97 -92 -86 -76 -77 -76 -79 -79 -82 -86 -87 -84 -80 -78 -81 -80 -83 -80 -75 -80 -82 -84 -88 -81 -79 -83 -86 -89 -92 -91 -90 -88 -89 -85 -87 -91 -92 -89 -86 -82 -85 -86 -89 -92 -92 -89 -85 -87 -90 -89 -87 -83 -79 -87 -87 -87 -85 -79 -74 -75 -84 -93 -97 -93 -77 -72 -83 -92 -93 -89 -84 -82 -83 -92 -98 -90 -85 -80 -93 -94 -84 -89 -94 -98 -94 -95 -103 -96 -90 -91 -97 -104 -96 -73 -91 -107 -105 -98 -93 -80 -84 -91 -94 -87 -80 -85 -96 -107 -93 -84 -95 -104 -88 -82 -93 -115 -115 -99 -92 -95 -111 -108 -102 -96 -100 -106 -109 -110 -93 -82 -93 -110 -113 -104 -97 -100 -107 -94 -87 -100 -125 -130 -107 -82 -81 -100 -102 -101 -105 -111 -107 -95 -91 -96 -111 -112 -108 -98 -97 -102 -111 -117 -113 -107 -105 -111 -113 -120 -111 -108 -106 -110 -127 -128 -117 -115 -113 -110 -113 -106 -107 -105 -109 -105 -111 -117 -113 -112 -99 -90 -100 -114 -121 -109 -96 -105 -109 -115 -112 -110 -107 -106 -113 -115 -113 -110 -104 -110 -118 -121 -119 -105 -103 -112 -117 -107 -98 -99 -105 -112 -118 -120 -118 -117 -107 -103 -107 -118 -117 -111 -110 -110 -108 -109 -113 -123 -128 -124 -114 -109 -116 -127 -120 -114 -113 -116 -115 -118 -122 -122 -124 -122 -117 -113 -116 -115 -111 -114 -116 -118 -114 -113 -105 -105 -112 -109 -113 -114 -115 -115 -114 -116 -117 -117 -120 -118 -116 -112 -114 -112 -109 -115 -116 -122 -122 -119 -114 -110 -117 -120 -124 -122 -120 -117 -116 -119 -116 -109 -104 -106 -104 -110 -117 -118 -117 -107 -101 -103 -114 -119 -120 -120 -112 -102 -98 -103 -115 -121 -115 -111 -110 -113 -115 -120 -123 -124 -118 -112 -115 -124 -127 -122 -110 -103 -104 -110 -114 -117 -116 -113 -110 -110 -110 -114 -120 -116 -114 -106 -102 -100 -100 -113 -121 -120 -116 -111 -107 -114 -124 -128 -121 -114 -110 -116 -122 -134 -136 -125 -116 -118 -121 -123 -124 -122 -123 -124 -124 -122 -115 -110 -109 -105 -103 -100 -96 -99 -101 -109 -118 -125 -124 -114 -103 -94 -96 -100 -105 -108 -111 -110 -107 -111 -119 -119 -120 -119 -113 -106 -100 -101 -109 -113 -114 -117 -116 -113 -117 -121 -119 -122 -120 -118 -118 -121 -126 -125 -121 -120 -112 -107 -104 -108 -115 -121 -124 -122 -118 -110 -106 -106 -107 -111 -107 -107 -109 -114 -119 -117 -117 -116 -117 -115 -119 -119 -119 -118 -118 -117 -119 -119 -121 -122 -119 -121 -119 -116 -115 -113 -112 -112 -116 -114 -110 -110 -110 -109 -109 -111 -109 -113 -116 -112 -109 -114 -111 -115 -118 -114 -117 -108 -110 -110 -117 -122 -121 -119 -117 -109 -111 -114 -118 -119 -121 -117 -111 -111 -114 -117 -120 -119 -117 -116 -114 -116 -118 -117 -116 -117 -114 -113 -115 -115 -112 -113 -116 -119 -115 -113 -110 -115 -117 -121 -118 -112 -110 -110 -113 -115 -122 -120 -115 -117 -117 -119 -121 -120 -117 -117 -117 -123 -126 -126 -120 -118 -121 -123 -125 -123 -124 -125 -119 -121 -125 -127 -125 -121 -120 -120 -117 -117 -120 -123 -119 -117 -113 -111 -111 -113 -115 -115 -119 -118 -120 -120 -121 -118 -119 -119 -122 -123 -121 -120 -120 -118 -115 -117 -117 -118 -119 -120 -116 -118 -121 -123 -123 -123 -120 -119 -116 -119 -117 -118 -114 -112 -110 -112 -114 -116 -116 -114 -113 -118 -117 -117 -120 -118 -119 -120 -119 -120 -121 -120 -124 -125 -127 -129 -129 -127 -129 -130 -130 -130 -128 -127 -123 -126 -126 -126 -125 -125 -123 -122 -125 -126 -124 -125 -122 -121 -119 -118 -116 -116 -117 -115 -116 -117 -115 -115 -117 -118 -117 -121 -122 -121 -120 -123 -122 -123 -123 -123 -126 -124 -126 -124 -124 -126 -125 -127 -127 -126 -127 -126 -125 -127 -126 -124 -123 -122 -118 -118 -120 -121 -120 -122 -118 -118 -121 -118 -121 -120 -119 -120 -117 -118 -118 -121 -124 -122 -121 -123 -123 -124 -125 -128 -130 -131 -129 -130 -131 -131 -132 -132 -129 -129 -129 -132 -128 -126 -128 -128 -124 -123 -124 -120 -122 -122 -118 -119 -119 -120 -122 -117 -116 -118 -118 -120 -119 -119 -119 -118 -118 -120 -121 -122 -123 -125 -126 -124 -128 -130 -129 -129 -128 -130 -127 -129 -131 -134 -134 -133 -134 -134 -133 -131 -131 -130 -132 -130 -127 -124 -123 -123 -124 -127 -126 -124 -123 -122 -124 -125 -125 -126 -127 -124 -125 -126 -128 -126 -127 -127 -127 -130 -129 -126 -127 -129 -133 -137 -137 -135 -136 -136 -134 -134 -135 -133 -132 -131 -131 -134 -133 -134 -134 -137 -136 -136 -136 -134 -135 -131 -131 -130 -133 -131 -129 -129 -129 -129 -129 -128 -128 -128 -129 -127 -130 -133 -131 -129 -123 -127 -130 -132 -134 -131 -130 -131 -131 -132 -133 -131 -129 -131 -130 -128 -129 -132 -134 -131 -131 -130 -130 -130 -130 -132 -131 -131 -125 -127 -127 -127 -124 -127 -124 -128 -127 -128 -124 -129 -123 -125 -128 -129 -127 -130 -130 -130 -126 -129 -129 -133 -132 -130 -134 -133 -131 -135 -133 -134 -133 -134 -136 -138 -134 -134 -132 -133 -134 -131 -132 -132 -131 -132 -131 -131 -128 -126 -125 -124 -126 -128 -126 -124 -125 -124 -124 -126 -127 -125 -126 -127 -127 -123 -127 -129 -127 -128 -131 -131 -132 -130 -130 -132 -133 -134 -135 -133 -137 -139 -139 -139 -137 -135 -134 -137 -136 -135 -140 -135 -134 -131 -132 -134 -137 -133 -131 -131 -131 -131 -128 -129 -126 -128 -128 -129 -129 -129 -126 -128 -128 -132 -134 -131 -131 -132 -133 -131 -131 -137 -134 -133 -137 -139 -136 -139 -139 -136 -139 -137 -137 -136 -139 -137 -137 -136 -134 -133 -133 -132 -133 -132 -130 -125 -130 -129 -131 -130 -131 -130 -126 -127 -128 -127 -127 -130 -125 -127 -126 -130 -127 -129 -126 -131 -132 -132 -127 -131 -129 -133 -137 -136 -135 -136 -139 -137 -136 -140 -140 -144 -134 -138 -137 -140 -137 -136 -140 -140 -140 -135 -136 -140 -143 -133 -134 -134 -135 -135 -137 -134 -132 -135 -138 -137 -138 -136 -136 -139 -139 -139 -140 -134 -136 -135 -138 -140 -136 -139 -138 -141 -138 -137 -140 -142 -144 -146 -147 -147 -142 -141 -135 -132 -138 -143 -147 -144 -138 -134 -135 -136 -135 -138 -141 -142 -140 -136 -136 -135 -139 -140 -141 -138 -136 -137 -137 -137 -141 -140 -139 -141 -143 -141 -140 -143 -142 -139 -136 -142 -146 -146 -143 -142 -143 -148 -144 -143 -139 -142 -138 -142 -149 -156 -150 -134 -129 -135 -143 -140 -138 -147 -141 -134 -130 -131 -136 -138 -139 -140 -138 -136 -137 -140 -137 -143 -140 -140 -138 -138 -139 -139 -138 -141 -139 -138 -140 -139 -140 -138 -140 -136 -140 -138 -138 -139 -139 -136 -138 -130 -133 -135 -137 -140 -138 -137 -133 -136 -138 -138 -141 -142 -142 -141 -138 -136 -137 -138 -137 -137 -139 -141 -140 -139 -139 -138 -142 -141 -143 -141 -143 -143 -144 -147 -143 -143 -140 -141 -140 -142 -143 -142 -144 -141 -143 -143 -143 -143 -141 -138 -139 -139 -139 -139 -137 -136 -135 -138 -142 -139 -138 -140 -142 -143 -141 -139 -141 -141 -144 -143 -141 -139 -141 -140 -138 -141 -141 -144 -144 -143 -142 -144 -147 -147 -148 -142 -145 -148 -144 -145 -145 -141 -141 -144 -146 -145 -142 -144 -144 -143 -143 -140 -142 -142 -144 -142 -142 -139 -137 -137 -143 -142 -141 -142 -142 -143 -142 -139 -143 -144 -145 -142 -141 -138 -140 -139 -143 -142 -142 -141 -139 -143 -140 -140 -145 -142 -140 -140 -141 -144 -142 -143 -146 -142 -143 -138 -143 -143 -144 -143 -144 -143 -143 -143 -143 -143 -142 -144 -144 -144 -143 -140 -139 -142 -146 -147 -147 -147 -144 -142 -143 -146 -148 -148 -149 -148 -148 -149 -146 -144 -146 -148 -149 -143 -141 -142 -145 -146 -146 -147 -148 -147 -144 -144 -145 -146 -146 -148 -148 -147 -150 -152 -149 -150 -149 -150 -149 -147 -144 -146 -144 -146 -144 -141 -141 -141 -142 -142 -144 -144 -142 -144 -146 -144 -144 -144 -144 -144 -143 -145 -145 -145 -147 -146 -145 -146 -147 -151 -149 -149 -148 -149 -151 -148 -150 -148 -151 -150 -147 -149 -147 -146 -150 -145 -148 -144 -144 -145 -142 -142 -146 -144 -148 -143 -142 -139 -139 -142 -143 -144 -143 -144 -145 -144 -141 -143 -141 -144 -145 -143 -147 -149 -148 -148 -150 -147 -150 -151 -152 -154 -151 -155 -148 -152 -148 -149 -152 -152 -149 -150 -149 -151 -147 -151 -145 -144 -144 -146 -141 -144 -146 -144 -146 -147 -146 -145 -143 -143 -142 -147 -146 -144 -144 -143 -143 -145 -144 -146 -144 -146 -145 -144 -145 -146 -150 -150 -150 -151 -150 -149 -150 -149 -147 -149 -150 -150 -146 -150 -149 -150 -149 -149 -150 -154 -152 -151 -152 -152 -150 -148 -153 -150 -149 -150 -149 -148 -148 -148 -148 -147 -149 -151 -150 -151 -151 -149 -151 -147 -146 -146 -148 -148 -147 -146 -150 -146 -146 -150 -145 -151 -148 -144 -153 -149 -152 -152 -147 -150 -151 -152 -150 -148 -149 -145 -144 -148 -148 -150 -151 -150 -151 -150 -151 -152 -149 -149 -149 -146 -148 -149 -147 -149 -145 -149 -149 -151 -151 -151 -155 -152 -155 -154 -149 -154 -153 -153 -153 -149 -152 -151 -150 -153 -153 -150 -151 -155 -154 -150 -153 -154 -156 -154 -154 -155 -150 -150 -147 -151 -151 -146 -150 -151 -151 -149 -153 -152 -151 -151 -151 -149 -149 -152 -152 -151 -152 -149 -151 -149 -153 -153 -154 -154 -153 -150 -151 -153 -154 -155 -151 -151 -151 -153 -154 -149 -148 -152 -151 -150 -151 -148 -149 -149 -150 -152 -155 -156 -151 -151 -323 -490 -493 -664 -831 -830 -1005 -1173 -1172 -1337 -1336 -1336 -1505 -1332 -1326 -1502 -1445 -1442 -1608 -1603 -1436 -1434 -1434 -1597 -1596 -1586 -1582 -1581 -1910 -1906 -1905 -2065 -2058 -2054 -2218 -2376 -2538 -2700 -2684 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -2 0 0 -1 -1 -1 -2 -1 -1 0 0 -2 -1 -2 0 -1 0 -1 -1 -2 -2 -1 0 -2 -3 -3 -1 -1 0 -1 -2 0 -1 -2 -1 0 -1 -2 -2 -1 0 -1 -1 -3 -3 -2 -4 -4 -3 -3 -3 -3 -2 -4 -4 -3 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -5 -5 -5 -4 -3 -4 -5 -4 -4 -5 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -5 -5 -4 -4 -5 -5 -3 -7 -6 -5 -5 -5 -6 -5 -5 -5 -5 -6 -6 -6 -5 -4 -5 -5 -7 -6 -6 -6 -6 -7 -8 -7 -8 -7 -7 -7 -6 -6 -7 -7 -5 -6 -7 -7 -7 -7 -7 -7 -9 -8 -8 -8 -8 -9 -9 -9 -8 -9 -8 -8 -8 -10 -10 -9 -9 -8 -8 -9 -7 -8 -7 -7 -7 -8 -9 -7 -9 -14 -13 -11 -11 -11 -12 -12 -12 -11 -11 -11 -12 -11 -10 -11 -10 -7 -9 -10 -13 -10 -11 -10 -8 -7 -8 -10 -9 -8 -10 -10 -8 -10 -9 -12 -11 -9 -11 -11 -9 -11 -13 -12 -9 -10 -11 -13 -13 -13 -13 -15 -17 -16 -15 -15 -15 -14 -14 -16 -15 -15 -15 -14 -16 -17 -16 -17 -18 -18 -17 -15 -15 -15 -16 -15 -17 -17 -16 -17 -16 -15 -18 -16 -15 -17 -16 -18 -18 -16 -17 -16 -15 -16 -17 -14 -15 -16 -15 -15 -16 -14 -16 -14 -16 -17 -15 -16 -17 -14 -16 -15 -17 -13 -14 -17 -18 -20 -19 -20 -19 -20 -18 -18 -21 -21 -21 -18 -18 -20 -20 -18 -19 -20 -22 -22 -22 -19 -20 -22 -21 -21 -22 -21 -22 -20 -21 -20 -20 -21 -22 -22 -23 -23 -22 -21 -20 -22 -21 -22 -22 -23 -21 -20 -18 -22 -20 -21 -20 -19 -20 -20 -19 -19 -20 -17 -15 -18 -17 -17 -18 -17 -17 -19 -20 -20 -19 -22 -20 -20 -22 -22 -22 -24 -24 -22 -23 -21 -21 -22 -24 -23 -23 -25 -24 -25 -25 -23 -23 -22 -22 -22 -25 -25 -25 -24 -23 -25 -25 -25 -24 -24 -25 -26 -26 -27 -27 -28 -27 -26 -26 -24 -24 -25 -27 -27 -24 -25 -26 -26 -26 -25 -27 -27 -26 -28 -29 -29 -32 -28 -28 -30 -29 -28 -30 -28 -29 -27 -30 -29 -28 -26 -27 -30 -29 -29 -29 -27 -26 -27 -26 -26 -27 -27 -26 -25 -25 -25 -28 -25 -25 -26 -30 -27 -31 -32 -30 -33 -34 -36 -38 -36 -34 -35 -35 -36 -34 -34 -34 -34 -34 -34 -35 -36 -35 -35 -37 -35 -35 -36 -34 -32 -32 -33 -33 -34 -35 -32 -32 -36 -37 -35 -33 -36 -35 -35 -36 -36 -36 -37 -37 -37 -37 -36 -37 -36 -37 -36 -37 -35 -36 -35 -35 -34 -37 -33 -33 -34 -33 -32 -31 -32 -34 -33 -35 -36 -34 -37 -37 -36 -38 -36 -36 -37 -38 -37 -38 -40 -37 -37 -38 -39 -40 -39 -40 -39 -39 -39 -41 -42 -41 -43 -40 -39 -39 -38 -41 -38 -39 -38 -39 -41 -40 -43 -41 -41 -43 -41 -41 -42 -42 -41 -42 -42 -38 -39 -41 -39 -40 -41 -40 -39 -37 -34 -38 -36 -42 -38 -38 -40 -38 -38 -37 -35 -37 -39 -37 -42 -41 -43 -42 -41 -42 -42 -44 -41 -40 -40 -43 -46 -45 -45 -45 -42 -45 -47 -43 -45 -43 -43 -43 -40 -41 -44 -43 -42 -43 -41 -41 -39 -40 -42 -43 -44 -41 -41 -43 -40 -41 -43 -44 -43 -42 -41 -41 -43 -41 -43 -43 -42 -41 -43 -40 -44 -44 -43 -45 -44 -41 -43 -42 -40 -43 -43 -46 -43 -43 -42 -43 -44 -45 -45 -43 -44 -42 -44 -41 -44 -44 -46 -45 -46 -47 -46 -47 -47 -47 -45 -45 -45 -46 -45 -47 -46 -45 -47 -47 -47 -48 -47 -48 -48 -49 -48 -52 -52 -53 -52 -51 -51 -50 -49 -52 -52 -51 -52 -50 -49 -53 -53 -53 -53 -53 -52 -55 -51 -54 -52 -53 -51 -51 -48 -48 -50 -48 -49 -48 -50 -52 -52 -48 -52 -53 -50 -49 -51 -49 -50 -51 -52 -51 -53 -53 -55 -56 -57 -56 -55 -55 -55 -54 -54 -56 -57 -58 -58 -57 -53 -57 -57 -57 -57 -57 -59 -61 -58 -55 -52 -51 -50 -57 -62 -63 -56 -46 -44 -58 -80 -82 -58 -30 -31 -64 -89 -78 -44 -36 -64 -87 -78 -52 -38 -46 -67 -93 -91 -49 -31 -39 -65 -102 -98 -49 -11 -28 -73 -103 -86 -53 -20 -38 -77 -104 -70 -6 -7 -63 -125 -116 -93 -39 -19 -47 -80 -111 -99 -58 -35 -23 -59 -103 -115 -92 -53 -45 -46 -70 -85 -102 -103 -83 -50 -32 -42 -73 -115 -101 -69 -51 -57 -71 -69 -59 -53 -64 -89 -92 -63 -32 -31 -58 -91 -104 -82 -51 -42 -52 -70 -83 -87 -88 -78 -66 -60 -64 -78 -79 -84 -88 -88 -75 -71 -65 -72 -84 -90 -72 -56 -47 -75 -98 -99 -76 -64 -75 -83 -79 -71 -67 -74 -82 -74 -78 -86 -84 -77 -72 -64 -75 -85 -83 -79 -73 -73 -79 -83 -78 -79 -73 -74 -74 -79 -84 -95 -96 -86 -70 -66 -74 -92 -96 -87 -72 -76 -92 -85 -66 -63 -76 -87 -86 -77 -71 -69 -65 -61 -76 -84 -75 -63 -62 -80 -83 -63 -51 -64 -85 -97 -84 -64 -56 -65 -80 -93 -92 -92 -89 -77 -61 -66 -75 -82 -82 -82 -78 -82 -80 -75 -80 -86 -87 -79 -67 -76 -86 -93 -87 -70 -68 -86 -94 -84 -59 -61 -80 -87 -85 -98 -103 -96 -75 -62 -72 -84 -91 -95 -88 -81 -80 -84 -80 -89 -93 -95 -90 -86 -80 -81 -89 -99 -102 -84 -69 -65 -77 -93 -101 -97 -81 -76 -68 -72 -83 -95 -93 -81 -78 -78 -82 -82 -77 -77 -82 -83 -84 -86 -83 -85 -83 -83 -86 -89 -90 -91 -90 -87 -88 -82 -84 -85 -88 -91 -91 -89 -86 -83 -88 -96 -92 -85 -83 -86 -93 -87 -84 -85 -83 -84 -85 -85 -84 -84 -84 -83 -84 -89 -91 -91 -85 -81 -81 -84 -86 -93 -88 -90 -89 -87 -91 -94 -81 -86 -97 -97 -87 -85 -89 -90 -93 -97 -104 -103 -83 -73 -81 -105 -103 -107 -92 -87 -88 -96 -98 -87 -69 -85 -104 -105 -97 -85 -91 -87 -77 -89 -112 -121 -109 -84 -84 -100 -122 -114 -100 -92 -87 -102 -127 -120 -94 -73 -80 -102 -115 -116 -107 -95 -81 -82 -98 -118 -125 -103 -86 -85 -94 -109 -119 -114 -100 -95 -93 -96 -105 -106 -106 -105 -96 -86 -97 -114 -123 -117 -105 -98 -99 -110 -120 -116 -112 -105 -114 -116 -113 -111 -113 -120 -128 -117 -114 -108 -102 -107 -115 -109 -107 -102 -113 -112 -113 -101 -103 -107 -105 -101 -103 -110 -117 -107 -103 -103 -103 -108 -115 -120 -118 -107 -102 -102 -110 -116 -116 -109 -109 -116 -121 -119 -110 -106 -101 -103 -105 -120 -119 -114 -106 -100 -107 -113 -117 -118 -112 -112 -109 -106 -111 -121 -120 -112 -105 -111 -123 -132 -129 -113 -109 -118 -125 -121 -117 -111 -109 -116 -123 -130 -125 -118 -110 -109 -113 -116 -120 -116 -111 -111 -113 -118 -117 -107 -103 -106 -114 -116 -118 -114 -113 -117 -114 -116 -115 -117 -118 -113 -111 -113 -114 -117 -116 -118 -119 -115 -113 -114 -120 -119 -118 -118 -122 -119 -115 -114 -114 -113 -111 -113 -112 -108 -108 -110 -110 -109 -119 -120 -117 -109 -106 -109 -114 -116 -111 -105 -109 -116 -119 -124 -120 -114 -110 -112 -114 -123 -132 -129 -118 -106 -103 -103 -109 -118 -120 -112 -110 -111 -108 -110 -112 -112 -113 -113 -111 -108 -107 -108 -112 -114 -119 -118 -112 -108 -108 -116 -120 -126 -127 -121 -113 -111 -117 -125 -134 -132 -125 -113 -110 -114 -123 -131 -126 -121 -114 -111 -114 -118 -112 -104 -96 -93 -95 -102 -111 -119 -122 -124 -119 -116 -111 -100 -92 -96 -106 -109 -113 -115 -111 -108 -115 -122 -125 -122 -112 -99 -100 -102 -107 -112 -118 -113 -113 -112 -116 -116 -119 -121 -121 -119 -117 -116 -120 -122 -126 -123 -116 -109 -108 -109 -111 -113 -119 -122 -121 -117 -110 -104 -101 -101 -106 -111 -115 -118 -114 -113 -117 -120 -121 -119 -113 -114 -115 -120 -120 -120 -123 -122 -118 -117 -121 -120 -118 -117 -114 -114 -115 -115 -114 -116 -115 -108 -110 -109 -108 -109 -107 -109 -111 -113 -114 -117 -119 -112 -109 -111 -117 -117 -116 -115 -112 -112 -114 -119 -119 -119 -115 -112 -115 -114 -118 -117 -115 -115 -112 -114 -115 -119 -117 -114 -116 -115 -119 -119 -115 -117 -114 -114 -114 -113 -116 -114 -114 -114 -116 -119 -117 -115 -110 -113 -116 -116 -112 -111 -111 -116 -116 -117 -116 -117 -116 -117 -120 -116 -115 -118 -117 -121 -122 -123 -123 -124 -120 -121 -123 -127 -123 -124 -123 -122 -119 -121 -126 -125 -124 -127 -119 -118 -121 -118 -119 -119 -114 -112 -113 -113 -113 -115 -117 -116 -117 -120 -117 -117 -122 -119 -122 -124 -121 -120 -120 -118 -116 -116 -116 -117 -120 -121 -117 -119 -121 -121 -124 -123 -119 -118 -118 -118 -118 -115 -116 -115 -110 -110 -111 -115 -114 -116 -115 -115 -117 -117 -117 -117 -116 -119 -118 -118 -121 -120 -125 -124 -127 -129 -131 -130 -126 -128 -132 -127 -127 -126 -127 -125 -124 -122 -121 -123 -125 -124 -125 -125 -122 -123 -121 -123 -119 -118 -118 -114 -112 -113 -116 -117 -118 -117 -114 -115 -118 -119 -121 -123 -122 -121 -121 -121 -123 -125 -126 -126 -126 -125 -125 -127 -125 -125 -125 -127 -125 -127 -128 -126 -126 -126 -122 -120 -120 -121 -120 -120 -120 -118 -119 -116 -117 -119 -116 -117 -120 -118 -119 -119 -119 -121 -121 -121 -123 -122 -123 -122 -125 -131 -127 -127 -127 -132 -131 -132 -134 -132 -131 -131 -131 -129 -127 -130 -128 -126 -125 -124 -122 -122 -124 -118 -119 -117 -115 -117 -118 -120 -118 -115 -113 -114 -118 -120 -116 -118 -119 -122 -122 -121 -122 -123 -124 -127 -126 -128 -130 -128 -129 -130 -129 -130 -129 -132 -132 -132 -133 -135 -135 -133 -130 -130 -130 -132 -129 -127 -124 -124 -121 -123 -122 -126 -124 -123 -120 -123 -123 -123 -124 -128 -126 -126 -123 -127 -126 -124 -127 -130 -128 -126 -131 -130 -131 -133 -134 -136 -135 -134 -137 -134 -131 -130 -131 -132 -133 -133 -135 -135 -136 -133 -134 -135 -133 -134 -134 -132 -131 -133 -129 -130 -130 -130 -127 -126 -129 -128 -128 -128 -128 -129 -128 -126 -125 -127 -130 -130 -127 -129 -130 -132 -132 -131 -133 -132 -130 -130 -128 -132 -130 -130 -131 -129 -130 -134 -131 -129 -128 -130 -131 -130 -129 -129 -129 -125 -123 -125 -123 -127 -126 -128 -125 -127 -124 -129 -127 -127 -126 -128 -127 -128 -128 -131 -126 -131 -127 -130 -131 -130 -132 -132 -133 -133 -133 -134 -134 -137 -133 -132 -132 -133 -137 -130 -130 -135 -133 -128 -132 -129 -131 -130 -127 -127 -127 -126 -126 -123 -125 -124 -123 -124 -126 -124 -125 -125 -125 -125 -124 -126 -126 -126 -125 -130 -127 -127 -129 -134 -134 -132 -133 -133 -133 -134 -135 -135 -138 -138 -137 -136 -135 -134 -135 -135 -135 -136 -134 -134 -135 -133 -132 -132 -130 -129 -129 -129 -133 -130 -125 -127 -128 -127 -127 -128 -128 -129 -127 -127 -132 -133 -134 -130 -130 -131 -134 -135 -133 -134 -132 -135 -138 -135 -137 -137 -136 -135 -138 -139 -136 -137 -137 -133 -134 -137 -133 -137 -129 -129 -129 -129 -127 -128 -131 -129 -130 -130 -127 -127 -126 -123 -128 -128 -127 -126 -126 -127 -125 -128 -129 -131 -130 -129 -128 -127 -133 -134 -133 -135 -142 -136 -135 -132 -138 -137 -139 -138 -138 -136 -138 -137 -136 -137 -141 -138 -138 -138 -140 -136 -135 -134 -131 -137 -139 -136 -133 -132 -135 -135 -132 -139 -135 -131 -136 -136 -140 -139 -138 -134 -134 -137 -137 -138 -139 -139 -135 -137 -136 -138 -141 -144 -144 -145 -145 -143 -143 -137 -134 -134 -146 -147 -140 -140 -137 -137 -138 -136 -133 -137 -140 -137 -136 -138 -136 -137 -140 -139 -137 -135 -137 -136 -136 -136 -135 -137 -141 -141 -140 -142 -140 -142 -141 -140 -139 -142 -140 -139 -146 -146 -146 -145 -145 -142 -141 -137 -139 -147 -156 -153 -139 -130 -132 -137 -139 -141 -142 -141 -136 -131 -130 -133 -137 -140 -137 -137 -136 -137 -138 -135 -137 -141 -142 -137 -135 -137 -138 -139 -138 -138 -137 -136 -134 -141 -136 -138 -137 -139 -137 -137 -139 -138 -138 -137 -132 -133 -132 -138 -139 -139 -136 -131 -133 -136 -138 -143 -141 -141 -141 -137 -138 -140 -139 -136 -135 -136 -138 -139 -137 -140 -141 -139 -137 -139 -138 -142 -143 -141 -142 -144 -143 -142 -142 -141 -140 -141 -141 -142 -141 -141 -141 -145 -144 -140 -141 -142 -137 -137 -140 -139 -137 -137 -137 -136 -138 -139 -140 -142 -142 -142 -141 -140 -141 -143 -143 -141 -138 -140 -138 -137 -138 -137 -142 -143 -142 -141 -142 -145 -147 -145 -143 -144 -142 -143 -144 -144 -145 -142 -139 -145 -144 -141 -143 -144 -142 -142 -142 -140 -143 -143 -141 -141 -137 -140 -140 -142 -141 -141 -142 -139 -142 -137 -143 -142 -143 -139 -142 -139 -137 -136 -139 -139 -139 -142 -141 -142 -141 -141 -139 -139 -143 -140 -140 -139 -142 -142 -143 -142 -143 -142 -141 -140 -142 -140 -144 -142 -142 -143 -144 -145 -146 -145 -141 -142 -139 -138 -140 -145 -145 -142 -145 -147 -146 -142 -144 -143 -142 -144 -146 -147 -147 -149 -147 -144 -144 -147 -148 -147 -147 -142 -140 -142 -146 -143 -145 -148 -145 -142 -145 -145 -144 -146 -147 -145 -146 -148 -147 -149 -148 -149 -150 -148 -147 -150 -148 -144 -142 -144 -142 -140 -139 -138 -142 -144 -145 -143 -142 -142 -142 -143 -147 -141 -140 -144 -145 -143 -142 -143 -146 -147 -147 -147 -146 -147 -146 -146 -149 -147 -147 -149 -147 -148 -148 -149 -148 -147 -146 -142 -146 -143 -145 -145 -146 -144 -143 -146 -144 -145 -140 -143 -143 -139 -143 -142 -144 -143 -143 -143 -140 -143 -142 -142 -143 -142 -143 -144 -146 -145 -148 -146 -148 -147 -149 -147 -154 -150 -152 -149 -152 -146 -148 -151 -153 -147 -148 -150 -149 -149 -148 -147 -146 -143 -144 -144 -143 -146 -145 -145 -146 -146 -143 -142 -140 -142 -144 -145 -145 -141 -144 -142 -142 -145 -143 -143 -143 -145 -142 -146 -146 -144 -146 -147 -152 -152 -149 -148 -146 -149 -148 -146 -151 -148 -146 -150 -149 -148 -149 -147 -150 -150 -151 -152 -149 -153 -148 -151 -149 -149 -150 -147 -151 -149 -147 -146 -146 -149 -146 -146 -149 -151 -146 -150 -149 -146 -144 -144 -146 -145 -148 -148 -145 -145 -148 -144 -145 -146 -146 -150 -147 -153 -150 -147 -150 -149 -151 -149 -148 -146 -148 -147 -149 -144 -147 -149 -149 -149 -150 -152 -150 -151 -149 -146 -145 -149 -146 -147 -146 -146 -149 -147 -146 -144 -149 -151 -154 -154 -152 -152 -150 -148 -152 -149 -154 -154 -151 -149 -149 -151 -151 -152 -152 -152 -154 -152 -152 -153 -153 -152 -151 -153 -151 -149 -147 -147 -149 -146 -148 -146 -149 -152 -150 -150 -152 -149 -146 -149 -149 -153 -151 -147 -152 -149 -149 -151 -154 -155 -152 -151 -150 -150 -150 -151 -150 -152 -151 -150 -156 -154 -152 -150 -150 -150 -146 -149 -150 -151 -149 -146 -147 -150 -155 -154 -148 -148 -320 -492 -492 -665 -830 -830 -1004 -1173 -1171 -1336 -1333 -1337 -1504 -1331 -1328 -1500 -1444 -1442 -1607 -1603 -1436 -1431 -1434 -1598 -1595 -1589 -1580 -1580 -1910 -1906 -1903 -2065 -2059 -2054 -2217 -2377 -2537 -2701 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 0 1 1 0 0 0 -1 -2 -1 0 0 -1 -1 -1 -2 -1 0 0 0 0 0 0 -1 -1 0 -1 -1 0 -1 -2 -3 -1 -2 -1 -1 -1 -3 -2 -2 -2 -1 -1 0 -1 -3 -2 -3 -3 -1 -1 -1 -2 0 -1 -1 -1 -2 -1 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -5 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -3 -3 -3 -4 -4 -3 -3 -5 -4 -3 -4 -3 -5 -5 -5 -4 -5 -5 -6 -5 -5 -5 -4 -4 -4 -6 -5 -4 -6 -5 -6 -5 -5 -7 -5 -5 -5 -5 -6 -5 -5 -4 -6 -7 -7 -6 -7 -8 -7 -7 -7 -6 -6 -8 -6 -5 -7 -7 -5 -6 -8 -8 -7 -7 -8 -8 -9 -9 -8 -8 -8 -9 -9 -11 -9 -9 -8 -8 -9 -10 -9 -10 -9 -8 -7 -7 -8 -6 -7 -7 -7 -7 -8 -12 -11 -12 -12 -11 -9 -12 -13 -12 -10 -11 -11 -11 -11 -10 -11 -8 -11 -10 -10 -11 -11 -10 -10 -9 -7 -10 -10 -9 -7 -7 -9 -11 -10 -11 -10 -10 -12 -10 -11 -11 -10 -11 -12 -12 -12 -11 -12 -14 -14 -16 -16 -14 -15 -15 -15 -15 -14 -15 -15 -16 -16 -14 -14 -15 -15 -17 -16 -18 -17 -17 -15 -14 -15 -14 -15 -17 -17 -16 -18 -17 -16 -16 -16 -15 -14 -15 -15 -17 -18 -17 -16 -15 -14 -14 -17 -16 -17 -16 -15 -16 -15 -18 -16 -16 -16 -16 -16 -15 -14 -16 -14 -16 -14 -16 -17 -16 -19 -19 -20 -19 -20 -19 -19 -19 -20 -21 -18 -19 -19 -21 -22 -22 -22 -22 -22 -22 -22 -21 -20 -23 -22 -20 -20 -22 -21 -21 -20 -21 -22 -22 -23 -22 -21 -21 -20 -21 -22 -20 -22 -20 -21 -22 -23 -20 -22 -19 -19 -18 -20 -21 -19 -22 -19 -18 -19 -16 -17 -15 -16 -17 -17 -18 -19 -19 -21 -21 -20 -20 -22 -22 -23 -24 -22 -22 -21 -23 -23 -22 -22 -22 -23 -22 -25 -25 -25 -23 -22 -23 -23 -22 -24 -24 -24 -22 -24 -24 -24 -25 -24 -25 -25 -25 -25 -25 -25 -29 -28 -26 -27 -25 -26 -27 -25 -24 -27 -26 -27 -27 -26 -27 -26 -27 -25 -27 -29 -28 -27 -29 -30 -28 -28 -30 -29 -27 -27 -29 -29 -30 -30 -29 -27 -28 -28 -29 -29 -28 -27 -29 -29 -28 -26 -27 -27 -26 -26 -25 -26 -25 -27 -29 -28 -29 -31 -31 -30 -32 -36 -33 -36 -36 -35 -34 -35 -35 -32 -34 -34 -33 -32 -33 -37 -37 -36 -36 -37 -35 -36 -35 -33 -31 -33 -34 -36 -34 -33 -34 -32 -35 -33 -34 -36 -35 -36 -36 -36 -34 -36 -37 -35 -37 -39 -36 -36 -36 -38 -40 -36 -36 -36 -35 -36 -36 -35 -35 -34 -35 -33 -35 -32 -31 -34 -32 -34 -34 -34 -33 -36 -36 -36 -39 -38 -37 -37 -37 -38 -37 -38 -42 -38 -37 -38 -38 -38 -41 -41 -40 -40 -41 -41 -42 -42 -41 -41 -38 -40 -42 -41 -40 -41 -38 -40 -40 -40 -39 -41 -40 -43 -43 -42 -40 -41 -40 -41 -40 -41 -39 -40 -39 -39 -39 -38 -38 -39 -38 -39 -37 -39 -40 -39 -37 -36 -37 -36 -39 -37 -39 -41 -43 -41 -40 -40 -41 -43 -43 -41 -41 -43 -44 -44 -45 -44 -43 -45 -46 -44 -44 -42 -45 -42 -43 -43 -42 -41 -41 -43 -42 -41 -41 -40 -41 -45 -43 -41 -41 -41 -41 -42 -43 -43 -43 -42 -43 -42 -44 -41 -42 -42 -43 -41 -43 -45 -42 -42 -44 -44 -43 -42 -44 -42 -42 -43 -42 -41 -41 -44 -42 -45 -44 -42 -43 -44 -44 -42 -44 -48 -46 -43 -44 -46 -46 -45 -45 -47 -47 -46 -46 -45 -45 -46 -45 -43 -46 -48 -46 -47 -47 -48 -48 -47 -50 -49 -47 -48 -51 -53 -53 -52 -49 -49 -49 -50 -50 -52 -54 -51 -51 -50 -50 -56 -53 -54 -54 -53 -52 -54 -53 -53 -55 -52 -52 -50 -49 -47 -48 -52 -51 -50 -50 -49 -54 -50 -51 -52 -50 -49 -52 -50 -51 -52 -53 -52 -54 -53 -54 -56 -56 -56 -55 -56 -55 -56 -57 -55 -54 -60 -57 -56 -54 -56 -55 -59 -59 -57 -59 -57 -58 -59 -54 -49 -52 -58 -61 -60 -63 -61 -52 -41 -42 -62 -84 -76 -49 -33 -50 -79 -81 -48 -24 -36 -72 -94 -93 -62 -36 -43 -65 -67 -85 -85 -48 -22 -45 -88 -96 -66 -23 -28 -60 -105 -97 -46 4 -14 -87 -125 -105 -23 1 -5 -67 -121 -122 -83 -18 -14 -52 -90 -111 -85 -53 -56 -73 -87 -74 -59 -66 -67 -71 -76 -69 -65 -66 -87 -102 -80 -39 -33 -68 -106 -106 -59 -14 -25 -74 -102 -92 -59 -28 -32 -62 -89 -92 -69 -50 -50 -72 -90 -82 -76 -71 -74 -80 -79 -70 -65 -75 -88 -89 -82 -75 -67 -63 -71 -85 -85 -78 -68 -70 -73 -71 -73 -72 -79 -85 -91 -76 -47 -40 -56 -95 -106 -87 -68 -66 -76 -83 -74 -71 -80 -87 -79 -64 -60 -72 -96 -103 -91 -64 -54 -67 -89 -97 -94 -93 -89 -77 -63 -67 -84 -98 -101 -87 -73 -69 -80 -86 -75 -69 -73 -82 -82 -72 -67 -69 -73 -68 -61 -67 -82 -85 -68 -54 -59 -73 -78 -75 -66 -79 -93 -82 -67 -55 -70 -82 -91 -93 -99 -91 -73 -64 -70 -82 -83 -76 -72 -73 -84 -88 -88 -82 -81 -83 -80 -73 -71 -83 -89 -88 -71 -65 -80 -86 -86 -81 -80 -79 -85 -90 -94 -99 -102 -92 -79 -72 -71 -76 -88 -91 -91 -95 -87 -76 -70 -82 -96 -99 -93 -81 -69 -74 -86 -107 -105 -85 -65 -57 -70 -98 -103 -104 -86 -69 -69 -76 -90 -96 -88 -81 -91 -88 -80 -75 -75 -83 -91 -92 -85 -80 -83 -85 -88 -88 -87 -85 -89 -90 -86 -83 -82 -82 -82 -87 -90 -94 -93 -88 -82 -82 -87 -87 -91 -92 -89 -90 -89 -83 -80 -83 -85 -85 -88 -87 -90 -86 -87 -79 -79 -92 -98 -93 -85 -82 -80 -82 -86 -96 -95 -83 -74 -86 -98 -97 -88 -85 -87 -91 -95 -94 -90 -89 -95 -93 -92 -92 -96 -94 -80 -86 -96 -99 -92 -82 -96 -103 -91 -83 -93 -102 -92 -81 -83 -107 -110 -96 -83 -86 -111 -108 -94 -81 -93 -103 -115 -120 -106 -79 -72 -97 -126 -123 -96 -80 -83 -93 -101 -110 -115 -100 -91 -85 -96 -104 -111 -115 -106 -87 -85 -98 -119 -117 -102 -84 -86 -105 -110 -106 -103 -99 -100 -102 -103 -115 -122 -117 -100 -95 -104 -118 -126 -121 -105 -99 -112 -127 -124 -116 -108 -106 -114 -117 -116 -105 -103 -105 -110 -107 -107 -107 -111 -106 -102 -98 -104 -109 -110 -106 -104 -107 -110 -110 -105 -107 -110 -117 -120 -109 -101 -101 -106 -117 -121 -114 -109 -109 -114 -116 -118 -119 -116 -111 -113 -111 -116 -110 -108 -102 -106 -111 -119 -114 -110 -106 -113 -115 -113 -109 -118 -118 -120 -118 -114 -109 -115 -126 -131 -125 -116 -112 -110 -110 -116 -125 -131 -126 -119 -108 -107 -116 -120 -116 -111 -113 -117 -116 -113 -113 -118 -121 -111 -102 -101 -110 -116 -120 -120 -112 -108 -110 -115 -122 -123 -120 -113 -110 -114 -118 -121 -118 -115 -114 -112 -111 -115 -116 -122 -118 -117 -120 -120 -114 -111 -115 -116 -115 -111 -102 -105 -111 -120 -121 -116 -111 -107 -110 -112 -112 -116 -116 -115 -112 -108 -113 -123 -121 -120 -113 -111 -116 -122 -126 -123 -114 -103 -106 -111 -119 -118 -111 -107 -104 -107 -114 -117 -114 -108 -105 -108 -113 -117 -115 -112 -109 -112 -117 -118 -116 -112 -114 -116 -120 -120 -117 -116 -113 -117 -123 -129 -125 -124 -121 -119 -119 -119 -116 -120 -120 -119 -117 -121 -117 -105 -100 -93 -91 -97 -110 -119 -121 -116 -114 -116 -119 -119 -112 -105 -99 -98 -108 -109 -112 -111 -109 -114 -114 -120 -122 -117 -110 -106 -102 -105 -107 -109 -112 -113 -114 -116 -111 -113 -116 -116 -118 -120 -123 -121 -119 -119 -119 -120 -118 -112 -110 -110 -114 -119 -117 -115 -116 -114 -111 -108 -105 -105 -105 -108 -111 -113 -118 -115 -118 -122 -121 -117 -115 -112 -111 -118 -124 -124 -125 -121 -120 -117 -114 -114 -116 -116 -115 -115 -117 -116 -113 -115 -116 -115 -111 -110 -106 -104 -105 -108 -109 -113 -115 -114 -113 -114 -117 -114 -115 -114 -117 -118 -113 -114 -113 -116 -118 -119 -119 -114 -113 -112 -115 -117 -118 -113 -114 -111 -112 -114 -115 -114 -117 -114 -114 -115 -117 -116 -116 -116 -113 -114 -116 -117 -115 -114 -118 -118 -118 -112 -112 -112 -111 -116 -114 -113 -113 -113 -113 -114 -115 -115 -115 -116 -115 -116 -117 -117 -117 -116 -118 -122 -123 -123 -121 -120 -121 -125 -123 -124 -123 -123 -121 -121 -123 -124 -121 -125 -127 -122 -119 -119 -120 -116 -117 -116 -112 -113 -112 -116 -117 -116 -117 -117 -115 -114 -115 -122 -122 -120 -119 -117 -118 -117 -118 -117 -118 -120 -117 -117 -117 -119 -122 -121 -122 -121 -120 -119 -119 -117 -118 -116 -115 -112 -109 -111 -112 -112 -113 -115 -116 -115 -115 -117 -114 -116 -115 -120 -118 -121 -119 -119 -123 -126 -128 -126 -129 -129 -128 -127 -128 -127 -129 -129 -128 -122 -121 -120 -122 -122 -122 -124 -123 -123 -121 -118 -120 -122 -120 -120 -119 -115 -113 -113 -113 -116 -117 -119 -118 -114 -113 -116 -120 -121 -122 -122 -124 -122 -121 -123 -127 -127 -125 -126 -126 -125 -126 -127 -127 -129 -125 -123 -124 -127 -124 -124 -123 -121 -118 -120 -120 -122 -119 -116 -115 -115 -114 -117 -114 -116 -117 -120 -119 -118 -119 -119 -122 -123 -120 -123 -123 -122 -123 -130 -130 -125 -127 -130 -132 -131 -133 -133 -130 -133 -131 -129 -131 -130 -125 -127 -123 -124 -123 -123 -121 -119 -116 -113 -112 -117 -115 -114 -116 -115 -113 -116 -116 -113 -118 -118 -120 -117 -123 -123 -121 -123 -124 -127 -125 -130 -132 -130 -129 -125 -129 -130 -132 -128 -131 -132 -132 -133 -133 -132 -134 -132 -130 -129 -128 -128 -123 -124 -123 -119 -123 -122 -122 -126 -124 -118 -121 -124 -126 -123 -122 -125 -125 -126 -125 -125 -126 -125 -125 -127 -130 -131 -131 -134 -133 -130 -133 -134 -134 -133 -134 -131 -131 -132 -134 -134 -137 -135 -134 -136 -132 -131 -131 -133 -133 -132 -132 -130 -129 -131 -129 -127 -131 -129 -125 -124 -127 -127 -127 -128 -126 -127 -125 -126 -127 -130 -129 -130 -130 -128 -128 -130 -130 -131 -129 -131 -131 -129 -132 -130 -130 -132 -132 -131 -132 -129 -129 -131 -128 -131 -130 -127 -124 -126 -125 -124 -122 -124 -125 -126 -126 -126 -125 -128 -126 -129 -126 -128 -127 -126 -125 -126 -127 -129 -131 -130 -129 -132 -128 -132 -130 -131 -135 -136 -133 -135 -136 -135 -131 -130 -132 -134 -132 -134 -131 -127 -129 -127 -131 -131 -127 -127 -126 -126 -124 -122 -124 -124 -124 -122 -127 -124 -122 -123 -121 -125 -124 -124 -125 -128 -121 -125 -130 -130 -130 -132 -130 -134 -132 -134 -135 -133 -136 -135 -132 -133 -136 -135 -136 -138 -138 -132 -131 -134 -136 -136 -132 -131 -131 -131 -130 -130 -131 -127 -129 -131 -127 -128 -126 -126 -126 -126 -128 -128 -126 -130 -132 -128 -129 -132 -130 -131 -132 -132 -133 -132 -135 -132 -134 -137 -137 -132 -133 -138 -137 -137 -136 -138 -134 -136 -136 -135 -135 -133 -132 -128 -129 -126 -129 -129 -132 -129 -129 -126 -126 -127 -125 -126 -124 -124 -128 -128 -128 -125 -126 -128 -126 -129 -130 -130 -128 -128 -130 -136 -136 -138 -131 -133 -134 -136 -135 -138 -138 -138 -135 -137 -136 -137 -136 -140 -139 -139 -135 -136 -135 -137 -135 -131 -134 -138 -140 -136 -135 -133 -128 -133 -134 -133 -133 -135 -132 -133 -134 -139 -135 -135 -137 -136 -136 -136 -138 -137 -136 -133 -135 -142 -141 -140 -145 -144 -141 -142 -140 -135 -132 -140 -149 -149 -142 -134 -137 -137 -136 -136 -140 -138 -137 -133 -134 -137 -136 -136 -137 -134 -137 -137 -137 -138 -135 -135 -136 -134 -138 -139 -137 -138 -140 -144 -139 -138 -140 -144 -141 -140 -143 -145 -147 -147 -142 -140 -140 -138 -141 -149 -160 -147 -129 -129 -139 -140 -137 -139 -141 -138 -134 -131 -131 -137 -136 -137 -135 -136 -136 -134 -135 -135 -137 -137 -138 -136 -137 -135 -138 -138 -140 -140 -135 -132 -136 -135 -138 -138 -136 -134 -139 -139 -140 -135 -135 -134 -134 -132 -134 -140 -139 -139 -132 -128 -131 -135 -136 -145 -142 -140 -140 -135 -138 -136 -137 -136 -138 -137 -135 -135 -137 -138 -136 -136 -138 -139 -138 -139 -141 -139 -139 -140 -144 -142 -141 -140 -139 -142 -144 -138 -139 -138 -139 -140 -142 -140 -140 -138 -141 -138 -138 -138 -137 -135 -139 -136 -138 -137 -139 -142 -139 -140 -144 -142 -143 -142 -140 -140 -139 -136 -135 -140 -139 -139 -140 -137 -138 -143 -143 -143 -144 -144 -142 -138 -141 -146 -146 -140 -139 -141 -141 -144 -142 -141 -143 -141 -142 -141 -143 -144 -141 -137 -141 -140 -140 -140 -142 -139 -140 -141 -140 -143 -138 -141 -141 -138 -138 -138 -138 -137 -139 -133 -135 -139 -140 -141 -142 -141 -139 -140 -142 -139 -139 -139 -137 -139 -141 -139 -141 -144 -143 -140 -142 -141 -140 -139 -141 -142 -141 -142 -143 -142 -143 -148 -144 -140 -140 -139 -140 -141 -141 -145 -145 -143 -146 -143 -141 -144 -144 -142 -143 -143 -143 -146 -149 -145 -145 -145 -145 -144 -143 -146 -144 -145 -143 -140 -142 -143 -145 -145 -142 -144 -144 -143 -147 -149 -146 -144 -145 -148 -150 -149 -146 -147 -148 -147 -147 -144 -142 -139 -140 -140 -139 -141 -143 -142 -142 -143 -141 -140 -140 -142 -141 -142 -145 -144 -141 -143 -144 -141 -145 -148 -145 -146 -144 -143 -147 -146 -145 -146 -145 -146 -149 -148 -145 -147 -145 -144 -145 -146 -145 -141 -144 -145 -145 -145 -140 -146 -144 -143 -141 -141 -142 -140 -142 -141 -145 -143 -140 -140 -137 -143 -138 -141 -142 -143 -144 -144 -145 -144 -145 -146 -146 -150 -148 -145 -148 -151 -146 -150 -146 -151 -147 -146 -148 -148 -147 -149 -147 -147 -148 -146 -142 -143 -144 -144 -146 -144 -145 -146 -145 -144 -139 -141 -142 -137 -142 -145 -142 -143 -141 -142 -142 -142 -140 -141 -144 -147 -143 -143 -144 -144 -146 -147 -146 -150 -148 -148 -146 -147 -147 -147 -148 -148 -148 -147 -148 -149 -149 -148 -148 -147 -151 -151 -148 -149 -149 -151 -150 -147 -149 -148 -148 -147 -145 -144 -147 -146 -145 -145 -147 -145 -146 -147 -145 -143 -147 -145 -145 -145 -146 -146 -147 -145 -146 -145 -142 -149 -148 -148 -146 -145 -150 -149 -147 -152 -149 -144 -147 -146 -148 -147 -147 -148 -148 -145 -147 -148 -149 -149 -149 -149 -146 -144 -143 -145 -148 -148 -149 -143 -145 -143 -143 -147 -149 -148 -153 -148 -153 -149 -149 -148 -149 -151 -152 -153 -153 -150 -148 -148 -149 -148 -153 -154 -155 -152 -154 -150 -147 -152 -151 -151 -147 -146 -149 -148 -147 -147 -146 -144 -150 -149 -145 -149 -148 -149 -149 -150 -149 -149 -149 -151 -147 -151 -150 -148 -151 -151 -151 -153 -149 -148 -148 -149 -149 -149 -152 -153 -152 -152 -152 -149 -148 -149 -149 -151 -147 -148 -147 -147 -148 -148 -149 -153 -147 -146 -321 -489 -488 -661 -832 -832 -1002 -1169 -1168 -1337 -1336 -1335 -1502 -1330 -1326 -1501 -1444 -1442 -1606 -1603 -1437 -1434 -1432 -1595 -1595 -1587 -1583 -1581 -1910 -1903 -1905 -2063 -2060 -2055 -2216 -2378 -2538 -2700 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 -1 -1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 -1 -1 0 0 -1 0 0 -1 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 -1 0 -1 -2 0 -2 -1 -1 -1 0 -1 -1 -2 -2 -2 -2 -3 -1 -2 -3 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -2 0 -1 -2 -3 -3 -5 -5 -4 -4 -5 -5 -2 -5 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -4 -4 -5 -5 -4 -4 -4 -5 -4 -5 -5 -5 -5 -3 -3 -4 -4 -5 -5 -4 -3 -3 -6 -4 -5 -5 -6 -5 -5 -4 -4 -4 -3 -5 -4 -5 -5 -6 -7 -5 -6 -7 -6 -5 -5 -5 -5 -4 -4 -4 -6 -6 -7 -6 -8 -9 -8 -7 -5 -6 -7 -7 -7 -7 -8 -7 -6 -5 -7 -8 -8 -7 -8 -7 -9 -8 -9 -9 -9 -9 -10 -8 -8 -9 -10 -10 -8 -8 -8 -7 -9 -8 -7 -9 -8 -6 -7 -6 -6 -7 -10 -9 -10 -10 -9 -10 -11 -11 -10 -12 -12 -11 -11 -11 -12 -11 -10 -13 -11 -10 -9 -9 -9 -10 -9 -10 -9 -10 -8 -10 -8 -9 -10 -8 -11 -11 -8 -8 -11 -11 -12 -10 -10 -12 -12 -11 -11 -11 -13 -13 -13 -14 -13 -15 -15 -13 -17 -15 -14 -15 -14 -16 -17 -13 -14 -15 -15 -15 -14 -17 -16 -18 -17 -15 -13 -15 -16 -16 -16 -17 -15 -16 -17 -16 -16 -16 -17 -15 -15 -15 -14 -16 -17 -16 -15 -15 -14 -15 -16 -16 -14 -15 -16 -15 -17 -16 -16 -17 -16 -13 -16 -15 -17 -14 -17 -16 -15 -17 -17 -16 -17 -20 -21 -20 -20 -21 -20 -19 -19 -19 -21 -21 -21 -21 -22 -22 -21 -21 -21 -22 -23 -22 -21 -20 -20 -21 -23 -21 -21 -22 -22 -21 -22 -23 -23 -21 -21 -21 -19 -21 -20 -19 -20 -22 -21 -23 -20 -22 -20 -18 -19 -20 -21 -20 -20 -18 -18 -18 -18 -18 -15 -18 -17 -19 -17 -18 -19 -19 -19 -21 -22 -23 -22 -22 -23 -22 -22 -21 -22 -23 -23 -23 -22 -21 -23 -24 -23 -23 -23 -23 -23 -22 -22 -22 -25 -25 -23 -24 -22 -24 -26 -25 -23 -24 -26 -27 -28 -28 -25 -24 -27 -27 -26 -25 -26 -26 -26 -26 -27 -25 -26 -26 -25 -25 -25 -27 -28 -26 -27 -29 -28 -29 -29 -29 -28 -28 -28 -28 -29 -29 -30 -31 -28 -27 -29 -29 -28 -27 -30 -27 -27 -28 -28 -26 -27 -27 -27 -25 -26 -27 -28 -26 -27 -32 -30 -29 -30 -30 -33 -35 -33 -34 -34 -34 -35 -34 -33 -35 -33 -32 -33 -35 -34 -35 -35 -35 -37 -36 -35 -37 -33 -33 -35 -36 -35 -33 -35 -36 -36 -33 -32 -34 -35 -35 -34 -37 -36 -36 -35 -36 -35 -36 -38 -37 -36 -38 -37 -38 -39 -38 -36 -36 -36 -36 -36 -34 -34 -33 -33 -34 -33 -33 -35 -35 -32 -30 -33 -35 -37 -36 -36 -36 -36 -36 -38 -36 -36 -38 -38 -40 -39 -40 -39 -38 -40 -39 -40 -39 -39 -42 -41 -38 -39 -42 -42 -40 -39 -40 -42 -40 -40 -40 -37 -37 -41 -42 -40 -41 -41 -38 -40 -43 -42 -42 -40 -42 -41 -41 -40 -40 -40 -41 -39 -38 -42 -38 -38 -39 -38 -38 -39 -38 -35 -36 -38 -37 -37 -40 -39 -40 -40 -40 -39 -40 -42 -42 -44 -44 -42 -42 -41 -42 -44 -45 -45 -45 -44 -44 -43 -43 -45 -44 -44 -44 -43 -44 -39 -40 -40 -41 -40 -41 -43 -41 -43 -43 -42 -40 -42 -43 -40 -42 -44 -43 -42 -43 -43 -43 -42 -39 -41 -43 -42 -41 -43 -41 -42 -43 -43 -40 -43 -44 -43 -41 -44 -42 -44 -41 -42 -42 -42 -43 -43 -45 -44 -45 -45 -46 -46 -43 -44 -45 -44 -45 -46 -48 -44 -44 -45 -45 -46 -44 -43 -45 -46 -47 -46 -45 -49 -47 -48 -51 -48 -47 -47 -50 -53 -51 -51 -53 -52 -50 -50 -50 -51 -54 -54 -49 -50 -53 -54 -53 -53 -54 -55 -53 -54 -52 -54 -54 -53 -53 -52 -51 -49 -47 -48 -50 -48 -51 -51 -52 -49 -52 -50 -52 -53 -51 -48 -50 -52 -53 -52 -51 -49 -51 -54 -56 -55 -55 -58 -56 -54 -54 -55 -55 -59 -56 -55 -56 -56 -55 -56 -58 -58 -59 -58 -55 -56 -58 -58 -58 -57 -52 -53 -57 -59 -61 -63 -60 -53 -47 -45 -58 -75 -77 -55 -33 -36 -67 -89 -83 -47 -28 -47 -82 -95 -67 -45 -45 -46 -67 -89 -93 -69 -29 -25 -54 -91 -95 -63 -21 -31 -72 -101 -80 -33 -9 -24 -90 -116 -111 -66 -8 -1 -43 -117 -143 -96 -37 -4 -36 -85 -110 -110 -74 -58 -53 -67 -74 -76 -66 -78 -94 -100 -70 -29 -7 -60 -121 -153 -110 -37 11 -11 -82 -115 -91 -52 -34 -45 -65 -70 -51 -39 -60 -92 -109 -91 -58 -36 -49 -84 -108 -106 -78 -60 -55 -76 -90 -93 -78 -63 -68 -87 -95 -82 -62 -56 -65 -76 -83 -77 -73 -73 -73 -72 -71 -62 -52 -71 -80 -83 -79 -69 -60 -71 -89 -98 -85 -64 -57 -63 -74 -81 -80 -80 -86 -89 -87 -74 -62 -67 -83 -96 -94 -86 -80 -84 -83 -78 -80 -86 -86 -84 -81 -78 -84 -86 -81 -74 -67 -66 -73 -78 -77 -69 -67 -72 -73 -67 -61 -67 -80 -84 -65 -53 -60 -90 -92 -71 -59 -69 -92 -95 -83 -64 -60 -75 -92 -111 -105 -83 -65 -66 -79 -91 -83 -69 -65 -70 -88 -96 -87 -75 -75 -80 -84 -82 -76 -74 -78 -73 -69 -79 -89 -99 -92 -80 -73 -78 -88 -103 -95 -90 -95 -99 -95 -81 -72 -75 -77 -83 -86 -94 -96 -82 -70 -71 -85 -96 -98 -85 -70 -64 -76 -97 -112 -104 -82 -65 -64 -72 -90 -98 -97 -87 -77 -73 -82 -89 -85 -91 -90 -89 -87 -81 -77 -81 -90 -93 -86 -80 -82 -91 -93 -87 -85 -84 -84 -83 -80 -80 -86 -88 -87 -86 -84 -89 -90 -87 -85 -85 -85 -85 -89 -89 -90 -92 -92 -89 -83 -80 -86 -89 -85 -89 -92 -90 -88 -83 -87 -94 -91 -84 -82 -89 -95 -86 -80 -86 -96 -92 -83 -78 -90 -97 -93 -86 -87 -88 -92 -90 -88 -101 -98 -83 -70 -89 -108 -101 -78 -75 -91 -98 -98 -101 -102 -96 -78 -74 -95 -113 -109 -86 -85 -99 -107 -93 -86 -99 -101 -113 -118 -106 -101 -87 -81 -91 -112 -119 -100 -85 -85 -94 -103 -112 -100 -92 -88 -97 -105 -110 -102 -99 -92 -93 -92 -102 -112 -106 -85 -78 -95 -122 -124 -102 -92 -97 -100 -101 -101 -108 -113 -115 -109 -102 -97 -100 -113 -121 -122 -109 -108 -108 -120 -117 -111 -110 -118 -121 -111 -99 -100 -109 -116 -115 -112 -108 -104 -98 -106 -111 -107 -103 -103 -112 -114 -105 -102 -94 -103 -111 -118 -124 -120 -105 -92 -92 -105 -120 -132 -126 -103 -91 -98 -112 -129 -131 -123 -113 -102 -98 -98 -107 -109 -113 -111 -115 -106 -106 -110 -112 -112 -110 -113 -115 -117 -112 -112 -112 -123 -123 -108 -112 -117 -116 -117 -117 -123 -122 -116 -112 -116 -121 -121 -118 -120 -125 -119 -108 -106 -109 -117 -118 -116 -116 -116 -118 -114 -110 -110 -114 -116 -114 -109 -108 -110 -110 -109 -114 -111 -112 -115 -120 -126 -124 -120 -113 -109 -111 -117 -122 -122 -116 -110 -111 -111 -110 -116 -120 -121 -121 -117 -112 -111 -115 -115 -117 -110 -112 -107 -107 -111 -116 -116 -113 -110 -110 -113 -115 -118 -118 -116 -116 -115 -108 -115 -119 -120 -123 -118 -111 -105 -108 -113 -119 -122 -116 -107 -102 -105 -112 -119 -118 -114 -111 -108 -103 -110 -112 -116 -119 -116 -108 -110 -115 -119 -121 -118 -116 -117 -117 -113 -110 -116 -118 -119 -123 -126 -124 -117 -116 -119 -120 -118 -119 -117 -115 -120 -122 -117 -107 -98 -91 -95 -107 -115 -118 -116 -113 -111 -115 -118 -114 -116 -114 -106 -104 -104 -112 -115 -113 -108 -105 -109 -115 -114 -117 -115 -112 -109 -108 -111 -110 -110 -104 -105 -111 -115 -119 -115 -113 -112 -112 -117 -123 -125 -127 -122 -117 -114 -111 -110 -112 -115 -117 -120 -118 -113 -109 -112 -112 -111 -108 -107 -106 -109 -109 -115 -116 -117 -119 -115 -116 -118 -117 -116 -114 -115 -120 -124 -125 -123 -116 -115 -115 -117 -118 -116 -116 -113 -110 -112 -118 -120 -120 -114 -109 -105 -106 -112 -112 -110 -111 -109 -109 -110 -112 -112 -113 -116 -118 -119 -116 -112 -114 -118 -116 -116 -116 -117 -115 -112 -113 -112 -117 -119 -117 -115 -112 -109 -106 -110 -115 -116 -118 -116 -112 -108 -108 -115 -119 -121 -117 -115 -114 -115 -118 -119 -115 -115 -112 -112 -116 -116 -114 -114 -113 -114 -117 -113 -110 -110 -108 -110 -115 -117 -116 -112 -112 -112 -114 -118 -119 -124 -120 -119 -119 -120 -121 -124 -123 -123 -122 -124 -123 -123 -126 -126 -124 -122 -120 -121 -123 -122 -120 -122 -118 -116 -113 -113 -115 -115 -115 -117 -118 -113 -112 -117 -115 -116 -116 -118 -116 -116 -120 -118 -117 -115 -120 -120 -119 -117 -118 -120 -121 -121 -121 -119 -117 -118 -119 -117 -117 -119 -112 -111 -111 -111 -113 -115 -115 -114 -110 -113 -116 -115 -115 -114 -117 -117 -114 -117 -119 -123 -122 -122 -125 -125 -127 -127 -126 -127 -128 -129 -128 -126 -126 -125 -122 -122 -121 -121 -119 -120 -122 -123 -121 -119 -117 -120 -120 -121 -120 -114 -114 -114 -113 -117 -118 -116 -115 -117 -115 -115 -117 -120 -122 -123 -123 -123 -124 -121 -124 -124 -124 -127 -128 -128 -127 -127 -128 -125 -125 -124 -122 -124 -122 -123 -124 -124 -121 -121 -119 -118 -116 -117 -115 -112 -113 -114 -116 -115 -116 -116 -115 -122 -120 -120 -119 -123 -121 -121 -123 -123 -127 -125 -125 -127 -130 -130 -129 -129 -131 -133 -131 -130 -131 -132 -131 -130 -128 -126 -123 -124 -119 -119 -122 -120 -115 -117 -114 -111 -111 -112 -113 -115 -115 -113 -115 -116 -116 -118 -118 -118 -120 -119 -123 -123 -124 -128 -129 -129 -128 -130 -131 -129 -126 -127 -130 -128 -132 -134 -132 -130 -135 -132 -131 -131 -132 -129 -125 -125 -124 -124 -122 -119 -122 -122 -120 -120 -124 -122 -123 -121 -122 -121 -121 -124 -126 -123 -122 -126 -127 -124 -123 -125 -129 -131 -131 -131 -134 -132 -132 -132 -131 -132 -131 -131 -132 -134 -134 -136 -134 -132 -135 -133 -135 -133 -131 -132 -131 -130 -131 -130 -128 -130 -129 -130 -129 -129 -126 -126 -125 -124 -126 -127 -127 -126 -127 -125 -124 -127 -128 -129 -129 -128 -127 -127 -127 -129 -129 -130 -129 -130 -131 -127 -130 -132 -131 -133 -128 -131 -128 -133 -131 -126 -126 -124 -124 -125 -125 -124 -125 -125 -126 -123 -126 -126 -124 -128 -126 -128 -127 -128 -122 -127 -122 -124 -128 -130 -127 -129 -129 -127 -128 -128 -131 -131 -135 -132 -132 -135 -130 -136 -131 -134 -133 -130 -129 -135 -130 -129 -129 -128 -126 -127 -128 -126 -126 -125 -123 -122 -122 -124 -122 -124 -122 -122 -121 -122 -125 -123 -122 -123 -125 -124 -126 -125 -128 -130 -130 -132 -129 -132 -132 -133 -134 -135 -132 -131 -133 -133 -132 -132 -135 -136 -135 -135 -135 -133 -132 -132 -133 -131 -127 -132 -131 -129 -129 -129 -128 -128 -128 -126 -126 -128 -125 -126 -128 -128 -125 -126 -130 -131 -132 -130 -128 -128 -130 -131 -132 -130 -133 -133 -135 -134 -132 -135 -134 -135 -133 -136 -137 -137 -137 -134 -135 -130 -135 -133 -132 -130 -129 -127 -127 -127 -128 -129 -127 -128 -126 -128 -123 -123 -127 -126 -126 -127 -127 -123 -123 -126 -129 -128 -128 -126 -126 -133 -134 -130 -129 -135 -131 -136 -136 -130 -136 -136 -138 -138 -136 -132 -134 -137 -137 -139 -137 -133 -136 -134 -137 -136 -135 -134 -137 -137 -134 -132 -137 -133 -134 -132 -131 -130 -132 -132 -131 -133 -133 -132 -133 -138 -135 -136 -133 -137 -134 -135 -132 -136 -136 -139 -143 -138 -141 -142 -144 -142 -135 -129 -135 -147 -150 -143 -137 -137 -137 -136 -133 -135 -140 -141 -135 -134 -134 -134 -135 -136 -134 -134 -136 -136 -135 -136 -137 -138 -137 -136 -136 -134 -133 -136 -141 -141 -137 -139 -141 -140 -138 -145 -144 -148 -143 -142 -140 -141 -138 -134 -145 -162 -154 -136 -125 -133 -137 -137 -140 -142 -138 -134 -130 -132 -136 -135 -135 -134 -132 -135 -135 -132 -134 -137 -136 -137 -137 -132 -135 -136 -137 -139 -136 -135 -134 -133 -135 -133 -136 -136 -134 -133 -138 -138 -137 -135 -137 -134 -134 -130 -138 -141 -135 -134 -130 -128 -131 -138 -138 -136 -140 -140 -137 -136 -135 -135 -136 -138 -140 -134 -136 -134 -135 -134 -134 -134 -138 -138 -140 -140 -141 -137 -137 -139 -139 -141 -144 -142 -138 -140 -139 -138 -141 -137 -137 -137 -139 -138 -139 -137 -139 -139 -137 -136 -137 -138 -139 -135 -138 -137 -137 -139 -137 -139 -142 -143 -142 -140 -141 -139 -135 -136 -141 -136 -136 -137 -141 -141 -138 -137 -140 -140 -140 -141 -144 -140 -142 -142 -144 -141 -138 -139 -141 -138 -142 -143 -143 -140 -143 -141 -141 -141 -140 -139 -142 -141 -143 -136 -137 -138 -141 -141 -139 -140 -141 -138 -138 -138 -135 -135 -137 -140 -134 -135 -137 -138 -138 -139 -135 -140 -141 -138 -138 -141 -137 -138 -136 -137 -138 -138 -140 -142 -145 -140 -139 -139 -140 -141 -140 -138 -139 -138 -141 -144 -143 -143 -144 -143 -141 -141 -140 -141 -138 -139 -142 -145 -144 -142 -142 -142 -141 -140 -141 -143 -144 -144 -144 -146 -141 -144 -144 -143 -143 -145 -142 -142 -141 -139 -143 -141 -145 -142 -140 -143 -145 -146 -145 -145 -145 -145 -146 -146 -145 -145 -146 -145 -147 -146 -145 -144 -139 -137 -139 -141 -143 -141 -139 -139 -142 -138 -141 -140 -139 -142 -141 -142 -140 -143 -142 -145 -144 -142 -144 -143 -147 -142 -145 -143 -143 -144 -144 -144 -143 -144 -146 -142 -144 -144 -143 -146 -143 -143 -147 -145 -144 -141 -142 -140 -142 -143 -143 -140 -145 -141 -140 -138 -140 -144 -143 -143 -138 -139 -141 -139 -139 -141 -139 -143 -143 -144 -144 -143 -147 -145 -144 -145 -147 -145 -145 -149 -146 -145 -144 -149 -144 -147 -146 -144 -145 -148 -146 -147 -145 -142 -143 -145 -144 -144 -146 -146 -145 -144 -143 -140 -139 -141 -140 -140 -139 -139 -141 -141 -137 -143 -140 -141 -141 -141 -141 -144 -143 -143 -143 -144 -143 -144 -144 -146 -148 -150 -145 -148 -146 -147 -145 -145 -148 -149 -149 -148 -147 -147 -150 -146 -148 -147 -147 -148 -149 -150 -150 -151 -147 -148 -144 -142 -143 -146 -144 -143 -148 -143 -144 -143 -142 -146 -142 -145 -144 -143 -146 -144 -145 -146 -141 -144 -145 -143 -149 -145 -146 -149 -145 -144 -145 -145 -150 -146 -145 -147 -145 -146 -146 -148 -148 -146 -146 -146 -146 -148 -146 -147 -146 -147 -143 -143 -139 -145 -147 -146 -143 -144 -143 -145 -144 -148 -144 -150 -145 -148 -149 -149 -149 -144 -149 -150 -152 -152 -153 -150 -147 -148 -148 -150 -150 -150 -151 -156 -152 -150 -150 -147 -148 -147 -147 -145 -146 -146 -147 -143 -146 -145 -146 -143 -148 -146 -145 -149 -148 -148 -150 -149 -150 -147 -147 -150 -150 -149 -149 -149 -150 -148 -150 -150 -148 -144 -146 -151 -153 -150 -153 -147 -147 -148 -148 -149 -149 -149 -148 -149 -145 -145 -148 -146 -147 -149 -150 -148 -315 -485 -488 -662 -828 -828 -1001 -1169 -1170 -1332 -1334 -1336 -1503 -1328 -1327 -1499 -1443 -1442 -1606 -1604 -1437 -1432 -1433 -1593 -1593 -1589 -1584 -1582 -1909 -1902 -1905 -2065 -2058 -2055 -2216 -2380 -2537 -2699 -2684 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 0 0 0 0 0 -1 0 0 -1 -1 0 -1 0 0 0 0 0 -2 -1 -1 -3 -1 -1 0 -1 -1 -2 0 0 -1 -1 0 -1 -2 -1 -2 0 -2 -1 -2 -2 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -2 -2 -3 -2 -3 -4 -4 -5 -5 -4 -5 -3 -4 -4 -5 -4 -3 -4 -5 -5 -5 -5 -4 -4 -4 -4 -5 -5 -5 -3 -5 -4 -5 -4 -4 -4 -6 -4 -4 -4 -4 -4 -5 -5 -3 -4 -6 -6 -4 -5 -5 -5 -3 -4 -4 -5 -4 -4 -4 -4 -5 -7 -6 -7 -8 -7 -6 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -7 -8 -7 -7 -7 -6 -6 -6 -7 -7 -6 -6 -9 -7 -6 -7 -8 -8 -9 -9 -9 -7 -7 -8 -9 -9 -9 -9 -9 -9 -7 -8 -10 -9 -9 -7 -8 -9 -9 -8 -6 -8 -8 -6 -7 -5 -5 -7 -7 -9 -10 -12 -13 -11 -10 -11 -11 -11 -11 -13 -12 -12 -10 -11 -11 -11 -12 -12 -8 -9 -9 -10 -10 -10 -9 -10 -9 -9 -10 -11 -12 -11 -10 -10 -10 -9 -11 -10 -10 -10 -13 -12 -11 -11 -11 -11 -12 -12 -11 -15 -17 -16 -18 -14 -17 -17 -15 -16 -16 -16 -16 -14 -16 -15 -14 -17 -14 -16 -15 -17 -16 -15 -15 -14 -14 -17 -15 -16 -15 -16 -17 -15 -16 -15 -14 -16 -17 -17 -14 -17 -19 -17 -15 -15 -17 -15 -16 -15 -14 -17 -16 -17 -19 -15 -14 -19 -13 -15 -14 -17 -16 -16 -16 -15 -15 -16 -18 -17 -19 -20 -22 -21 -20 -20 -18 -20 -21 -20 -21 -22 -22 -22 -20 -21 -21 -21 -22 -23 -23 -22 -20 -21 -19 -21 -22 -22 -23 -22 -22 -22 -20 -20 -22 -20 -23 -22 -21 -20 -20 -20 -21 -18 -22 -20 -20 -21 -20 -20 -20 -20 -19 -19 -19 -19 -17 -17 -17 -18 -19 -16 -19 -19 -19 -18 -20 -20 -20 -21 -22 -22 -22 -22 -21 -22 -22 -23 -24 -23 -22 -23 -22 -22 -22 -22 -22 -22 -22 -22 -22 -23 -24 -23 -23 -24 -24 -24 -25 -24 -26 -24 -26 -25 -25 -28 -27 -26 -27 -26 -27 -27 -26 -26 -27 -26 -28 -27 -28 -27 -25 -24 -25 -24 -26 -25 -25 -26 -28 -29 -28 -27 -29 -27 -28 -28 -29 -29 -29 -28 -28 -28 -31 -29 -28 -28 -26 -29 -27 -26 -27 -27 -28 -26 -29 -27 -28 -29 -27 -26 -29 -30 -29 -27 -30 -31 -31 -31 -32 -32 -34 -33 -33 -32 -33 -35 -33 -33 -34 -36 -34 -32 -36 -37 -33 -35 -35 -35 -34 -36 -37 -36 -36 -34 -36 -35 -35 -37 -34 -34 -33 -34 -35 -35 -35 -36 -35 -36 -38 -38 -38 -35 -37 -38 -39 -38 -38 -36 -38 -36 -36 -37 -36 -37 -36 -33 -32 -34 -34 -34 -34 -33 -34 -34 -32 -34 -34 -36 -34 -36 -35 -37 -37 -37 -38 -39 -39 -36 -38 -40 -39 -39 -40 -39 -40 -40 -39 -38 -40 -40 -42 -41 -40 -42 -41 -40 -41 -40 -40 -43 -40 -38 -38 -41 -40 -43 -41 -40 -39 -40 -42 -40 -43 -43 -42 -42 -40 -42 -40 -38 -39 -40 -40 -39 -38 -37 -40 -36 -39 -36 -38 -38 -39 -39 -38 -37 -38 -38 -41 -42 -40 -38 -40 -44 -44 -43 -43 -42 -40 -39 -42 -45 -45 -45 -44 -44 -42 -41 -42 -45 -46 -43 -43 -41 -40 -42 -39 -40 -42 -40 -40 -40 -41 -40 -41 -44 -43 -41 -43 -43 -42 -43 -44 -44 -42 -42 -43 -44 -44 -41 -43 -42 -41 -42 -44 -42 -44 -44 -43 -43 -42 -43 -43 -43 -42 -44 -42 -42 -41 -43 -44 -41 -44 -46 -44 -47 -44 -45 -45 -43 -43 -45 -48 -48 -47 -46 -44 -46 -47 -44 -44 -47 -49 -42 -45 -45 -48 -49 -48 -47 -50 -49 -48 -49 -50 -49 -49 -50 -50 -51 -54 -51 -51 -52 -49 -51 -52 -52 -53 -52 -53 -54 -56 -53 -53 -54 -54 -51 -52 -54 -54 -53 -52 -49 -47 -48 -47 -48 -48 -54 -51 -53 -51 -50 -50 -51 -51 -49 -49 -52 -51 -53 -53 -53 -52 -54 -53 -54 -56 -54 -55 -57 -54 -55 -57 -57 -56 -55 -56 -56 -57 -57 -55 -56 -61 -57 -60 -61 -58 -54 -58 -57 -58 -60 -55 -50 -54 -58 -62 -63 -62 -56 -48 -43 -46 -68 -79 -72 -44 -28 -44 -82 -96 -63 -20 -29 -67 -98 -95 -68 -41 -37 -50 -70 -86 -81 -60 -37 -33 -58 -93 -93 -58 -15 -12 -63 -102 -111 -60 -34 -15 -30 -81 -115 -109 -58 -13 -20 -65 -110 -118 -81 -29 -15 -65 -115 -121 -90 -41 -25 -60 -89 -100 -85 -66 -45 -65 -85 -92 -71 -48 -46 -72 -91 -87 -48 -26 -30 -51 -85 -88 -69 -48 -52 -72 -81 -71 -53 -56 -84 -106 -104 -74 -44 -40 -67 -112 -123 -101 -57 -37 -55 -85 -108 -101 -76 -58 -63 -74 -77 -73 -69 -69 -77 -82 -73 -50 -49 -67 -85 -93 -82 -61 -49 -59 -79 -95 -99 -86 -61 -35 -42 -74 -104 -111 -86 -62 -62 -75 -90 -92 -81 -72 -76 -86 -85 -79 -85 -92 -87 -76 -76 -79 -85 -81 -83 -89 -90 -85 -74 -66 -60 -63 -76 -83 -84 -72 -60 -63 -71 -72 -65 -65 -81 -88 -77 -51 -48 -69 -92 -94 -73 -60 -71 -99 -106 -96 -71 -52 -72 -100 -108 -99 -85 -71 -71 -83 -90 -77 -76 -60 -60 -75 -93 -90 -84 -79 -79 -73 -73 -72 -73 -85 -93 -79 -80 -89 -97 -95 -84 -68 -80 -91 -101 -98 -100 -97 -91 -84 -80 -88 -85 -76 -70 -81 -96 -95 -85 -73 -71 -76 -86 -96 -90 -78 -68 -63 -77 -101 -116 -107 -95 -76 -61 -59 -86 -104 -109 -98 -82 -75 -75 -78 -83 -91 -93 -97 -88 -80 -77 -81 -93 -92 -89 -84 -88 -85 -86 -84 -85 -85 -80 -76 -77 -87 -92 -92 -89 -86 -83 -81 -84 -90 -90 -87 -85 -86 -89 -91 -93 -91 -84 -84 -89 -95 -91 -81 -81 -88 -98 -93 -87 -85 -87 -88 -88 -87 -91 -89 -83 -83 -91 -95 -91 -83 -82 -86 -85 -92 -91 -92 -97 -88 -77 -86 -94 -101 -86 -75 -80 -95 -102 -108 -105 -79 -66 -73 -101 -125 -120 -85 -66 -82 -104 -104 -95 -94 -104 -107 -100 -93 -93 -103 -101 -97 -102 -108 -104 -92 -91 -100 -99 -89 -93 -97 -101 -98 -100 -109 -108 -92 -78 -87 -111 -119 -112 -95 -84 -78 -93 -102 -114 -118 -100 -92 -103 -109 -96 -91 -105 -116 -116 -107 -97 -98 -104 -106 -105 -113 -119 -115 -100 -99 -115 -125 -129 -117 -103 -99 -106 -114 -119 -112 -107 -103 -108 -111 -111 -110 -114 -110 -103 -103 -102 -101 -105 -113 -116 -111 -107 -98 -101 -105 -111 -113 -120 -121 -115 -104 -98 -100 -107 -119 -118 -117 -109 -103 -108 -117 -123 -122 -114 -110 -105 -107 -109 -106 -102 -110 -115 -113 -105 -108 -110 -113 -108 -108 -113 -126 -125 -112 -106 -116 -120 -117 -109 -111 -118 -115 -116 -120 -121 -118 -115 -115 -117 -123 -122 -117 -113 -109 -111 -114 -120 -121 -118 -112 -108 -108 -114 -119 -114 -115 -117 -115 -114 -112 -108 -106 -110 -110 -111 -115 -118 -118 -121 -122 -122 -119 -119 -114 -112 -115 -121 -121 -112 -103 -109 -115 -118 -118 -113 -111 -113 -118 -122 -115 -111 -112 -111 -112 -109 -108 -110 -113 -116 -116 -115 -108 -110 -113 -122 -123 -117 -109 -111 -118 -122 -118 -115 -110 -107 -108 -114 -116 -120 -113 -107 -104 -112 -117 -117 -117 -110 -104 -105 -112 -113 -115 -118 -109 -109 -114 -117 -120 -116 -113 -112 -115 -116 -115 -116 -117 -118 -113 -113 -115 -117 -118 -121 -121 -117 -117 -117 -116 -119 -120 -120 -118 -111 -102 -98 -99 -107 -115 -119 -116 -115 -108 -107 -110 -115 -120 -117 -110 -106 -102 -106 -116 -118 -119 -118 -107 -101 -100 -108 -117 -115 -115 -113 -108 -107 -112 -111 -110 -110 -100 -102 -111 -115 -124 -124 -117 -115 -110 -109 -116 -125 -128 -121 -116 -110 -108 -109 -115 -117 -118 -115 -114 -109 -110 -112 -111 -109 -112 -107 -108 -113 -115 -115 -115 -114 -114 -112 -114 -113 -118 -121 -121 -119 -117 -114 -116 -119 -124 -120 -117 -113 -114 -114 -114 -113 -115 -113 -111 -113 -112 -112 -112 -113 -114 -111 -109 -109 -113 -113 -113 -109 -105 -108 -115 -115 -120 -121 -120 -116 -112 -116 -116 -115 -115 -116 -116 -111 -110 -115 -117 -118 -114 -114 -111 -107 -107 -109 -112 -117 -114 -113 -107 -107 -110 -114 -123 -123 -120 -117 -117 -113 -117 -115 -114 -112 -112 -114 -115 -115 -114 -114 -116 -115 -110 -109 -111 -108 -109 -111 -109 -112 -110 -112 -113 -116 -117 -119 -119 -116 -119 -117 -119 -122 -128 -122 -120 -122 -124 -127 -127 -126 -125 -123 -121 -121 -121 -121 -119 -120 -121 -121 -117 -115 -116 -116 -116 -112 -113 -111 -116 -114 -114 -110 -113 -112 -110 -114 -119 -119 -119 -118 -116 -115 -121 -124 -122 -118 -117 -117 -118 -120 -121 -121 -119 -116 -116 -114 -118 -116 -115 -112 -110 -110 -113 -114 -116 -115 -113 -110 -113 -117 -116 -117 -117 -115 -113 -116 -117 -121 -125 -125 -126 -127 -126 -123 -123 -124 -127 -126 -127 -128 -127 -122 -122 -121 -119 -117 -117 -120 -121 -122 -118 -119 -118 -118 -119 -119 -116 -116 -114 -113 -116 -117 -117 -116 -114 -115 -115 -120 -122 -122 -123 -122 -122 -120 -121 -124 -126 -124 -123 -127 -127 -127 -127 -126 -124 -125 -122 -122 -123 -121 -123 -122 -121 -120 -119 -119 -117 -113 -114 -115 -114 -114 -116 -115 -114 -114 -118 -117 -120 -116 -121 -122 -119 -119 -122 -125 -122 -126 -126 -128 -127 -126 -128 -134 -129 -128 -130 -132 -133 -126 -128 -131 -132 -127 -122 -125 -125 -120 -119 -119 -117 -116 -118 -111 -110 -107 -110 -112 -114 -112 -113 -113 -112 -117 -116 -114 -117 -120 -122 -121 -124 -126 -125 -127 -129 -129 -127 -129 -131 -129 -130 -127 -127 -130 -133 -134 -133 -131 -131 -130 -131 -130 -125 -126 -125 -126 -120 -122 -122 -121 -119 -122 -122 -118 -121 -121 -121 -121 -122 -124 -121 -124 -120 -122 -124 -124 -124 -126 -127 -126 -128 -128 -128 -132 -132 -132 -130 -130 -129 -130 -132 -135 -133 -132 -134 -133 -133 -134 -134 -132 -132 -129 -133 -130 -129 -131 -130 -128 -127 -128 -127 -127 -125 -129 -127 -124 -127 -125 -123 -123 -124 -125 -125 -126 -125 -125 -129 -124 -129 -127 -128 -128 -129 -125 -128 -128 -130 -128 -129 -130 -130 -128 -131 -129 -131 -131 -126 -128 -125 -129 -125 -122 -124 -125 -123 -127 -121 -128 -124 -125 -123 -125 -125 -127 -129 -123 -123 -125 -125 -128 -123 -124 -129 -126 -126 -124 -130 -130 -128 -131 -128 -133 -130 -133 -133 -130 -131 -135 -133 -131 -133 -130 -130 -133 -132 -129 -127 -124 -123 -124 -128 -127 -124 -124 -124 -121 -121 -120 -119 -124 -122 -122 -119 -120 -123 -122 -122 -122 -125 -126 -127 -128 -126 -131 -130 -127 -134 -133 -129 -131 -132 -129 -130 -131 -135 -132 -132 -132 -131 -134 -134 -134 -136 -134 -131 -129 -131 -128 -129 -131 -129 -129 -129 -129 -125 -123 -127 -127 -126 -127 -126 -128 -128 -128 -125 -128 -127 -130 -129 -129 -127 -128 -131 -130 -124 -132 -131 -130 -132 -133 -135 -133 -136 -131 -133 -134 -133 -137 -134 -133 -134 -135 -134 -128 -126 -130 -126 -128 -128 -128 -126 -127 -127 -123 -127 -126 -125 -124 -125 -125 -126 -124 -122 -124 -122 -130 -131 -127 -126 -126 -129 -127 -130 -129 -135 -132 -132 -131 -135 -133 -136 -135 -134 -135 -134 -134 -133 -136 -137 -132 -134 -133 -134 -135 -142 -136 -136 -135 -132 -134 -134 -132 -133 -135 -133 -131 -133 -128 -129 -132 -131 -132 -129 -133 -132 -137 -135 -133 -135 -135 -132 -132 -135 -139 -142 -138 -140 -138 -142 -143 -138 -132 -131 -138 -149 -148 -140 -135 -138 -135 -132 -134 -140 -138 -134 -131 -132 -133 -135 -136 -135 -135 -132 -133 -133 -133 -137 -135 -136 -138 -138 -134 -131 -131 -134 -138 -136 -136 -140 -141 -138 -137 -145 -144 -146 -140 -140 -139 -138 -134 -140 -153 -161 -144 -129 -128 -135 -135 -138 -140 -144 -135 -130 -130 -134 -135 -133 -135 -134 -130 -131 -132 -132 -133 -134 -135 -135 -136 -134 -133 -137 -136 -133 -132 -135 -133 -135 -134 -135 -132 -133 -132 -136 -131 -137 -137 -139 -135 -132 -133 -135 -139 -137 -136 -130 -128 -132 -134 -136 -135 -137 -135 -133 -136 -135 -135 -137 -139 -136 -132 -134 -133 -134 -135 -134 -133 -133 -137 -138 -141 -139 -136 -137 -138 -137 -139 -138 -139 -139 -142 -140 -137 -137 -137 -138 -138 -136 -134 -136 -137 -137 -138 -136 -135 -137 -138 -138 -137 -138 -137 -136 -135 -138 -140 -138 -139 -139 -138 -140 -140 -138 -136 -136 -136 -133 -138 -141 -140 -137 -137 -134 -136 -139 -142 -140 -142 -142 -140 -139 -139 -139 -138 -138 -138 -140 -137 -142 -145 -143 -141 -139 -138 -139 -141 -142 -140 -139 -140 -136 -141 -137 -139 -137 -138 -137 -140 -136 -138 -136 -134 -136 -136 -138 -135 -137 -137 -137 -135 -135 -136 -138 -138 -138 -137 -137 -136 -136 -136 -137 -136 -138 -140 -140 -140 -140 -143 -137 -139 -140 -139 -137 -136 -138 -138 -140 -141 -142 -146 -145 -141 -138 -138 -139 -140 -140 -140 -142 -141 -141 -140 -138 -139 -142 -142 -141 -144 -142 -141 -139 -142 -144 -143 -143 -145 -142 -139 -140 -139 -140 -142 -141 -142 -143 -143 -139 -140 -144 -146 -148 -145 -145 -142 -143 -144 -144 -141 -143 -144 -142 -142 -141 -142 -142 -143 -139 -138 -138 -138 -137 -138 -140 -140 -141 -141 -139 -141 -139 -139 -142 -143 -143 -143 -140 -142 -143 -144 -145 -142 -143 -144 -145 -141 -142 -140 -142 -141 -143 -142 -142 -143 -144 -141 -144 -142 -147 -144 -139 -141 -140 -140 -139 -142 -142 -141 -141 -137 -139 -141 -138 -141 -142 -144 -139 -139 -139 -139 -139 -141 -141 -140 -139 -143 -147 -143 -142 -142 -143 -144 -145 -145 -144 -141 -145 -147 -144 -144 -145 -141 -147 -144 -144 -145 -143 -145 -143 -143 -144 -144 -144 -143 -145 -143 -141 -142 -140 -139 -139 -139 -138 -138 -137 -137 -139 -139 -137 -140 -143 -140 -140 -142 -140 -143 -141 -143 -142 -141 -143 -143 -143 -149 -146 -144 -146 -145 -145 -144 -145 -147 -146 -146 -151 -148 -145 -146 -145 -145 -147 -147 -147 -149 -151 -147 -146 -147 -145 -144 -145 -144 -142 -141 -141 -142 -144 -144 -145 -142 -140 -141 -143 -141 -144 -143 -144 -143 -144 -142 -143 -146 -143 -148 -148 -143 -145 -145 -143 -143 -144 -146 -145 -146 -146 -144 -145 -147 -150 -146 -145 -141 -147 -147 -147 -149 -145 -144 -139 -143 -142 -138 -141 -143 -145 -141 -144 -145 -144 -145 -148 -142 -147 -144 -143 -146 -148 -147 -148 -149 -147 -146 -150 -151 -151 -151 -150 -148 -147 -150 -148 -150 -150 -150 -152 -149 -146 -146 -145 -147 -143 -145 -146 -142 -143 -144 -145 -144 -143 -145 -144 -145 -147 -145 -147 -148 -148 -146 -146 -146 -149 -148 -149 -148 -147 -147 -148 -149 -147 -146 -147 -148 -149 -151 -151 -149 -147 -148 -146 -146 -146 -147 -151 -147 -146 -147 -146 -146 -147 -148 -147 -145 -146 -273 -399 -396 -570 -740 -740 -914 -1080 -1080 -1247 -1291 -1335 -1502 -1329 -1324 -1497 -1663 -1663 -1830 -1824 -1657 -1653 -1652 -1816 -1816 -1809 -1804 -1804 -2132 -2123 -2126 -2285 -2278 -2277 -2439 -2599 -2760 -2921 -2904 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 -1 0 0 -1 -2 0 -2 -1 0 -1 0 0 -1 -1 -1 0 0 -1 -1 0 0 -3 -1 0 -1 -1 0 0 0 -1 -1 -3 -1 -2 -1 -1 -3 -1 0 0 -1 -2 -3 -3 -1 -1 -2 -2 -2 -3 -1 -2 -2 -5 -4 -5 -5 -4 -5 -3 -4 -4 -4 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -3 -5 -5 -5 -5 -5 -3 -5 -5 -5 -5 -6 -5 -5 -4 -5 -4 -4 -5 -4 -3 -5 -5 -6 -6 -5 -5 -5 -5 -5 -6 -5 -5 -4 -4 -5 -6 -7 -7 -7 -7 -6 -4 -5 -5 -5 -5 -6 -4 -5 -5 -6 -7 -7 -5 -7 -7 -6 -6 -6 -7 -6 -6 -6 -7 -8 -9 -8 -6 -7 -7 -9 -10 -9 -10 -9 -6 -8 -8 -8 -10 -11 -10 -8 -9 -8 -7 -9 -9 -9 -7 -8 -9 -9 -7 -7 -7 -7 -6 -5 -7 -6 -9 -12 -13 -11 -13 -11 -11 -12 -11 -11 -13 -12 -14 -13 -10 -12 -12 -11 -10 -10 -11 -9 -10 -10 -10 -9 -9 -9 -9 -11 -10 -10 -11 -11 -10 -9 -11 -9 -10 -11 -11 -10 -11 -11 -11 -13 -12 -10 -12 -16 -17 -16 -19 -16 -16 -17 -18 -18 -17 -16 -16 -14 -15 -13 -15 -17 -15 -17 -15 -16 -15 -15 -16 -16 -14 -15 -15 -16 -15 -14 -16 -15 -14 -15 -17 -17 -15 -17 -17 -17 -19 -18 -17 -15 -15 -14 -16 -14 -16 -16 -16 -17 -14 -15 -18 -14 -15 -14 -16 -14 -14 -16 -16 -16 -16 -16 -15 -16 -17 -20 -19 -21 -23 -21 -19 -22 -21 -18 -21 -23 -21 -20 -22 -21 -21 -23 -22 -20 -21 -21 -21 -21 -23 -22 -22 -22 -21 -22 -22 -21 -21 -20 -21 -22 -21 -22 -21 -22 -21 -21 -20 -21 -21 -20 -19 -21 -21 -19 -18 -21 -20 -18 -20 -19 -18 -18 -18 -19 -18 -19 -18 -17 -17 -21 -21 -22 -21 -22 -21 -21 -23 -21 -22 -22 -22 -22 -23 -24 -22 -22 -23 -21 -21 -23 -20 -22 -23 -24 -23 -24 -24 -23 -24 -24 -24 -25 -23 -23 -24 -24 -26 -26 -25 -25 -26 -25 -26 -27 -28 -26 -26 -26 -26 -25 -25 -27 -26 -27 -27 -25 -25 -25 -23 -26 -26 -25 -25 -26 -27 -27 -28 -30 -30 -31 -28 -29 -30 -29 -26 -28 -28 -29 -29 -30 -28 -24 -25 -25 -29 -30 -27 -29 -29 -30 -29 -27 -27 -29 -27 -28 -31 -30 -31 -30 -30 -28 -28 -30 -32 -34 -34 -32 -34 -34 -34 -32 -33 -33 -34 -33 -35 -34 -33 -33 -33 -34 -37 -35 -38 -36 -35 -37 -34 -34 -35 -35 -36 -35 -34 -36 -35 -34 -33 -34 -37 -36 -34 -36 -36 -38 -40 -37 -37 -37 -36 -37 -36 -38 -37 -36 -37 -35 -35 -36 -33 -35 -35 -34 -33 -32 -33 -34 -33 -35 -34 -34 -35 -35 -35 -36 -35 -35 -38 -38 -38 -38 -37 -38 -40 -40 -42 -39 -39 -40 -41 -39 -40 -41 -39 -39 -41 -42 -42 -40 -39 -38 -39 -42 -44 -39 -39 -39 -40 -42 -42 -41 -39 -39 -40 -41 -41 -40 -40 -42 -43 -41 -41 -41 -42 -40 -39 -38 -40 -37 -38 -38 -41 -39 -37 -38 -38 -39 -39 -40 -39 -37 -40 -41 -40 -40 -38 -40 -40 -45 -42 -43 -41 -40 -40 -43 -42 -44 -46 -44 -43 -41 -43 -41 -45 -44 -43 -43 -40 -41 -38 -42 -43 -39 -38 -40 -39 -40 -40 -41 -42 -44 -45 -44 -44 -43 -43 -40 -40 -44 -42 -42 -45 -42 -42 -42 -43 -41 -40 -42 -43 -46 -43 -42 -44 -43 -43 -42 -44 -40 -41 -44 -42 -44 -43 -43 -45 -44 -43 -45 -45 -46 -43 -43 -45 -45 -44 -43 -47 -48 -48 -48 -46 -47 -47 -46 -45 -44 -45 -46 -46 -46 -49 -51 -50 -48 -46 -49 -48 -49 -49 -46 -51 -52 -53 -51 -51 -52 -53 -50 -51 -51 -52 -50 -52 -50 -54 -57 -54 -54 -52 -53 -52 -51 -54 -52 -53 -50 -50 -53 -49 -47 -48 -49 -52 -52 -51 -52 -49 -48 -50 -52 -50 -51 -50 -53 -53 -52 -54 -54 -53 -51 -51 -52 -55 -55 -57 -58 -55 -54 -57 -58 -57 -54 -55 -56 -57 -54 -56 -61 -62 -64 -59 -55 -55 -55 -55 -56 -60 -59 -57 -53 -52 -58 -57 -59 -60 -60 -56 -52 -46 -46 -58 -79 -83 -64 -27 -27 -58 -96 -99 -65 -28 -22 -56 -94 -102 -74 -40 -25 -45 -74 -90 -85 -65 -41 -28 -44 -77 -100 -74 -30 -1 -33 -71 -97 -105 -66 -19 -5 -45 -101 -144 -115 -45 5 -2 -60 -124 -138 -103 -42 -14 -26 -71 -102 -99 -81 -70 -61 -71 -78 -65 -52 -54 -66 -90 -96 -84 -49 -23 -31 -61 -101 -102 -76 -44 -37 -55 -68 -68 -65 -63 -88 -101 -95 -63 -35 -38 -70 -113 -127 -100 -48 -25 -48 -94 -123 -100 -70 -50 -62 -83 -96 -88 -70 -53 -58 -74 -89 -81 -69 -60 -71 -79 -71 -53 -46 -72 -103 -104 -86 -56 -43 -49 -62 -87 -97 -98 -83 -65 -53 -63 -86 -104 -97 -70 -60 -63 -79 -96 -100 -89 -75 -71 -75 -86 -88 -85 -79 -85 -86 -74 -75 -75 -78 -70 -67 -73 -75 -75 -71 -72 -74 -70 -70 -68 -70 -73 -77 -75 -76 -68 -56 -55 -77 -96 -102 -78 -63 -71 -101 -111 -97 -65 -51 -68 -92 -108 -104 -83 -71 -73 -85 -97 -83 -59 -61 -60 -75 -86 -84 -81 -82 -83 -82 -74 -68 -79 -90 -93 -84 -81 -88 -94 -99 -87 -74 -74 -84 -96 -104 -103 -97 -85 -78 -80 -81 -77 -72 -77 -82 -92 -91 -83 -78 -72 -74 -78 -91 -93 -91 -78 -64 -62 -72 -96 -116 -115 -96 -69 -57 -77 -93 -100 -92 -103 -99 -88 -72 -67 -74 -89 -98 -99 -89 -81 -73 -78 -91 -100 -91 -83 -80 -84 -85 -85 -82 -80 -80 -85 -85 -84 -85 -92 -94 -86 -77 -80 -89 -93 -97 -92 -82 -80 -85 -95 -97 -92 -88 -86 -85 -87 -84 -88 -91 -93 -93 -89 -83 -86 -91 -89 -85 -84 -85 -88 -87 -88 -84 -85 -96 -91 -78 -81 -91 -97 -102 -94 -77 -75 -79 -95 -99 -96 -101 -99 -83 -71 -81 -108 -116 -96 -72 -75 -103 -113 -99 -85 -83 -95 -107 -103 -98 -103 -102 -88 -83 -99 -113 -115 -104 -92 -86 -86 -91 -95 -107 -110 -104 -86 -92 -94 -94 -93 -101 -107 -103 -91 -91 -93 -102 -93 -92 -102 -105 -102 -93 -97 -108 -105 -92 -92 -110 -116 -110 -95 -98 -105 -103 -99 -101 -115 -114 -114 -103 -108 -115 -117 -110 -116 -118 -109 -103 -103 -114 -119 -112 -100 -101 -110 -109 -108 -114 -111 -113 -105 -102 -103 -105 -111 -107 -109 -106 -105 -99 -100 -111 -117 -112 -103 -102 -109 -121 -116 -110 -109 -108 -104 -100 -113 -121 -118 -112 -107 -105 -109 -108 -114 -115 -111 -107 -105 -104 -111 -114 -115 -108 -106 -104 -107 -111 -115 -120 -116 -118 -118 -108 -107 -109 -114 -120 -122 -120 -111 -113 -109 -110 -115 -121 -125 -121 -116 -112 -109 -116 -118 -119 -117 -118 -114 -112 -113 -108 -108 -110 -116 -118 -119 -115 -113 -112 -111 -114 -110 -105 -104 -108 -117 -122 -119 -118 -118 -118 -119 -116 -116 -115 -114 -115 -117 -121 -117 -109 -102 -102 -112 -122 -128 -120 -114 -108 -104 -107 -114 -119 -116 -114 -110 -107 -110 -110 -111 -119 -119 -116 -112 -108 -114 -121 -126 -124 -116 -103 -101 -107 -114 -120 -119 -114 -107 -106 -109 -116 -118 -118 -112 -108 -103 -106 -109 -114 -115 -116 -116 -114 -109 -112 -114 -116 -121 -119 -110 -108 -112 -116 -122 -123 -115 -110 -110 -117 -118 -118 -113 -115 -117 -116 -116 -120 -117 -116 -113 -104 -102 -107 -110 -113 -116 -120 -115 -112 -112 -113 -110 -114 -110 -110 -109 -107 -110 -111 -110 -113 -115 -117 -118 -110 -104 -104 -106 -111 -117 -114 -111 -108 -104 -106 -111 -116 -112 -106 -99 -104 -114 -126 -132 -123 -115 -106 -108 -113 -121 -126 -118 -114 -112 -111 -111 -111 -114 -117 -117 -111 -108 -108 -111 -111 -112 -113 -113 -111 -108 -111 -114 -118 -117 -112 -111 -110 -114 -119 -123 -122 -116 -111 -111 -117 -121 -124 -120 -117 -113 -109 -110 -118 -120 -115 -109 -107 -104 -106 -112 -119 -120 -116 -112 -106 -108 -111 -114 -116 -116 -109 -103 -107 -115 -120 -123 -120 -115 -116 -112 -114 -116 -118 -117 -112 -112 -109 -108 -116 -117 -117 -114 -112 -107 -108 -110 -111 -113 -111 -108 -108 -109 -112 -117 -114 -117 -121 -116 -116 -115 -118 -117 -118 -114 -110 -109 -112 -113 -115 -116 -117 -113 -108 -109 -108 -109 -110 -108 -107 -107 -109 -112 -113 -114 -114 -116 -115 -114 -120 -119 -124 -120 -119 -122 -124 -126 -123 -125 -127 -127 -126 -119 -122 -119 -123 -124 -121 -120 -116 -116 -119 -121 -119 -118 -115 -111 -111 -108 -111 -108 -115 -113 -112 -110 -108 -112 -113 -113 -117 -118 -119 -120 -120 -121 -120 -117 -119 -119 -118 -120 -118 -116 -114 -117 -117 -117 -119 -118 -119 -113 -113 -112 -111 -112 -115 -113 -116 -118 -116 -112 -113 -115 -113 -115 -116 -113 -116 -118 -121 -125 -123 -127 -125 -122 -119 -125 -126 -123 -125 -124 -125 -124 -121 -118 -118 -119 -119 -117 -117 -120 -119 -117 -117 -118 -115 -116 -115 -117 -117 -115 -117 -115 -117 -116 -114 -117 -117 -118 -119 -120 -121 -121 -121 -119 -125 -126 -125 -122 -122 -124 -125 -125 -125 -125 -124 -123 -125 -122 -123 -123 -120 -118 -119 -118 -116 -114 -115 -115 -117 -114 -114 -113 -111 -112 -118 -116 -118 -115 -117 -117 -117 -120 -121 -122 -119 -122 -124 -124 -129 -126 -128 -126 -129 -129 -127 -130 -130 -127 -130 -131 -130 -128 -127 -123 -126 -125 -120 -123 -120 -114 -117 -117 -114 -111 -112 -108 -108 -111 -111 -116 -116 -111 -110 -111 -110 -115 -118 -122 -122 -119 -122 -124 -126 -127 -127 -127 -128 -129 -129 -128 -132 -130 -129 -130 -131 -130 -132 -130 -129 -128 -128 -129 -127 -127 -125 -124 -122 -121 -120 -120 -121 -122 -122 -119 -116 -119 -120 -122 -123 -122 -120 -121 -121 -120 -120 -122 -124 -128 -126 -128 -125 -121 -126 -130 -131 -132 -128 -128 -131 -133 -131 -132 -134 -131 -130 -132 -135 -132 -128 -131 -132 -133 -130 -130 -127 -127 -129 -132 -128 -124 -126 -127 -126 -128 -124 -124 -129 -123 -124 -122 -124 -124 -123 -128 -124 -124 -126 -125 -125 -126 -129 -128 -127 -126 -127 -126 -127 -126 -128 -128 -130 -127 -127 -127 -131 -128 -127 -126 -126 -123 -125 -123 -124 -122 -127 -122 -127 -123 -124 -125 -126 -125 -125 -127 -122 -123 -125 -122 -128 -127 -124 -125 -122 -122 -127 -127 -128 -127 -128 -131 -126 -130 -132 -134 -132 -132 -130 -128 -130 -132 -132 -131 -131 -131 -129 -128 -125 -126 -125 -120 -124 -126 -124 -126 -121 -119 -116 -121 -119 -122 -123 -122 -118 -118 -119 -121 -125 -126 -123 -125 -128 -129 -128 -126 -127 -129 -129 -130 -134 -130 -128 -127 -128 -132 -133 -132 -130 -131 -131 -132 -133 -133 -134 -132 -130 -129 -130 -132 -130 -128 -127 -128 -127 -128 -127 -126 -124 -122 -126 -126 -128 -130 -128 -127 -125 -121 -127 -132 -129 -127 -124 -129 -126 -129 -126 -128 -128 -127 -133 -135 -133 -131 -131 -130 -134 -132 -136 -135 -130 -134 -133 -131 -132 -132 -127 -126 -128 -126 -128 -128 -127 -127 -124 -124 -126 -125 -123 -126 -126 -123 -124 -125 -121 -124 -126 -127 -127 -126 -124 -127 -126 -126 -129 -128 -131 -130 -133 -130 -133 -134 -131 -134 -136 -131 -130 -135 -134 -134 -132 -134 -134 -136 -132 -136 -135 -135 -135 -138 -133 -129 -133 -134 -136 -134 -130 -131 -126 -128 -133 -131 -131 -128 -131 -131 -130 -134 -135 -133 -131 -133 -132 -133 -135 -138 -139 -136 -138 -139 -140 -140 -134 -126 -133 -145 -150 -141 -135 -137 -139 -132 -130 -138 -140 -134 -133 -132 -130 -131 -134 -134 -135 -134 -133 -131 -129 -131 -133 -134 -137 -137 -135 -132 -129 -132 -132 -134 -134 -137 -140 -138 -134 -139 -144 -141 -139 -141 -141 -137 -133 -133 -149 -160 -151 -134 -124 -130 -138 -141 -140 -139 -137 -133 -130 -125 -133 -136 -136 -135 -129 -129 -129 -131 -131 -134 -134 -130 -133 -135 -135 -135 -133 -133 -132 -134 -132 -132 -136 -133 -131 -129 -132 -130 -137 -134 -134 -132 -138 -133 -133 -133 -136 -140 -136 -132 -129 -126 -134 -134 -137 -136 -131 -134 -133 -132 -134 -137 -136 -136 -133 -132 -134 -132 -134 -133 -134 -137 -132 -132 -137 -137 -140 -135 -135 -138 -135 -138 -137 -139 -137 -138 -138 -135 -134 -136 -139 -139 -133 -134 -136 -136 -136 -138 -137 -135 -135 -134 -137 -138 -137 -137 -139 -138 -137 -137 -137 -136 -136 -136 -137 -136 -139 -139 -136 -135 -137 -136 -136 -136 -137 -135 -136 -137 -139 -140 -140 -139 -138 -138 -138 -134 -136 -137 -138 -139 -136 -135 -140 -143 -142 -139 -138 -141 -140 -137 -139 -140 -140 -140 -139 -138 -138 -135 -136 -135 -134 -134 -134 -133 -136 -136 -135 -136 -137 -137 -136 -132 -134 -135 -133 -136 -138 -138 -136 -134 -135 -136 -135 -136 -135 -135 -136 -139 -143 -139 -139 -139 -138 -138 -135 -134 -136 -138 -136 -137 -139 -141 -145 -143 -141 -137 -137 -139 -139 -140 -142 -139 -139 -138 -136 -137 -138 -139 -140 -141 -141 -143 -140 -137 -141 -141 -142 -141 -141 -140 -141 -142 -140 -137 -140 -140 -144 -142 -141 -140 -140 -137 -144 -149 -147 -145 -142 -140 -140 -142 -141 -145 -141 -138 -139 -140 -142 -140 -142 -142 -138 -132 -137 -139 -139 -138 -138 -139 -139 -139 -140 -138 -139 -139 -139 -144 -145 -140 -139 -138 -141 -141 -141 -145 -145 -143 -142 -142 -141 -135 -137 -138 -143 -142 -143 -146 -136 -143 -145 -143 -142 -140 -140 -139 -139 -139 -139 -142 -142 -139 -132 -137 -139 -139 -139 -140 -141 -142 -141 -141 -138 -138 -140 -138 -141 -138 -139 -141 -141 -141 -143 -142 -141 -142 -140 -144 -142 -144 -143 -144 -144 -144 -142 -138 -145 -142 -143 -142 -143 -144 -144 -145 -141 -143 -143 -141 -145 -142 -140 -140 -139 -139 -138 -136 -135 -133 -135 -137 -137 -139 -138 -137 -139 -141 -140 -140 -138 -140 -136 -140 -142 -143 -144 -143 -143 -139 -143 -145 -145 -145 -147 -145 -146 -146 -143 -142 -146 -145 -147 -147 -142 -145 -146 -146 -148 -149 -147 -146 -142 -144 -144 -144 -146 -142 -140 -139 -141 -141 -142 -144 -142 -142 -142 -138 -139 -140 -142 -141 -141 -146 -144 -139 -144 -143 -144 -147 -142 -143 -145 -142 -143 -143 -141 -147 -143 -142 -143 -148 -145 -144 -148 -142 -141 -147 -145 -145 -148 -144 -139 -141 -141 -139 -139 -139 -140 -140 -143 -142 -142 -145 -141 -144 -142 -147 -143 -139 -143 -143 -146 -149 -149 -148 -144 -145 -146 -147 -152 -151 -148 -146 -148 -148 -148 -147 -150 -149 -147 -145 -147 -144 -145 -146 -143 -143 -140 -140 -141 -143 -143 -146 -144 -142 -140 -144 -142 -147 -144 -144 -145 -145 -144 -146 -144 -148 -147 -148 -148 -146 -149 -147 -145 -145 -145 -150 -151 -150 -147 -147 -148 -146 -143 -144 -145 -145 -148 -146 -146 -146 -147 -145 -144 -146 -150 -374 -370 -456 -539 -541 -668 -795 -796 -966 -1135 -1135 -1303 -1391 -1475 -1644 -1515 -1556 -1726 -1691 -1692 -1860 -1855 -1686 -1680 -1683 -1848 -1846 -1841 -1836 -1835 -2167 -2164 -2160 -2325 -2318 -2317 -2482 -2644 -2809 -2972 -2955 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 -1 -3 -1 -1 -1 -1 0 -1 -1 -2 0 0 -1 0 0 -1 0 0 -2 -2 -1 -2 -1 -4 -2 -2 0 -1 0 0 -1 -4 -2 -1 -2 -1 -2 -2 -2 -2 0 -3 -2 -3 -3 -4 -5 -5 -3 -3 -3 -5 -5 -3 -4 -4 -4 -4 -5 -5 -4 -3 -4 -4 -3 -4 -5 -4 -3 -5 -4 -4 -4 -4 -4 -7 -4 -4 -4 -5 -4 -4 -6 -6 -3 -3 -3 -4 -6 -6 -5 -4 -6 -5 -6 -5 -5 -5 -5 -6 -7 -9 -8 -7 -5 -5 -5 -6 -5 -5 -5 -6 -6 -5 -5 -6 -6 -5 -4 -6 -6 -6 -7 -7 -7 -5 -6 -7 -8 -8 -9 -8 -8 -8 -7 -9 -8 -10 -9 -10 -8 -8 -9 -9 -10 -12 -10 -9 -7 -6 -8 -8 -8 -8 -8 -9 -8 -9 -8 -7 -8 -7 -6 -8 -7 -10 -12 -12 -11 -11 -13 -12 -11 -10 -11 -12 -12 -12 -13 -13 -13 -10 -10 -11 -11 -10 -10 -10 -9 -10 -11 -9 -10 -11 -10 -12 -14 -10 -10 -10 -10 -10 -10 -11 -9 -11 -11 -10 -10 -12 -12 -12 -13 -15 -15 -16 -19 -17 -18 -16 -16 -18 -18 -15 -17 -14 -13 -13 -14 -15 -15 -15 -13 -14 -14 -16 -17 -17 -16 -15 -16 -14 -14 -15 -16 -13 -12 -14 -15 -18 -18 -16 -16 -17 -16 -17 -17 -16 -17 -16 -15 -16 -15 -15 -15 -15 -16 -15 -16 -16 -15 -16 -16 -18 -15 -15 -16 -16 -16 -16 -16 -16 -18 -17 -21 -22 -20 -21 -23 -22 -22 -20 -21 -21 -18 -22 -22 -22 -20 -20 -20 -21 -21 -20 -20 -19 -22 -23 -23 -21 -20 -22 -22 -22 -20 -20 -19 -19 -19 -21 -23 -24 -23 -20 -22 -22 -21 -21 -21 -20 -20 -19 -20 -20 -18 -19 -20 -17 -18 -19 -19 -18 -18 -17 -18 -18 -19 -19 -20 -21 -23 -22 -22 -23 -23 -21 -21 -21 -23 -24 -24 -22 -22 -22 -24 -21 -20 -22 -22 -22 -22 -23 -21 -23 -24 -25 -26 -23 -22 -24 -24 -22 -22 -24 -25 -27 -25 -25 -24 -25 -27 -26 -26 -27 -29 -27 -24 -26 -25 -25 -27 -27 -27 -26 -23 -25 -25 -25 -25 -25 -25 -26 -27 -27 -25 -26 -29 -28 -29 -32 -32 -30 -27 -27 -25 -27 -30 -28 -29 -29 -26 -26 -29 -27 -29 -29 -29 -29 -30 -29 -29 -30 -28 -27 -27 -29 -29 -29 -28 -29 -29 -30 -31 -32 -31 -33 -34 -34 -34 -35 -34 -33 -35 -35 -34 -33 -33 -34 -34 -34 -35 -35 -37 -37 -35 -36 -34 -33 -36 -35 -35 -36 -36 -37 -36 -35 -33 -34 -34 -34 -37 -35 -36 -38 -37 -38 -38 -37 -36 -34 -36 -39 -39 -37 -36 -35 -36 -34 -35 -35 -35 -35 -34 -35 -33 -30 -33 -33 -34 -34 -34 -36 -36 -35 -36 -35 -36 -36 -39 -39 -37 -38 -41 -40 -37 -38 -41 -38 -38 -41 -41 -40 -41 -40 -39 -39 -40 -41 -41 -40 -39 -39 -40 -42 -41 -40 -40 -40 -41 -38 -40 -40 -41 -39 -40 -40 -41 -40 -39 -39 -41 -43 -42 -40 -39 -39 -39 -38 -40 -38 -39 -39 -38 -40 -39 -41 -38 -38 -39 -40 -41 -40 -42 -40 -39 -42 -42 -41 -38 -40 -42 -43 -41 -42 -42 -43 -43 -41 -41 -45 -46 -44 -41 -42 -44 -43 -43 -42 -41 -42 -40 -37 -40 -39 -39 -40 -42 -43 -42 -44 -43 -43 -44 -45 -43 -42 -42 -40 -40 -44 -44 -43 -44 -44 -42 -42 -42 -41 -43 -42 -41 -45 -42 -43 -42 -44 -42 -39 -43 -42 -42 -40 -42 -45 -44 -43 -45 -44 -44 -44 -45 -46 -47 -44 -43 -44 -45 -48 -44 -46 -49 -46 -48 -46 -45 -45 -46 -45 -44 -47 -48 -47 -47 -48 -48 -49 -47 -47 -49 -48 -47 -51 -53 -52 -52 -53 -54 -49 -51 -52 -52 -52 -50 -51 -53 -53 -55 -56 -54 -51 -52 -51 -54 -53 -52 -50 -53 -54 -53 -50 -51 -50 -48 -51 -49 -52 -49 -48 -50 -50 -50 -52 -52 -51 -51 -53 -55 -50 -50 -52 -50 -53 -53 -54 -56 -54 -54 -58 -57 -57 -57 -55 -55 -56 -56 -55 -57 -57 -58 -61 -63 -61 -59 -56 -56 -55 -54 -56 -57 -56 -57 -58 -58 -59 -57 -54 -48 -52 -62 -67 -68 -54 -41 -38 -56 -81 -82 -61 -33 -26 -51 -86 -102 -82 -41 -20 -39 -78 -101 -87 -55 -37 -37 -56 -74 -86 -84 -56 -19 -20 -41 -97 -106 -82 -61 -25 -22 -56 -105 -133 -113 -39 -5 -17 -66 -115 -129 -87 -28 -6 -41 -84 -105 -95 -64 -46 -54 -59 -90 -96 -72 -53 -52 -65 -76 -73 -62 -50 -54 -66 -82 -84 -59 -38 -37 -72 -98 -91 -69 -41 -40 -69 -100 -105 -76 -47 -47 -78 -109 -107 -74 -35 -27 -61 -102 -121 -102 -63 -35 -43 -71 -92 -87 -71 -61 -66 -84 -87 -68 -52 -58 -78 -89 -69 -60 -60 -71 -86 -97 -85 -67 -46 -53 -79 -102 -96 -79 -64 -57 -65 -76 -93 -99 -89 -70 -52 -47 -60 -92 -115 -102 -80 -60 -57 -76 -94 -94 -78 -69 -82 -89 -83 -70 -62 -69 -80 -86 -84 -75 -60 -59 -72 -82 -82 -75 -69 -72 -76 -73 -65 -66 -70 -75 -75 -69 -68 -72 -86 -101 -87 -73 -69 -89 -99 -90 -71 -62 -69 -92 -101 -94 -79 -69 -76 -88 -90 -79 -61 -62 -67 -78 -79 -79 -77 -94 -96 -81 -62 -62 -80 -105 -109 -89 -66 -74 -92 -107 -100 -81 -66 -78 -94 -101 -99 -86 -79 -85 -94 -86 -67 -58 -75 -97 -94 -87 -75 -72 -72 -74 -77 -90 -102 -97 -75 -55 -52 -73 -100 -110 -107 -100 -85 -78 -86 -91 -78 -71 -88 -113 -109 -86 -67 -68 -80 -92 -101 -95 -81 -76 -80 -87 -92 -84 -79 -86 -86 -86 -85 -82 -79 -81 -85 -84 -81 -78 -89 -101 -97 -87 -76 -82 -89 -100 -103 -93 -84 -84 -88 -94 -95 -91 -87 -91 -91 -84 -79 -86 -96 -101 -92 -77 -73 -85 -95 -91 -82 -78 -85 -92 -91 -79 -81 -91 -97 -97 -86 -75 -82 -95 -102 -87 -77 -86 -100 -102 -84 -83 -93 -103 -95 -84 -85 -98 -93 -88 -94 -100 -104 -105 -90 -82 -95 -105 -102 -103 -107 -107 -101 -94 -87 -89 -94 -99 -98 -101 -101 -97 -91 -94 -99 -98 -94 -94 -98 -95 -101 -104 -97 -87 -86 -98 -114 -118 -101 -83 -82 -97 -114 -111 -103 -98 -103 -106 -99 -102 -106 -107 -96 -92 -101 -114 -113 -106 -100 -107 -120 -115 -110 -103 -101 -107 -111 -114 -113 -104 -98 -99 -111 -122 -112 -104 -106 -108 -114 -112 -111 -109 -105 -99 -96 -109 -120 -118 -107 -97 -95 -102 -111 -119 -116 -109 -106 -104 -107 -112 -111 -111 -102 -112 -117 -114 -111 -104 -104 -104 -108 -111 -111 -107 -100 -109 -114 -118 -117 -113 -102 -95 -94 -107 -118 -121 -112 -113 -116 -118 -114 -107 -112 -123 -125 -120 -106 -105 -112 -121 -120 -112 -102 -103 -111 -124 -129 -124 -114 -107 -107 -111 -119 -122 -123 -115 -103 -104 -107 -113 -113 -114 -119 -116 -112 -114 -113 -116 -117 -113 -112 -112 -111 -111 -114 -118 -124 -119 -115 -114 -115 -116 -118 -116 -115 -113 -113 -114 -115 -114 -108 -111 -111 -111 -116 -114 -111 -111 -112 -110 -110 -114 -116 -113 -108 -110 -110 -113 -112 -113 -115 -114 -116 -118 -115 -115 -114 -111 -110 -113 -113 -110 -106 -111 -117 -116 -116 -114 -112 -106 -106 -111 -113 -115 -115 -113 -112 -108 -107 -111 -114 -123 -123 -115 -107 -107 -108 -114 -119 -121 -117 -110 -111 -113 -116 -114 -113 -112 -114 -115 -117 -119 -120 -111 -111 -107 -105 -109 -110 -118 -116 -117 -113 -111 -113 -114 -115 -116 -114 -112 -108 -107 -108 -114 -114 -112 -109 -110 -112 -113 -110 -111 -110 -106 -111 -111 -114 -113 -106 -103 -106 -108 -112 -108 -110 -107 -105 -108 -114 -123 -126 -124 -116 -108 -112 -113 -119 -122 -116 -111 -108 -109 -113 -115 -113 -113 -111 -111 -114 -114 -113 -109 -108 -108 -114 -112 -112 -113 -113 -110 -112 -113 -113 -113 -116 -117 -119 -118 -115 -113 -111 -114 -119 -123 -121 -114 -111 -108 -109 -114 -120 -116 -109 -105 -105 -108 -113 -117 -116 -114 -112 -106 -107 -112 -116 -115 -116 -112 -107 -111 -113 -119 -120 -114 -114 -111 -113 -117 -118 -120 -115 -110 -108 -108 -111 -115 -115 -115 -113 -110 -108 -108 -110 -111 -114 -106 -105 -110 -111 -111 -111 -116 -115 -113 -114 -114 -118 -119 -119 -120 -116 -111 -110 -112 -109 -113 -114 -113 -111 -107 -105 -109 -113 -110 -108 -105 -104 -107 -109 -110 -111 -110 -111 -114 -117 -119 -119 -120 -120 -124 -121 -121 -124 -128 -126 -124 -123 -125 -119 -120 -123 -126 -123 -122 -117 -116 -118 -119 -118 -118 -120 -118 -111 -105 -107 -106 -107 -111 -114 -113 -110 -108 -108 -108 -112 -116 -118 -117 -116 -118 -119 -119 -119 -118 -117 -116 -118 -117 -117 -118 -116 -115 -117 -121 -119 -117 -115 -113 -111 -111 -113 -116 -115 -112 -114 -117 -117 -114 -110 -111 -112 -112 -118 -119 -120 -120 -121 -120 -119 -123 -126 -125 -124 -120 -122 -124 -124 -122 -118 -119 -118 -118 -121 -119 -119 -119 -114 -113 -115 -117 -114 -118 -118 -115 -114 -116 -116 -117 -117 -116 -115 -117 -117 -117 -115 -118 -120 -122 -120 -123 -124 -123 -124 -122 -122 -123 -122 -124 -123 -122 -122 -125 -124 -122 -124 -123 -122 -118 -117 -117 -115 -113 -112 -116 -117 -115 -112 -111 -111 -114 -115 -118 -118 -117 -116 -115 -115 -118 -117 -120 -118 -123 -121 -123 -122 -124 -128 -128 -127 -127 -130 -127 -125 -130 -131 -129 -129 -126 -124 -128 -124 -122 -120 -122 -119 -120 -118 -114 -117 -112 -113 -110 -110 -108 -109 -110 -111 -111 -112 -111 -109 -112 -114 -117 -118 -120 -122 -120 -123 -121 -126 -129 -127 -130 -126 -127 -129 -131 -131 -132 -128 -132 -127 -127 -129 -130 -131 -127 -126 -127 -122 -125 -125 -124 -121 -120 -120 -119 -120 -121 -118 -117 -117 -117 -122 -120 -122 -122 -119 -123 -120 -118 -122 -124 -124 -128 -124 -125 -125 -126 -127 -129 -128 -130 -130 -132 -129 -130 -131 -131 -130 -129 -131 -131 -132 -128 -129 -130 -129 -130 -129 -132 -128 -127 -128 -126 -128 -130 -128 -126 -123 -126 -124 -123 -126 -122 -124 -123 -123 -124 -122 -124 -124 -124 -123 -125 -125 -127 -127 -129 -125 -124 -126 -123 -126 -126 -127 -127 -127 -127 -126 -127 -128 -127 -130 -126 -123 -121 -121 -123 -123 -125 -125 -123 -122 -124 -125 -125 -124 -122 -123 -124 -125 -122 -122 -123 -122 -126 -124 -126 -125 -121 -124 -124 -127 -125 -127 -129 -132 -133 -130 -133 -130 -129 -128 -126 -128 -130 -130 -130 -130 -127 -127 -128 -127 -121 -121 -122 -122 -123 -120 -120 -120 -118 -119 -118 -119 -121 -121 -117 -119 -122 -121 -126 -125 -121 -126 -124 -127 -126 -125 -126 -130 -127 -130 -129 -129 -130 -127 -129 -129 -131 -129 -130 -131 -130 -128 -131 -132 -131 -128 -130 -130 -131 -128 -129 -126 -128 -129 -125 -127 -127 -125 -123 -126 -127 -125 -128 -130 -126 -123 -123 -124 -125 -129 -128 -125 -125 -125 -125 -127 -126 -128 -124 -128 -130 -131 -130 -129 -131 -132 -131 -132 -134 -131 -130 -129 -129 -131 -132 -131 -128 -126 -128 -124 -128 -126 -129 -125 -124 -126 -121 -124 -125 -126 -121 -124 -124 -124 -121 -126 -128 -124 -124 -122 -125 -126 -126 -124 -127 -130 -127 -129 -129 -132 -132 -131 -132 -136 -130 -128 -131 -132 -136 -130 -131 -136 -131 -132 -136 -131 -137 -132 -136 -134 -132 -131 -132 -133 -130 -132 -130 -129 -130 -125 -131 -131 -126 -124 -128 -134 -132 -131 -132 -131 -129 -129 -133 -134 -136 -134 -134 -137 -137 -143 -140 -133 -128 -129 -136 -147 -143 -136 -137 -137 -134 -132 -134 -136 -136 -135 -130 -130 -134 -134 -131 -133 -130 -133 -134 -132 -132 -131 -131 -133 -137 -132 -133 -131 -131 -130 -133 -131 -133 -135 -138 -134 -136 -137 -138 -142 -141 -137 -137 -134 -130 -138 -157 -157 -144 -125 -125 -135 -137 -138 -143 -140 -134 -127 -127 -130 -134 -134 -133 -131 -130 -128 -127 -127 -129 -134 -131 -133 -131 -128 -133 -136 -136 -138 -129 -131 -133 -131 -129 -130 -127 -129 -134 -132 -135 -134 -130 -134 -132 -132 -132 -132 -140 -136 -137 -129 -127 -133 -130 -132 -132 -133 -135 -133 -132 -133 -133 -134 -132 -131 -134 -133 -130 -130 -133 -134 -132 -132 -133 -135 -134 -135 -136 -136 -137 -134 -133 -136 -136 -136 -134 -136 -133 -131 -134 -138 -136 -138 -134 -135 -130 -134 -140 -137 -138 -133 -131 -134 -136 -138 -138 -137 -138 -138 -134 -133 -136 -137 -134 -132 -134 -136 -136 -135 -136 -136 -134 -133 -133 -137 -136 -137 -138 -132 -138 -140 -134 -137 -138 -136 -135 -135 -136 -140 -134 -136 -137 -137 -139 -140 -139 -139 -142 -139 -137 -136 -138 -142 -140 -138 -137 -136 -138 -134 -134 -131 -133 -131 -132 -132 -134 -135 -135 -135 -135 -136 -132 -131 -134 -133 -135 -135 -134 -134 -132 -136 -135 -132 -133 -131 -135 -136 -138 -139 -138 -140 -140 -141 -134 -133 -137 -133 -133 -139 -133 -137 -140 -139 -140 -141 -139 -137 -135 -139 -140 -137 -138 -139 -138 -137 -134 -136 -137 -135 -137 -140 -137 -141 -141 -141 -140 -140 -139 -139 -138 -138 -141 -141 -138 -137 -139 -140 -141 -140 -141 -140 -138 -139 -143 -145 -145 -143 -141 -140 -139 -138 -139 -140 -137 -140 -141 -138 -135 -136 -140 -137 -137 -137 -138 -138 -138 -136 -138 -136 -136 -137 -137 -137 -138 -139 -138 -140 -145 -141 -139 -134 -138 -139 -144 -143 -142 -142 -136 -138 -138 -139 -137 -138 -141 -138 -142 -143 -141 -142 -141 -141 -138 -138 -139 -138 -138 -139 -142 -137 -135 -138 -136 -136 -135 -139 -141 -136 -139 -140 -137 -136 -139 -140 -138 -139 -140 -137 -138 -140 -140 -140 -139 -140 -138 -139 -140 -142 -141 -145 -145 -141 -139 -138 -140 -143 -139 -141 -143 -140 -145 -144 -142 -140 -141 -141 -144 -145 -144 -140 -136 -138 -137 -136 -136 -134 -134 -132 -136 -136 -137 -134 -140 -137 -134 -141 -138 -139 -137 -136 -136 -139 -145 -141 -139 -141 -138 -138 -141 -143 -144 -145 -146 -149 -145 -142 -140 -140 -144 -143 -145 -145 -144 -144 -145 -145 -145 -144 -146 -149 -144 -143 -141 -141 -142 -143 -141 -141 -137 -140 -140 -139 -142 -137 -139 -140 -139 -140 -138 -139 -142 -139 -143 -139 -141 -144 -140 -144 -142 -141 -142 -145 -144 -140 -142 -140 -142 -144 -141 -142 -144 -144 -144 -143 -143 -148 -142 -143 -143 -141 -141 -135 -135 -140 -141 -141 -136 -137 -140 -141 -143 -141 -142 -143 -143 -144 -144 -141 -143 -144 -144 -147 -149 -147 -144 -144 -145 -146 -148 -148 -150 -152 -148 -148 -145 -149 -148 -147 -145 -147 -143 -146 -145 -144 -143 -142 -141 -139 -140 -143 -144 -143 -143 -140 -142 -144 -142 -143 -145 -144 -145 -145 -144 -141 -143 -146 -148 -149 -149 -147 -147 -147 -146 -146 -149 -148 -148 -149 -151 -147 -145 -144 -142 -145 -145 -147 -146 -148 -148 -142 -147 -148 -146 -147 -145 -140 -143 -231 -547 -548 -638 -719 -718 -852 -980 -978 -1149 -1236 -1325 -1497 -1413 -1493 -1670 -1678 -1720 -1892 -1887 -1715 -1713 -1712 -1878 -1881 -1875 -1868 -1866 -2207 -2201 -2198 -2366 -2361 -2359 -2526 -2691 -2859 -3024 -3007 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -2 -1 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -1 0 -1 -2 0 0 -1 -2 0 0 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -3 -2 0 -2 -1 -1 -3 -3 -3 -1 -2 -1 -2 -3 -2 -2 -2 -3 -3 -4 -2 -2 -3 -2 -4 -4 -5 -5 -3 -4 -4 -4 -4 -4 -3 -2 -3 -3 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -6 -5 -5 -4 -5 -4 -4 -4 -5 -4 -3 -4 -4 -3 -5 -6 -6 -5 -4 -5 -5 -6 -5 -4 -6 -5 -7 -8 -7 -7 -6 -5 -6 -5 -6 -5 -4 -4 -5 -5 -6 -6 -6 -4 -4 -5 -5 -7 -6 -7 -6 -6 -5 -8 -8 -8 -9 -8 -8 -8 -8 -8 -7 -9 -9 -8 -8 -8 -8 -9 -10 -10 -8 -8 -8 -8 -7 -9 -8 -7 -8 -8 -9 -8 -8 -7 -6 -7 -6 -8 -9 -10 -11 -11 -10 -12 -9 -9 -10 -11 -13 -12 -11 -12 -12 -12 -13 -12 -12 -9 -10 -9 -10 -10 -9 -9 -10 -10 -11 -10 -10 -11 -10 -14 -10 -10 -9 -10 -10 -9 -11 -11 -11 -11 -10 -11 -11 -11 -13 -15 -16 -15 -16 -20 -17 -18 -16 -17 -17 -17 -15 -17 -15 -14 -14 -15 -13 -13 -15 -15 -15 -15 -15 -15 -16 -15 -15 -16 -16 -14 -15 -14 -12 -14 -16 -15 -16 -17 -18 -17 -17 -14 -17 -17 -16 -17 -16 -15 -15 -14 -14 -15 -16 -17 -15 -17 -15 -16 -15 -15 -17 -17 -17 -15 -14 -15 -16 -18 -19 -19 -21 -20 -21 -22 -23 -21 -21 -19 -20 -21 -19 -22 -22 -21 -20 -22 -21 -20 -20 -21 -21 -20 -21 -22 -23 -22 -21 -23 -21 -21 -21 -21 -21 -22 -21 -20 -19 -20 -22 -22 -22 -22 -21 -20 -20 -18 -20 -20 -18 -18 -19 -19 -17 -19 -21 -17 -18 -18 -17 -17 -18 -18 -19 -18 -21 -22 -20 -21 -23 -23 -22 -22 -23 -22 -22 -21 -22 -22 -22 -23 -22 -23 -20 -21 -21 -20 -23 -22 -22 -24 -26 -24 -24 -23 -23 -25 -24 -23 -23 -25 -25 -24 -23 -24 -25 -27 -28 -24 -26 -28 -29 -27 -24 -25 -24 -26 -27 -25 -26 -27 -26 -25 -23 -23 -25 -26 -26 -26 -26 -27 -27 -26 -27 -29 -30 -31 -29 -30 -30 -31 -28 -28 -28 -29 -28 -28 -29 -27 -27 -26 -27 -26 -27 -29 -30 -30 -30 -29 -29 -28 -29 -28 -29 -28 -26 -29 -30 -32 -31 -31 -34 -32 -32 -33 -34 -35 -36 -34 -33 -35 -34 -34 -34 -33 -32 -34 -34 -35 -37 -36 -36 -34 -35 -35 -35 -36 -35 -35 -35 -35 -35 -35 -35 -34 -34 -34 -35 -36 -38 -38 -37 -38 -36 -35 -35 -38 -36 -39 -39 -37 -38 -36 -36 -34 -36 -35 -33 -35 -34 -33 -33 -31 -33 -31 -32 -36 -35 -36 -34 -38 -35 -35 -36 -36 -39 -39 -39 -37 -38 -40 -39 -39 -39 -38 -38 -39 -36 -36 -40 -40 -40 -40 -41 -40 -38 -39 -41 -40 -40 -41 -41 -42 -40 -40 -40 -40 -38 -38 -39 -39 -41 -41 -39 -39 -40 -40 -41 -41 -40 -42 -39 -39 -42 -41 -40 -37 -37 -37 -38 -40 -40 -41 -38 -39 -40 -41 -39 -38 -41 -43 -44 -43 -41 -40 -38 -41 -39 -39 -40 -43 -44 -42 -42 -41 -42 -42 -42 -42 -42 -43 -43 -42 -44 -42 -45 -41 -41 -38 -40 -38 -39 -41 -43 -45 -44 -44 -41 -42 -42 -44 -44 -40 -42 -44 -45 -42 -43 -43 -44 -44 -42 -44 -45 -43 -43 -43 -42 -41 -43 -44 -43 -42 -40 -42 -42 -42 -43 -43 -44 -41 -44 -43 -44 -44 -44 -44 -45 -43 -47 -48 -44 -43 -44 -44 -46 -48 -50 -46 -45 -47 -48 -48 -46 -46 -45 -45 -45 -45 -48 -50 -44 -46 -49 -49 -52 -50 -50 -51 -51 -52 -54 -54 -52 -52 -50 -53 -53 -53 -50 -49 -54 -54 -54 -53 -54 -51 -51 -52 -52 -53 -52 -51 -53 -52 -54 -52 -51 -53 -52 -48 -49 -48 -49 -49 -51 -51 -53 -51 -52 -50 -50 -51 -53 -51 -51 -52 -49 -53 -54 -54 -54 -57 -55 -55 -54 -55 -56 -57 -59 -57 -55 -57 -58 -57 -59 -61 -58 -59 -61 -60 -56 -54 -52 -55 -57 -56 -58 -56 -56 -61 -63 -58 -55 -52 -52 -54 -56 -60 -63 -66 -62 -49 -45 -51 -67 -81 -69 -46 -27 -42 -76 -103 -92 -55 -23 -23 -55 -87 -95 -84 -61 -32 -27 -35 -61 -89 -98 -64 -26 -26 -27 -69 -98 -105 -71 -30 -16 -47 -94 -119 -104 -56 -13 -17 -62 -107 -113 -82 -56 -34 -45 -73 -87 -96 -75 -43 -44 -68 -80 -84 -69 -52 -39 -50 -62 -82 -83 -72 -58 -58 -79 -88 -74 -45 -36 -54 -92 -117 -106 -71 -38 -37 -66 -101 -116 -90 -45 -33 -63 -94 -100 -76 -49 -46 -64 -85 -92 -74 -51 -41 -60 -98 -109 -84 -45 -31 -47 -80 -99 -96 -84 -83 -81 -75 -53 -52 -70 -98 -106 -93 -70 -59 -56 -58 -80 -95 -101 -88 -62 -57 -64 -74 -74 -78 -82 -88 -86 -70 -59 -69 -90 -99 -86 -68 -70 -75 -82 -80 -69 -59 -62 -77 -99 -102 -82 -48 -39 -64 -96 -106 -84 -63 -67 -78 -78 -64 -60 -65 -83 -90 -83 -71 -67 -64 -76 -88 -100 -93 -76 -68 -77 -88 -87 -68 -64 -79 -97 -98 -82 -57 -56 -84 -106 -101 -85 -58 -50 -76 -90 -92 -83 -84 -87 -76 -75 -64 -71 -97 -110 -102 -82 -62 -79 -106 -106 -82 -66 -72 -92 -111 -97 -78 -70 -86 -110 -103 -72 -52 -48 -77 -107 -105 -79 -67 -69 -76 -76 -80 -91 -105 -107 -86 -57 -48 -75 -104 -115 -108 -91 -82 -101 -100 -83 -64 -66 -92 -122 -114 -86 -61 -67 -85 -95 -93 -80 -74 -92 -97 -94 -80 -68 -70 -88 -99 -92 -76 -76 -84 -85 -82 -77 -78 -84 -92 -97 -97 -96 -88 -86 -88 -91 -93 -94 -94 -90 -93 -94 -92 -87 -85 -90 -92 -89 -86 -85 -89 -90 -88 -84 -79 -80 -88 -85 -79 -84 -84 -92 -91 -93 -82 -73 -87 -107 -104 -82 -71 -89 -102 -92 -77 -83 -104 -113 -95 -76 -77 -96 -99 -97 -97 -91 -84 -91 -101 -106 -104 -95 -79 -87 -106 -117 -99 -87 -79 -91 -105 -102 -97 -94 -93 -87 -88 -98 -114 -112 -93 -68 -76 -104 -119 -117 -87 -71 -80 -101 -113 -106 -94 -83 -84 -104 -122 -119 -98 -86 -87 -99 -107 -104 -109 -110 -97 -84 -91 -113 -121 -110 -95 -98 -103 -116 -109 -108 -108 -113 -106 -90 -95 -112 -118 -115 -108 -110 -107 -101 -101 -97 -117 -126 -122 -105 -95 -102 -105 -105 -109 -116 -112 -104 -100 -106 -109 -109 -109 -109 -108 -108 -105 -105 -117 -115 -104 -98 -105 -113 -111 -106 -109 -113 -113 -106 -104 -101 -104 -110 -115 -112 -108 -105 -102 -106 -111 -115 -114 -105 -99 -105 -116 -120 -120 -113 -105 -111 -119 -122 -124 -113 -106 -106 -115 -119 -119 -112 -102 -100 -104 -122 -127 -123 -116 -106 -108 -114 -114 -115 -114 -110 -113 -113 -114 -111 -104 -105 -112 -118 -120 -117 -112 -109 -115 -122 -119 -117 -113 -108 -104 -111 -120 -124 -125 -118 -110 -111 -115 -118 -114 -107 -111 -115 -116 -120 -112 -103 -99 -103 -112 -118 -122 -120 -110 -106 -104 -106 -112 -117 -115 -111 -106 -104 -109 -116 -119 -115 -111 -111 -112 -110 -113 -115 -115 -115 -113 -112 -111 -111 -112 -112 -115 -113 -114 -112 -108 -109 -113 -113 -115 -111 -108 -109 -112 -113 -111 -114 -118 -116 -116 -112 -110 -111 -108 -112 -116 -117 -116 -114 -106 -106 -109 -112 -118 -120 -121 -116 -108 -104 -104 -106 -114 -122 -124 -115 -106 -103 -109 -115 -121 -118 -112 -108 -110 -110 -113 -118 -113 -112 -110 -108 -111 -113 -108 -109 -108 -107 -110 -112 -114 -111 -108 -107 -107 -108 -108 -108 -106 -104 -108 -111 -111 -111 -113 -117 -118 -120 -114 -116 -113 -111 -117 -115 -112 -111 -110 -111 -109 -108 -111 -117 -116 -114 -114 -114 -114 -112 -110 -110 -108 -106 -110 -113 -113 -112 -113 -112 -113 -112 -114 -117 -119 -115 -113 -112 -112 -112 -114 -121 -120 -114 -108 -110 -108 -111 -112 -110 -112 -113 -108 -110 -115 -113 -114 -110 -107 -108 -112 -114 -117 -116 -113 -110 -110 -112 -113 -117 -119 -116 -111 -110 -110 -112 -114 -120 -121 -113 -109 -108 -106 -111 -113 -113 -111 -109 -108 -113 -106 -107 -111 -110 -111 -108 -105 -108 -108 -112 -115 -114 -116 -114 -112 -114 -117 -120 -120 -118 -112 -109 -111 -112 -110 -108 -108 -110 -108 -109 -107 -109 -110 -107 -103 -106 -107 -105 -107 -108 -111 -114 -114 -116 -117 -119 -122 -124 -121 -126 -121 -122 -126 -128 -121 -121 -122 -123 -124 -124 -122 -121 -121 -117 -119 -116 -117 -117 -114 -111 -111 -110 -107 -108 -108 -108 -108 -108 -110 -109 -110 -111 -110 -112 -112 -117 -119 -116 -117 -118 -116 -116 -117 -116 -115 -117 -119 -120 -117 -115 -119 -116 -115 -117 -118 -113 -112 -113 -114 -114 -112 -115 -112 -112 -114 -114 -113 -111 -115 -112 -113 -118 -121 -118 -117 -117 -120 -123 -123 -123 -123 -122 -122 -120 -120 -122 -120 -117 -116 -118 -116 -116 -118 -114 -115 -113 -113 -113 -114 -116 -118 -119 -115 -115 -114 -115 -114 -117 -116 -116 -117 -115 -117 -118 -118 -121 -121 -121 -123 -123 -123 -121 -121 -121 -121 -122 -121 -123 -124 -121 -122 -121 -119 -121 -121 -118 -114 -115 -114 -115 -116 -113 -111 -113 -112 -110 -112 -114 -117 -118 -115 -114 -117 -118 -115 -115 -118 -118 -117 -118 -119 -122 -123 -125 -126 -128 -126 -126 -127 -126 -128 -129 -127 -127 -125 -125 -122 -122 -124 -121 -121 -122 -119 -117 -117 -115 -115 -112 -112 -111 -115 -110 -109 -110 -109 -109 -110 -110 -110 -111 -112 -116 -118 -119 -118 -120 -124 -123 -124 -128 -128 -128 -125 -130 -128 -130 -127 -130 -128 -127 -128 -129 -128 -130 -127 -125 -122 -125 -127 -122 -124 -124 -121 -120 -118 -119 -116 -117 -119 -117 -118 -120 -118 -118 -122 -121 -119 -119 -117 -121 -120 -123 -125 -126 -125 -123 -125 -124 -126 -126 -127 -128 -130 -130 -129 -128 -128 -129 -127 -129 -128 -131 -127 -127 -128 -131 -130 -126 -127 -130 -128 -126 -126 -126 -130 -131 -126 -126 -126 -121 -122 -122 -125 -125 -121 -121 -123 -123 -123 -122 -122 -122 -121 -126 -127 -126 -125 -125 -124 -124 -123 -122 -125 -125 -126 -126 -124 -126 -126 -126 -125 -126 -128 -125 -124 -120 -122 -121 -124 -123 -122 -123 -124 -122 -123 -122 -124 -124 -122 -121 -125 -121 -120 -122 -123 -125 -123 -123 -126 -125 -122 -121 -122 -125 -128 -130 -130 -130 -131 -129 -128 -128 -128 -127 -126 -127 -124 -126 -127 -126 -127 -123 -129 -126 -120 -119 -120 -122 -120 -119 -117 -120 -117 -119 -119 -119 -119 -117 -121 -123 -122 -123 -122 -126 -125 -125 -122 -123 -125 -127 -125 -127 -130 -129 -127 -128 -129 -127 -129 -127 -127 -130 -130 -129 -126 -129 -126 -130 -131 -130 -129 -127 -127 -128 -128 -128 -126 -126 -123 -123 -124 -124 -127 -126 -125 -125 -125 -124 -123 -122 -125 -125 -124 -122 -125 -124 -124 -125 -123 -128 -128 -127 -126 -125 -124 -128 -128 -133 -132 -131 -129 -128 -129 -132 -129 -127 -128 -130 -130 -131 -125 -127 -126 -127 -123 -126 -129 -124 -125 -124 -118 -122 -125 -128 -121 -120 -121 -122 -125 -124 -125 -119 -122 -122 -125 -126 -125 -129 -127 -124 -125 -127 -130 -131 -130 -133 -126 -129 -130 -132 -131 -130 -133 -129 -130 -131 -132 -134 -132 -133 -133 -135 -132 -130 -131 -131 -133 -128 -130 -130 -128 -126 -129 -131 -125 -125 -125 -128 -129 -133 -133 -129 -130 -128 -127 -133 -134 -132 -132 -134 -134 -137 -142 -136 -128 -126 -133 -143 -141 -136 -134 -137 -132 -130 -135 -140 -136 -131 -132 -132 -131 -135 -132 -129 -130 -133 -132 -131 -130 -132 -132 -130 -131 -132 -131 -130 -129 -130 -134 -131 -130 -131 -135 -136 -129 -137 -139 -137 -137 -136 -137 -133 -131 -133 -146 -159 -151 -128 -120 -131 -137 -140 -139 -141 -135 -130 -124 -126 -131 -134 -131 -131 -131 -130 -127 -130 -129 -126 -129 -131 -129 -131 -130 -133 -133 -132 -133 -131 -133 -129 -126 -128 -125 -131 -128 -134 -131 -133 -131 -132 -128 -130 -129 -131 -137 -138 -135 -132 -124 -128 -132 -134 -133 -130 -133 -131 -131 -134 -134 -130 -132 -131 -134 -132 -130 -129 -128 -132 -134 -131 -134 -131 -132 -135 -133 -134 -134 -133 -134 -135 -133 -133 -133 -134 -132 -133 -133 -134 -131 -138 -135 -133 -130 -133 -136 -136 -137 -134 -131 -131 -133 -134 -138 -139 -135 -135 -136 -136 -133 -136 -132 -132 -133 -134 -132 -133 -133 -131 -134 -133 -132 -135 -134 -134 -134 -136 -136 -133 -134 -134 -133 -136 -133 -136 -137 -136 -134 -132 -135 -137 -139 -138 -137 -141 -141 -138 -137 -135 -137 -134 -136 -137 -139 -134 -134 -132 -136 -132 -128 -130 -131 -130 -130 -134 -135 -137 -134 -129 -132 -133 -133 -132 -134 -136 -127 -134 -134 -133 -133 -131 -132 -132 -131 -133 -136 -136 -137 -137 -139 -140 -137 -133 -136 -132 -134 -134 -135 -136 -136 -138 -139 -136 -138 -135 -138 -136 -137 -133 -136 -138 -138 -138 -135 -133 -131 -134 -137 -134 -139 -141 -139 -136 -138 -138 -140 -136 -136 -137 -142 -139 -139 -140 -136 -138 -139 -137 -141 -140 -140 -140 -138 -141 -141 -142 -141 -139 -140 -138 -138 -138 -138 -139 -138 -135 -135 -135 -135 -134 -136 -137 -140 -138 -136 -136 -135 -134 -134 -136 -136 -136 -138 -136 -138 -138 -139 -138 -140 -138 -137 -138 -141 -139 -139 -135 -137 -134 -139 -139 -136 -140 -138 -140 -139 -142 -142 -140 -138 -135 -135 -138 -141 -135 -137 -138 -138 -134 -134 -134 -135 -136 -136 -138 -134 -137 -139 -137 -135 -137 -137 -138 -136 -140 -138 -140 -137 -137 -138 -137 -136 -137 -138 -137 -139 -139 -141 -143 -139 -141 -138 -137 -138 -138 -140 -139 -141 -140 -140 -141 -137 -141 -143 -142 -142 -142 -142 -141 -139 -140 -136 -133 -132 -133 -135 -136 -134 -131 -132 -138 -137 -137 -136 -137 -134 -139 -136 -135 -140 -143 -138 -139 -138 -138 -137 -139 -137 -141 -143 -146 -145 -144 -144 -143 -139 -144 -141 -142 -142 -144 -146 -144 -145 -146 -142 -146 -146 -144 -147 -147 -142 -142 -143 -141 -141 -139 -141 -138 -140 -141 -139 -137 -138 -135 -144 -142 -138 -139 -140 -140 -136 -140 -139 -139 -142 -142 -141 -144 -145 -142 -140 -141 -141 -140 -146 -142 -139 -141 -140 -142 -144 -148 -144 -145 -143 -139 -142 -140 -138 -139 -139 -140 -139 -138 -140 -142 -139 -138 -139 -143 -141 -139 -143 -141 -143 -142 -143 -145 -146 -143 -144 -146 -147 -149 -147 -142 -143 -147 -149 -152 -149 -150 -146 -146 -148 -147 -145 -146 -144 -145 -144 -149 -144 -142 -142 -142 -139 -141 -142 -142 -141 -141 -142 -143 -140 -143 -146 -143 -143 -144 -141 -141 -142 -142 -149 -147 -146 -148 -149 -146 -150 -149 -147 -146 -148 -146 -149 -148 -146 -146 -144 -144 -143 -146 -147 -147 -145 -148 -148 -146 -147 -146 -144 -143 -143 -144 -229 -318 -319 -409 -731 -730 -820 -907 -905 -1032 -1079 -1171 -1344 -1256 -1345 -1522 -1573 -1661 -1838 -1876 -1746 -1740 -1744 -1915 -1915 -1907 -1901 -1900 -2246 -2241 -2236 -2410 -2404 -2401 -2572 -2740 -2911 -3078 -3062 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 -2 0 -1 -2 -1 -1 -1 0 0 -2 -3 -2 0 0 -1 -2 -1 -2 0 -1 -1 -1 0 -2 -3 -2 0 0 0 -2 -2 -1 -2 -3 -3 -1 -2 -2 -3 -4 -3 -2 -2 -1 -1 -2 -2 -2 -3 -4 -2 -2 -2 -4 -4 -3 -4 -5 -4 -4 -4 -3 -3 -4 -3 -4 -4 -5 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -5 -4 -5 -5 -5 -6 -4 -4 -3 -3 -4 -3 -4 -6 -4 -4 -5 -6 -4 -4 -5 -5 -6 -7 -7 -8 -8 -6 -6 -6 -6 -4 -5 -5 -5 -5 -4 -5 -6 -8 -7 -5 -5 -6 -6 -6 -7 -7 -7 -6 -6 -8 -7 -8 -8 -8 -8 -9 -9 -8 -8 -8 -8 -9 -9 -11 -8 -8 -9 -9 -9 -9 -8 -9 -6 -8 -9 -9 -8 -9 -10 -8 -6 -7 -6 -5 -8 -9 -10 -10 -12 -12 -12 -10 -10 -12 -12 -11 -12 -12 -11 -11 -11 -12 -11 -10 -13 -10 -11 -10 -10 -9 -10 -11 -11 -8 -13 -12 -10 -12 -11 -14 -9 -9 -8 -7 -12 -11 -11 -11 -9 -10 -12 -12 -12 -13 -14 -16 -16 -17 -16 -19 -19 -19 -17 -17 -15 -15 -14 -15 -15 -15 -13 -13 -15 -14 -17 -15 -16 -16 -16 -14 -15 -14 -16 -14 -13 -16 -17 -13 -14 -14 -15 -16 -16 -16 -17 -17 -17 -15 -18 -17 -14 -15 -14 -14 -16 -15 -15 -17 -18 -14 -17 -15 -16 -17 -16 -16 -16 -17 -16 -17 -17 -16 -19 -20 -20 -22 -21 -23 -22 -19 -21 -20 -20 -20 -20 -18 -21 -21 -20 -19 -20 -20 -21 -21 -20 -20 -21 -21 -20 -22 -23 -21 -21 -20 -21 -22 -22 -21 -20 -19 -20 -19 -18 -21 -22 -21 -21 -21 -21 -23 -20 -19 -19 -19 -19 -18 -19 -19 -19 -19 -18 -19 -18 -18 -19 -18 -18 -19 -19 -21 -19 -20 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -23 -23 -22 -23 -23 -22 -20 -20 -24 -23 -23 -22 -22 -23 -22 -24 -22 -24 -24 -25 -25 -24 -22 -22 -25 -24 -25 -24 -25 -26 -24 -26 -26 -27 -28 -26 -27 -25 -26 -25 -26 -28 -28 -25 -23 -26 -26 -25 -26 -25 -25 -24 -27 -26 -26 -28 -28 -28 -28 -28 -30 -28 -31 -30 -31 -28 -27 -30 -30 -28 -29 -26 -27 -27 -26 -30 -28 -29 -28 -30 -31 -30 -29 -30 -27 -26 -30 -29 -29 -30 -31 -32 -32 -33 -33 -34 -33 -34 -33 -35 -35 -34 -32 -34 -33 -35 -35 -34 -33 -36 -35 -36 -32 -34 -34 -37 -37 -37 -36 -33 -34 -34 -35 -34 -34 -35 -34 -36 -34 -36 -39 -38 -38 -36 -36 -36 -37 -35 -36 -37 -37 -37 -39 -39 -39 -37 -36 -35 -34 -35 -33 -33 -31 -32 -32 -34 -31 -32 -37 -36 -37 -34 -36 -35 -36 -36 -36 -39 -40 -40 -42 -39 -39 -37 -38 -40 -38 -38 -37 -36 -38 -39 -38 -40 -41 -42 -41 -40 -39 -39 -41 -41 -42 -40 -40 -39 -38 -39 -39 -39 -39 -41 -40 -38 -38 -40 -40 -40 -40 -39 -43 -42 -39 -41 -40 -41 -40 -41 -39 -38 -38 -38 -40 -39 -40 -41 -40 -41 -39 -39 -40 -44 -42 -42 -41 -43 -43 -41 -40 -39 -42 -40 -41 -43 -45 -43 -42 -41 -41 -38 -39 -41 -41 -42 -43 -42 -42 -42 -42 -41 -38 -40 -39 -40 -41 -43 -41 -43 -42 -41 -43 -41 -42 -43 -43 -41 -43 -43 -44 -44 -44 -44 -43 -42 -43 -44 -44 -41 -43 -43 -45 -40 -42 -41 -43 -42 -42 -41 -42 -42 -43 -44 -43 -43 -43 -45 -46 -42 -43 -45 -46 -42 -44 -47 -45 -46 -44 -47 -47 -48 -48 -45 -48 -48 -49 -45 -48 -44 -45 -44 -46 -48 -48 -48 -46 -49 -49 -50 -53 -52 -52 -52 -52 -52 -50 -51 -51 -51 -53 -54 -52 -54 -51 -53 -53 -51 -53 -55 -53 -52 -52 -52 -52 -52 -54 -50 -52 -54 -52 -54 -53 -50 -49 -51 -49 -48 -52 -50 -51 -48 -51 -51 -52 -51 -49 -50 -50 -53 -54 -52 -50 -54 -55 -53 -54 -54 -54 -54 -58 -59 -58 -58 -55 -58 -58 -56 -58 -58 -56 -60 -61 -62 -58 -58 -55 -54 -54 -56 -54 -56 -53 -55 -63 -64 -62 -56 -55 -52 -54 -55 -54 -54 -57 -60 -63 -68 -62 -49 -43 -45 -65 -78 -78 -59 -40 -38 -60 -90 -95 -73 -41 -30 -37 -62 -84 -84 -68 -54 -43 -39 -52 -72 -75 -98 -78 -50 -35 -50 -85 -115 -100 -64 -29 -19 -44 -87 -111 -109 -64 -27 -35 -62 -95 -108 -97 -61 -27 -16 -48 -105 -118 -88 -41 -19 -26 -65 -94 -97 -84 -59 -52 -66 -85 -94 -70 -39 -37 -62 -96 -117 -103 -62 -24 -36 -84 -117 -114 -75 -42 -42 -69 -89 -90 -67 -37 -33 -67 -107 -109 -78 -37 -23 -50 -88 -109 -93 -63 -31 -39 -73 -110 -108 -97 -77 -57 -44 -57 -75 -93 -103 -96 -77 -64 -60 -58 -75 -87 -102 -95 -77 -58 -52 -62 -79 -100 -99 -86 -66 -49 -53 -70 -86 -91 -84 -80 -83 -76 -66 -52 -70 -92 -87 -71 -60 -73 -85 -85 -79 -70 -64 -67 -80 -92 -91 -77 -70 -71 -73 -76 -70 -64 -78 -89 -90 -79 -69 -63 -63 -76 -89 -104 -94 -74 -67 -70 -82 -91 -77 -66 -72 -86 -99 -76 -55 -55 -74 -93 -113 -105 -71 -58 -56 -91 -92 -90 -79 -82 -77 -69 -65 -82 -103 -110 -90 -67 -68 -91 -109 -107 -77 -52 -58 -100 -130 -116 -73 -42 -63 -103 -131 -108 -61 -37 -54 -90 -110 -97 -69 -66 -78 -85 -79 -78 -85 -106 -111 -87 -53 -46 -78 -116 -120 -104 -93 -84 -90 -89 -89 -86 -86 -90 -96 -99 -86 -75 -79 -88 -86 -78 -71 -75 -96 -106 -93 -68 -52 -72 -93 -106 -96 -75 -66 -80 -93 -88 -81 -80 -88 -97 -93 -89 -88 -89 -96 -101 -94 -88 -86 -93 -96 -95 -90 -87 -92 -101 -93 -85 -81 -78 -83 -90 -90 -90 -82 -74 -79 -76 -83 -84 -95 -88 -79 -81 -92 -91 -85 -84 -97 -100 -86 -82 -89 -104 -94 -82 -80 -99 -114 -105 -82 -81 -82 -87 -105 -109 -101 -84 -80 -91 -108 -116 -104 -90 -76 -86 -106 -109 -96 -85 -88 -96 -88 -85 -91 -107 -113 -96 -75 -78 -102 -114 -100 -80 -80 -98 -108 -103 -93 -91 -96 -102 -98 -97 -103 -108 -110 -106 -101 -98 -100 -102 -99 -95 -93 -101 -113 -115 -104 -91 -88 -102 -113 -112 -105 -103 -109 -105 -92 -88 -110 -119 -113 -98 -98 -109 -115 -112 -103 -100 -109 -110 -107 -101 -110 -117 -113 -107 -103 -100 -97 -108 -120 -117 -112 -99 -105 -112 -113 -109 -103 -103 -113 -114 -111 -105 -102 -98 -95 -107 -118 -116 -108 -99 -103 -103 -107 -110 -116 -112 -102 -101 -106 -113 -109 -104 -106 -110 -112 -104 -107 -112 -115 -115 -115 -114 -114 -114 -115 -112 -113 -118 -124 -115 -103 -99 -103 -111 -117 -116 -111 -110 -114 -116 -113 -108 -111 -111 -113 -112 -108 -112 -112 -110 -112 -114 -116 -112 -107 -107 -109 -116 -120 -117 -113 -109 -113 -116 -118 -118 -114 -111 -110 -113 -119 -122 -120 -115 -109 -109 -109 -111 -114 -116 -116 -112 -105 -104 -104 -108 -110 -117 -118 -112 -109 -110 -109 -108 -110 -113 -113 -111 -108 -107 -105 -107 -110 -110 -113 -113 -112 -111 -111 -109 -113 -118 -118 -115 -112 -106 -104 -110 -115 -116 -117 -118 -110 -104 -106 -110 -114 -119 -117 -108 -106 -109 -112 -114 -117 -113 -109 -108 -111 -113 -116 -115 -111 -109 -109 -107 -106 -107 -118 -119 -116 -108 -106 -107 -111 -113 -118 -121 -118 -108 -105 -108 -113 -112 -112 -116 -114 -112 -109 -109 -113 -115 -116 -113 -109 -112 -111 -109 -111 -110 -107 -105 -107 -109 -109 -108 -109 -109 -107 -107 -108 -110 -108 -110 -107 -106 -106 -107 -110 -114 -120 -116 -115 -114 -109 -110 -115 -118 -115 -108 -105 -108 -111 -112 -114 -112 -110 -108 -112 -113 -117 -121 -115 -110 -107 -108 -108 -108 -112 -116 -113 -109 -109 -111 -112 -117 -116 -115 -114 -110 -108 -110 -114 -114 -115 -117 -117 -111 -110 -104 -104 -108 -112 -112 -112 -113 -111 -111 -112 -110 -108 -107 -109 -112 -114 -116 -118 -116 -111 -108 -110 -113 -116 -120 -113 -111 -110 -111 -111 -114 -114 -115 -117 -115 -109 -105 -108 -110 -109 -109 -109 -109 -108 -107 -108 -111 -111 -115 -108 -102 -102 -102 -110 -114 -119 -113 -110 -109 -110 -116 -119 -120 -119 -113 -112 -110 -106 -107 -111 -111 -107 -107 -105 -105 -109 -112 -111 -107 -103 -102 -101 -105 -112 -116 -114 -107 -106 -111 -118 -125 -126 -123 -124 -117 -118 -121 -125 -126 -123 -120 -121 -121 -123 -126 -122 -120 -120 -117 -117 -113 -114 -112 -109 -105 -108 -110 -113 -112 -110 -107 -102 -104 -110 -111 -113 -112 -107 -109 -112 -112 -115 -117 -118 -115 -114 -116 -116 -120 -120 -118 -114 -114 -118 -120 -117 -117 -112 -114 -116 -114 -116 -115 -114 -113 -113 -111 -110 -114 -112 -112 -113 -114 -114 -112 -114 -112 -116 -118 -117 -120 -121 -123 -119 -123 -118 -122 -124 -118 -116 -119 -120 -115 -116 -111 -113 -111 -112 -116 -113 -115 -115 -111 -113 -117 -117 -117 -117 -117 -113 -112 -113 -116 -116 -117 -118 -115 -117 -121 -120 -118 -118 -120 -122 -122 -124 -121 -119 -118 -119 -122 -123 -122 -123 -120 -119 -117 -121 -117 -117 -115 -116 -114 -114 -111 -113 -112 -110 -112 -111 -113 -115 -113 -116 -115 -114 -113 -118 -117 -118 -116 -116 -118 -118 -117 -118 -122 -126 -127 -125 -122 -124 -126 -129 -128 -124 -128 -125 -121 -123 -122 -120 -119 -122 -120 -120 -116 -116 -116 -112 -113 -114 -114 -111 -111 -110 -110 -111 -109 -107 -107 -105 -108 -112 -114 -117 -116 -117 -118 -119 -122 -122 -125 -126 -126 -125 -127 -127 -130 -126 -128 -126 -127 -128 -131 -129 -127 -125 -125 -125 -125 -125 -121 -123 -123 -121 -122 -117 -117 -116 -114 -118 -119 -119 -118 -115 -119 -120 -119 -117 -118 -122 -117 -118 -122 -122 -125 -122 -124 -122 -121 -124 -125 -126 -127 -126 -124 -127 -128 -127 -125 -125 -126 -127 -124 -127 -125 -127 -128 -127 -129 -126 -127 -128 -126 -127 -128 -127 -128 -124 -124 -126 -125 -123 -123 -122 -125 -119 -122 -121 -120 -122 -124 -122 -122 -121 -123 -126 -125 -122 -122 -122 -120 -123 -123 -122 -124 -122 -124 -125 -124 -124 -125 -122 -124 -125 -123 -123 -123 -123 -120 -120 -123 -123 -122 -123 -123 -121 -122 -123 -122 -121 -121 -120 -121 -122 -123 -123 -120 -119 -119 -125 -123 -123 -122 -124 -123 -123 -126 -128 -126 -129 -128 -129 -129 -130 -124 -125 -123 -123 -125 -126 -127 -122 -123 -123 -122 -121 -121 -124 -122 -120 -117 -117 -115 -118 -118 -116 -118 -118 -119 -121 -118 -121 -123 -121 -123 -124 -124 -120 -124 -122 -126 -123 -124 -128 -126 -128 -127 -128 -128 -128 -127 -126 -126 -125 -128 -126 -129 -129 -126 -127 -126 -126 -126 -126 -126 -129 -129 -125 -125 -126 -123 -124 -125 -122 -125 -122 -125 -126 -123 -122 -123 -124 -124 -121 -120 -124 -123 -123 -121 -125 -123 -127 -123 -125 -127 -125 -124 -124 -128 -129 -128 -129 -128 -126 -127 -129 -129 -127 -126 -128 -127 -128 -127 -129 -124 -125 -124 -125 -126 -124 -125 -124 -119 -123 -121 -122 -125 -123 -119 -119 -122 -122 -121 -118 -120 -123 -123 -121 -125 -130 -126 -121 -123 -124 -127 -132 -130 -127 -126 -130 -131 -129 -131 -129 -129 -129 -126 -133 -134 -132 -129 -129 -134 -132 -131 -129 -129 -130 -129 -129 -127 -128 -129 -129 -128 -126 -122 -122 -127 -129 -129 -128 -129 -128 -129 -127 -131 -130 -130 -132 -129 -132 -135 -135 -137 -130 -125 -126 -139 -141 -138 -133 -130 -128 -130 -134 -137 -136 -134 -133 -130 -132 -137 -132 -128 -125 -130 -133 -130 -130 -132 -128 -127 -130 -130 -130 -131 -129 -127 -129 -127 -131 -132 -131 -130 -130 -136 -137 -138 -135 -135 -133 -130 -130 -128 -139 -160 -157 -135 -119 -124 -133 -135 -140 -138 -137 -132 -125 -126 -129 -130 -134 -132 -128 -129 -128 -128 -129 -129 -129 -128 -127 -124 -128 -130 -131 -131 -132 -127 -126 -131 -128 -125 -128 -124 -130 -129 -132 -131 -132 -125 -128 -128 -125 -129 -133 -136 -139 -128 -127 -126 -131 -133 -132 -133 -133 -132 -128 -130 -128 -133 -132 -133 -132 -127 -126 -128 -128 -129 -131 -132 -130 -131 -133 -132 -133 -129 -128 -133 -134 -131 -131 -131 -130 -132 -134 -131 -133 -133 -134 -131 -133 -130 -129 -132 -133 -136 -135 -133 -131 -130 -131 -134 -138 -135 -134 -134 -135 -134 -133 -132 -131 -133 -134 -132 -131 -130 -129 -130 -130 -133 -134 -133 -132 -133 -134 -130 -133 -131 -133 -133 -129 -131 -134 -135 -136 -133 -130 -132 -136 -132 -136 -139 -139 -141 -138 -137 -135 -136 -132 -134 -132 -134 -132 -137 -136 -133 -133 -129 -132 -131 -128 -130 -129 -131 -133 -130 -130 -131 -130 -130 -133 -133 -132 -133 -132 -128 -131 -131 -129 -131 -131 -129 -132 -133 -132 -132 -135 -136 -137 -135 -135 -136 -137 -135 -130 -131 -131 -135 -135 -137 -137 -137 -135 -132 -136 -133 -134 -134 -138 -137 -132 -136 -134 -132 -131 -131 -133 -133 -135 -137 -140 -139 -137 -136 -135 -135 -138 -139 -137 -138 -140 -138 -135 -137 -136 -137 -138 -139 -136 -138 -140 -139 -138 -138 -139 -140 -139 -137 -137 -139 -136 -135 -136 -134 -134 -134 -132 -131 -134 -135 -134 -135 -137 -138 -133 -133 -134 -136 -139 -136 -135 -136 -137 -137 -135 -139 -140 -137 -137 -139 -138 -136 -137 -138 -135 -135 -136 -139 -139 -137 -139 -138 -143 -145 -141 -138 -138 -137 -136 -136 -136 -138 -139 -138 -136 -135 -134 -136 -135 -135 -136 -135 -135 -139 -135 -136 -137 -138 -137 -137 -135 -136 -141 -143 -136 -138 -139 -136 -134 -134 -140 -137 -140 -140 -139 -138 -139 -137 -135 -138 -139 -139 -139 -140 -141 -137 -141 -139 -140 -138 -142 -141 -141 -144 -142 -139 -139 -139 -136 -136 -134 -134 -131 -132 -136 -134 -136 -137 -135 -134 -135 -136 -135 -134 -138 -138 -136 -139 -136 -138 -141 -138 -135 -138 -137 -139 -142 -142 -145 -142 -140 -141 -142 -144 -144 -142 -142 -144 -144 -145 -144 -142 -145 -143 -148 -147 -148 -144 -143 -145 -142 -140 -140 -142 -141 -140 -139 -140 -141 -139 -139 -139 -136 -141 -140 -139 -141 -137 -137 -137 -137 -140 -137 -139 -142 -144 -144 -140 -143 -141 -141 -141 -145 -142 -142 -141 -140 -140 -143 -145 -144 -142 -145 -141 -138 -142 -141 -141 -142 -138 -136 -140 -138 -143 -138 -142 -139 -137 -140 -140 -140 -141 -142 -144 -139 -143 -145 -145 -143 -145 -146 -148 -147 -145 -144 -146 -147 -150 -147 -146 -147 -144 -146 -147 -145 -146 -145 -145 -147 -147 -144 -144 -144 -141 -139 -140 -142 -143 -141 -142 -142 -138 -141 -146 -144 -144 -141 -140 -143 -142 -143 -142 -142 -145 -149 -146 -145 -150 -148 -150 -149 -148 -147 -147 -147 -144 -146 -148 -146 -146 -147 -145 -145 -146 -147 -147 -147 -146 -146 -144 -144 -145 -147 -140 -142 -236 -323 -320 -411 -497 -501 -592 -921 -919 -1008 -1006 -1051 -1186 -1100 -1184 -1365 -1421 -1514 -1691 -1774 -1688 -1729 -1775 -1950 -1949 -1942 -1936 -1935 -2287 -2283 -2278 -2454 -2448 -2444 -2620 -2791 -2964 -3135 -3119 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 -2 -1 0 0 0 0 -1 0 0 -1 0 0 -1 0 -1 0 -2 -1 -1 -2 -1 -2 -2 0 0 0 -3 -1 -1 0 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -2 -3 -3 -1 -2 -2 -4 -3 -2 -3 -3 -3 -4 -2 -3 -3 -3 -3 -4 -5 -5 -4 -4 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -4 -5 -6 -5 -4 -3 -4 -3 -2 -5 -5 -5 -3 -3 -3 -6 -6 -5 -3 -5 -5 -6 -7 -6 -7 -7 -7 -6 -5 -5 -5 -6 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -7 -6 -6 -6 -5 -7 -8 -7 -8 -7 -8 -9 -7 -7 -7 -8 -8 -8 -9 -8 -8 -10 -9 -8 -9 -9 -10 -9 -9 -7 -8 -8 -9 -9 -10 -8 -10 -7 -5 -7 -6 -9 -8 -10 -13 -11 -11 -11 -11 -10 -11 -13 -12 -12 -11 -11 -10 -10 -12 -12 -11 -10 -9 -10 -8 -11 -10 -11 -10 -12 -13 -10 -8 -11 -10 -11 -9 -11 -8 -8 -12 -9 -11 -13 -10 -10 -11 -12 -12 -13 -13 -13 -14 -16 -16 -17 -17 -19 -18 -17 -15 -15 -13 -13 -16 -15 -14 -15 -14 -14 -14 -14 -16 -17 -16 -14 -15 -13 -14 -15 -15 -14 -15 -16 -15 -13 -16 -17 -15 -15 -17 -16 -15 -17 -18 -18 -18 -15 -15 -13 -14 -14 -16 -16 -15 -14 -15 -16 -14 -17 -16 -18 -18 -17 -15 -15 -17 -17 -19 -19 -19 -21 -21 -20 -22 -21 -19 -21 -20 -21 -20 -20 -19 -19 -17 -19 -18 -21 -21 -20 -18 -19 -20 -21 -21 -22 -20 -19 -20 -22 -21 -22 -20 -20 -20 -20 -21 -20 -20 -18 -20 -20 -20 -21 -23 -21 -20 -20 -20 -21 -20 -18 -21 -21 -19 -20 -20 -19 -19 -18 -19 -17 -18 -20 -18 -19 -20 -19 -20 -19 -19 -22 -22 -21 -23 -23 -22 -22 -23 -23 -23 -22 -22 -23 -22 -26 -25 -23 -23 -22 -23 -23 -23 -22 -21 -23 -24 -24 -24 -23 -25 -25 -24 -24 -23 -24 -27 -25 -26 -26 -25 -25 -28 -24 -23 -26 -27 -29 -29 -28 -25 -25 -25 -26 -27 -25 -24 -24 -23 -24 -25 -25 -24 -24 -26 -28 -29 -29 -30 -29 -28 -30 -27 -28 -29 -28 -28 -28 -28 -30 -27 -27 -29 -26 -28 -30 -27 -28 -29 -29 -31 -29 -29 -31 -31 -29 -29 -29 -31 -30 -31 -32 -35 -34 -34 -35 -35 -35 -33 -35 -35 -32 -33 -34 -35 -35 -37 -35 -33 -32 -34 -33 -34 -35 -36 -37 -37 -37 -34 -33 -33 -36 -36 -34 -34 -35 -37 -37 -35 -37 -38 -38 -36 -37 -35 -36 -35 -36 -35 -36 -36 -38 -38 -40 -38 -37 -36 -36 -34 -33 -32 -32 -32 -33 -34 -32 -34 -35 -33 -33 -36 -38 -38 -37 -36 -37 -39 -38 -41 -40 -39 -39 -39 -38 -37 -38 -37 -37 -40 -38 -37 -38 -41 -40 -38 -40 -40 -41 -41 -42 -41 -42 -41 -39 -37 -39 -39 -39 -39 -39 -42 -41 -40 -40 -39 -40 -38 -38 -39 -44 -39 -42 -40 -41 -38 -40 -39 -37 -39 -41 -40 -37 -38 -39 -41 -38 -39 -39 -42 -42 -40 -42 -41 -41 -42 -41 -43 -42 -42 -41 -42 -42 -42 -43 -43 -44 -43 -42 -39 -41 -40 -42 -42 -44 -40 -41 -42 -41 -40 -41 -41 -40 -40 -42 -41 -44 -41 -40 -42 -41 -41 -43 -43 -44 -42 -41 -44 -41 -42 -46 -45 -45 -44 -43 -40 -43 -44 -43 -44 -40 -40 -44 -43 -43 -42 -42 -44 -44 -41 -43 -43 -43 -45 -43 -44 -46 -44 -44 -45 -44 -42 -46 -46 -46 -47 -48 -49 -47 -47 -47 -47 -47 -49 -50 -49 -46 -45 -45 -47 -47 -48 -49 -48 -47 -49 -47 -50 -52 -52 -52 -51 -49 -50 -52 -51 -53 -53 -52 -51 -52 -50 -52 -53 -56 -54 -53 -51 -53 -54 -53 -50 -53 -52 -50 -52 -55 -56 -52 -51 -49 -49 -51 -51 -50 -52 -51 -49 -49 -53 -52 -52 -52 -50 -50 -49 -49 -48 -52 -56 -54 -51 -52 -50 -55 -55 -55 -57 -55 -58 -60 -59 -58 -58 -59 -56 -55 -56 -59 -59 -59 -57 -63 -59 -59 -56 -54 -54 -55 -52 -55 -58 -59 -62 -62 -54 -55 -58 -56 -55 -53 -55 -56 -59 -61 -59 -56 -60 -64 -63 -53 -44 -46 -63 -84 -85 -67 -40 -29 -34 -63 -90 -95 -68 -40 -37 -42 -60 -75 -86 -75 -48 -55 -34 -50 -84 -104 -91 -68 -25 -23 -47 -89 -114 -102 -56 -28 -9 -46 -91 -121 -115 -74 -22 -2 -25 -83 -130 -132 -77 -18 -1 -23 -66 -117 -113 -74 -39 -20 -41 -78 -103 -100 -72 -46 -48 -71 -97 -95 -61 -40 -51 -85 -114 -113 -87 -44 -26 -46 -95 -115 -90 -57 -30 -36 -67 -92 -95 -77 -50 -34 -49 -78 -97 -83 -56 -42 -63 -83 -104 -96 -76 -60 -38 -42 -71 -103 -112 -94 -66 -60 -67 -74 -76 -76 -82 -91 -91 -80 -65 -54 -64 -84 -102 -104 -86 -62 -47 -49 -68 -86 -98 -92 -75 -62 -62 -69 -70 -77 -75 -77 -84 -88 -79 -63 -57 -70 -87 -90 -74 -65 -73 -86 -93 -84 -72 -65 -69 -79 -86 -82 -74 -68 -71 -82 -80 -75 -61 -69 -88 -100 -89 -75 -72 -70 -77 -88 -83 -76 -73 -74 -79 -83 -88 -82 -64 -61 -72 -96 -113 -102 -73 -66 -74 -80 -78 -82 -92 -82 -62 -67 -93 -112 -100 -76 -63 -71 -94 -112 -102 -70 -53 -63 -96 -122 -116 -80 -50 -51 -91 -119 -117 -86 -45 -40 -74 -105 -106 -81 -56 -62 -89 -96 -81 -76 -82 -100 -107 -92 -65 -52 -67 -99 -122 -131 -104 -80 -73 -72 -88 -100 -98 -92 -84 -84 -80 -79 -87 -94 -77 -73 -74 -86 -93 -94 -81 -62 -58 -78 -94 -105 -96 -81 -75 -79 -87 -83 -81 -85 -96 -99 -93 -84 -77 -80 -100 -115 -110 -90 -75 -82 -97 -103 -93 -87 -92 -102 -95 -81 -73 -76 -87 -82 -79 -76 -77 -89 -91 -78 -66 -73 -89 -91 -87 -88 -89 -91 -86 -87 -96 -94 -83 -73 -89 -112 -112 -89 -72 -81 -92 -98 -109 -109 -87 -74 -78 -102 -116 -105 -86 -78 -86 -108 -122 -108 -81 -66 -80 -98 -109 -97 -91 -91 -96 -88 -81 -90 -103 -108 -90 -74 -81 -101 -112 -100 -85 -83 -95 -103 -100 -95 -101 -110 -109 -103 -92 -94 -100 -101 -103 -97 -99 -102 -105 -104 -100 -98 -100 -109 -104 -96 -84 -102 -115 -112 -94 -87 -98 -117 -114 -105 -93 -96 -107 -111 -109 -104 -109 -115 -109 -95 -93 -103 -113 -115 -107 -102 -93 -98 -109 -115 -120 -112 -96 -106 -105 -108 -109 -109 -105 -109 -106 -106 -107 -105 -105 -102 -105 -109 -109 -104 -101 -100 -107 -112 -120 -113 -99 -92 -100 -113 -118 -111 -110 -102 -103 -100 -104 -108 -113 -113 -118 -119 -113 -110 -110 -112 -116 -119 -115 -111 -110 -115 -111 -105 -104 -106 -111 -115 -117 -122 -114 -107 -101 -101 -110 -120 -117 -107 -102 -102 -110 -118 -120 -117 -110 -101 -103 -110 -119 -124 -116 -107 -107 -111 -110 -117 -122 -117 -109 -108 -112 -115 -116 -117 -118 -117 -109 -111 -115 -112 -108 -109 -109 -108 -110 -115 -114 -110 -101 -100 -109 -118 -116 -115 -111 -108 -106 -108 -111 -113 -111 -103 -101 -102 -104 -105 -108 -117 -115 -113 -115 -112 -110 -113 -113 -114 -113 -110 -108 -108 -108 -114 -117 -117 -116 -111 -107 -106 -111 -114 -115 -120 -115 -108 -106 -105 -108 -109 -114 -112 -113 -111 -108 -111 -113 -111 -109 -109 -109 -110 -110 -111 -106 -105 -110 -114 -121 -119 -115 -110 -102 -105 -113 -118 -115 -113 -105 -106 -106 -114 -116 -116 -118 -111 -107 -106 -111 -115 -116 -113 -104 -104 -107 -110 -113 -109 -104 -103 -104 -104 -111 -112 -111 -109 -107 -105 -106 -109 -112 -111 -108 -108 -114 -114 -113 -110 -112 -111 -116 -111 -110 -112 -109 -113 -113 -113 -113 -109 -106 -107 -108 -115 -118 -117 -113 -107 -110 -110 -111 -111 -112 -111 -109 -106 -108 -113 -117 -116 -112 -108 -112 -109 -107 -108 -113 -115 -116 -113 -114 -111 -107 -106 -105 -108 -110 -111 -110 -108 -111 -110 -108 -111 -111 -111 -110 -112 -111 -112 -114 -114 -113 -114 -109 -108 -112 -111 -113 -114 -112 -113 -113 -109 -108 -109 -114 -118 -114 -111 -107 -104 -106 -109 -113 -107 -107 -105 -109 -111 -114 -112 -102 -102 -103 -104 -108 -111 -115 -114 -111 -111 -111 -116 -117 -112 -114 -113 -116 -111 -106 -109 -109 -107 -108 -109 -105 -101 -105 -111 -113 -110 -103 -100 -101 -104 -110 -113 -113 -108 -108 -108 -116 -119 -122 -122 -121 -116 -117 -122 -123 -121 -121 -121 -123 -125 -123 -122 -122 -119 -116 -114 -116 -119 -115 -109 -106 -101 -104 -111 -113 -114 -112 -105 -101 -105 -106 -110 -111 -113 -110 -109 -108 -109 -110 -114 -116 -114 -115 -118 -114 -115 -115 -115 -117 -112 -115 -117 -120 -118 -116 -113 -112 -114 -117 -116 -114 -111 -113 -112 -112 -112 -111 -112 -113 -114 -113 -111 -111 -111 -112 -113 -118 -120 -123 -118 -120 -118 -118 -120 -122 -120 -116 -117 -113 -114 -113 -111 -114 -109 -111 -109 -112 -115 -116 -114 -111 -111 -112 -116 -121 -117 -116 -115 -114 -112 -114 -115 -118 -117 -118 -119 -117 -115 -117 -121 -121 -122 -122 -119 -116 -120 -120 -118 -122 -120 -119 -121 -119 -117 -118 -118 -116 -116 -113 -112 -111 -111 -112 -111 -111 -112 -110 -111 -111 -115 -112 -114 -113 -114 -117 -118 -116 -119 -117 -115 -119 -118 -121 -120 -122 -122 -123 -125 -124 -126 -127 -127 -124 -123 -122 -123 -120 -118 -120 -123 -117 -118 -116 -111 -115 -114 -115 -113 -114 -111 -113 -112 -108 -109 -108 -109 -106 -109 -111 -108 -108 -110 -114 -117 -117 -118 -121 -122 -123 -122 -120 -124 -124 -128 -124 -124 -127 -126 -127 -127 -126 -127 -126 -127 -127 -125 -121 -124 -125 -120 -119 -120 -118 -117 -118 -118 -119 -115 -116 -115 -116 -119 -117 -117 -117 -117 -118 -119 -121 -122 -119 -121 -120 -119 -122 -123 -121 -121 -125 -126 -126 -122 -124 -126 -124 -122 -124 -125 -123 -125 -122 -123 -126 -124 -123 -125 -129 -127 -126 -126 -124 -124 -128 -128 -126 -125 -124 -125 -125 -123 -122 -124 -123 -120 -121 -120 -121 -119 -122 -124 -123 -122 -120 -122 -120 -119 -120 -122 -120 -117 -120 -122 -123 -121 -121 -123 -122 -121 -121 -123 -122 -124 -121 -122 -119 -119 -121 -123 -120 -121 -122 -122 -123 -119 -121 -120 -121 -123 -121 -119 -120 -119 -123 -122 -119 -121 -120 -120 -116 -121 -121 -122 -123 -123 -128 -124 -124 -124 -127 -126 -128 -126 -127 -123 -121 -124 -127 -124 -124 -123 -124 -120 -116 -121 -122 -123 -124 -121 -117 -119 -114 -116 -116 -118 -115 -113 -118 -121 -119 -120 -119 -119 -122 -123 -122 -122 -121 -121 -124 -121 -125 -129 -124 -124 -125 -125 -126 -126 -123 -125 -125 -126 -124 -126 -126 -127 -125 -124 -125 -124 -124 -125 -124 -127 -127 -126 -125 -125 -123 -123 -123 -122 -123 -123 -122 -121 -124 -122 -120 -119 -121 -121 -122 -122 -119 -122 -122 -121 -121 -123 -121 -122 -126 -122 -125 -124 -125 -125 -127 -126 -127 -127 -126 -125 -126 -126 -126 -125 -127 -129 -127 -125 -127 -126 -124 -124 -122 -125 -125 -122 -120 -120 -124 -120 -121 -119 -118 -121 -122 -120 -121 -115 -118 -120 -118 -121 -123 -124 -126 -123 -122 -121 -123 -123 -129 -127 -127 -129 -128 -125 -126 -125 -129 -130 -128 -130 -130 -127 -130 -130 -130 -129 -128 -126 -131 -133 -127 -125 -129 -128 -125 -126 -129 -128 -124 -122 -125 -125 -127 -129 -126 -128 -126 -125 -127 -130 -129 -128 -129 -131 -130 -131 -135 -131 -124 -120 -133 -142 -138 -133 -131 -129 -124 -127 -134 -138 -135 -133 -133 -130 -129 -132 -131 -127 -129 -129 -130 -127 -128 -129 -129 -126 -128 -132 -130 -125 -127 -127 -127 -129 -126 -128 -129 -131 -132 -137 -138 -134 -133 -132 -130 -127 -127 -133 -148 -159 -143 -125 -119 -129 -135 -134 -137 -137 -131 -127 -124 -126 -129 -131 -129 -133 -128 -125 -126 -126 -130 -132 -128 -126 -125 -126 -124 -128 -129 -128 -129 -126 -124 -125 -127 -126 -124 -128 -128 -129 -127 -132 -127 -127 -126 -125 -127 -130 -130 -136 -133 -128 -127 -126 -130 -128 -132 -134 -132 -130 -129 -128 -129 -131 -131 -130 -127 -128 -126 -125 -124 -127 -131 -133 -128 -131 -132 -131 -127 -126 -128 -131 -128 -131 -130 -129 -127 -132 -132 -131 -135 -134 -130 -130 -128 -129 -129 -133 -135 -132 -130 -131 -131 -132 -133 -132 -133 -134 -132 -132 -132 -134 -133 -132 -128 -130 -131 -130 -131 -129 -130 -130 -129 -127 -130 -132 -132 -133 -128 -128 -129 -133 -127 -129 -132 -130 -131 -132 -130 -133 -133 -132 -132 -133 -137 -139 -136 -138 -137 -138 -132 -132 -129 -132 -132 -131 -133 -133 -132 -130 -134 -129 -130 -128 -128 -129 -132 -129 -129 -128 -129 -130 -132 -130 -132 -132 -132 -130 -129 -131 -129 -128 -131 -132 -131 -129 -130 -133 -134 -134 -135 -134 -133 -136 -140 -134 -131 -134 -132 -132 -133 -136 -137 -136 -134 -135 -134 -132 -133 -133 -135 -136 -135 -134 -136 -131 -131 -132 -130 -128 -132 -135 -137 -137 -136 -137 -139 -135 -136 -135 -138 -137 -138 -137 -137 -138 -137 -135 -140 -137 -138 -137 -136 -139 -141 -137 -139 -137 -136 -139 -140 -137 -138 -139 -134 -133 -137 -135 -134 -133 -134 -132 -132 -133 -134 -135 -134 -135 -136 -136 -135 -139 -137 -134 -134 -138 -137 -135 -139 -138 -138 -136 -135 -135 -137 -137 -137 -135 -137 -140 -134 -135 -139 -140 -142 -139 -142 -144 -139 -139 -136 -135 -135 -137 -137 -136 -137 -134 -135 -136 -135 -135 -136 -134 -136 -132 -135 -135 -138 -137 -136 -138 -140 -136 -137 -139 -137 -135 -135 -138 -138 -135 -137 -135 -138 -140 -140 -138 -137 -138 -135 -136 -134 -138 -141 -141 -140 -136 -138 -139 -141 -141 -140 -140 -136 -143 -139 -144 -139 -138 -136 -137 -139 -135 -133 -134 -133 -135 -137 -136 -136 -136 -135 -134 -134 -134 -134 -135 -137 -134 -138 -135 -134 -137 -140 -138 -138 -138 -140 -138 -138 -139 -143 -143 -139 -140 -143 -144 -142 -143 -143 -142 -145 -148 -145 -145 -143 -142 -145 -146 -148 -150 -147 -138 -140 -139 -141 -142 -141 -139 -139 -141 -140 -141 -139 -139 -140 -137 -139 -136 -137 -139 -135 -138 -135 -139 -140 -138 -137 -140 -142 -145 -141 -141 -145 -142 -139 -141 -141 -142 -145 -138 -142 -141 -144 -143 -140 -141 -139 -140 -141 -144 -140 -138 -137 -138 -139 -142 -141 -138 -138 -137 -142 -139 -142 -142 -142 -139 -141 -141 -140 -146 -145 -145 -144 -146 -147 -148 -146 -147 -146 -143 -146 -148 -145 -143 -143 -144 -148 -147 -147 -145 -149 -146 -143 -141 -144 -143 -140 -139 -142 -142 -143 -140 -140 -139 -144 -142 -143 -143 -141 -142 -142 -140 -141 -143 -142 -145 -148 -148 -146 -147 -145 -148 -148 -148 -147 -146 -144 -145 -147 -147 -149 -147 -144 -144 -146 -148 -144 -148 -147 -143 -143 -144 -145 -147 -145 -142 -142 -236 -325 -325 -415 -504 -506 -599 -690 -689 -1022 -1024 -1026 -1117 -1023 -1064 -1205 -1266 -1357 -1539 -1626 -1537 -1623 -1716 -1892 -1939 -1980 -1971 -1973 -2330 -2326 -2320 -2498 -2494 -2490 -2670 -2844 -3019 -3193 -3177 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 -1 -1 -2 -1 -1 -2 -3 -1 -4 -2 -2 -1 -1 -3 -3 -2 -1 -1 -2 -2 -3 -4 -1 -2 -1 -1 -3 -2 -4 -2 -3 -3 -4 -2 -2 -2 -3 -2 -2 -3 -4 -4 -4 -3 -3 -4 -3 -4 -6 -4 -5 -4 -4 -4 -6 -5 -6 -5 -4 -4 -5 -4 -6 -5 -4 -5 -3 -4 -3 -3 -4 -4 -4 -5 -4 -2 -5 -6 -5 -4 -5 -5 -4 -6 -6 -5 -6 -6 -6 -7 -5 -5 -6 -6 -6 -5 -6 -7 -7 -8 -7 -6 -5 -5 -7 -7 -6 -7 -6 -6 -7 -7 -7 -8 -7 -7 -7 -6 -8 -8 -9 -8 -7 -7 -9 -10 -9 -9 -7 -8 -9 -10 -10 -9 -11 -8 -9 -7 -9 -9 -9 -7 -8 -8 -6 -7 -8 -11 -13 -11 -10 -9 -11 -11 -12 -12 -9 -11 -11 -12 -10 -12 -11 -10 -12 -11 -9 -11 -8 -9 -12 -10 -10 -11 -10 -8 -10 -12 -12 -12 -9 -10 -10 -10 -10 -9 -11 -10 -11 -14 -12 -11 -11 -13 -11 -12 -14 -14 -14 -16 -16 -17 -17 -16 -16 -17 -16 -16 -15 -13 -14 -16 -16 -15 -15 -14 -14 -14 -16 -15 -15 -14 -15 -17 -14 -14 -15 -15 -14 -14 -17 -14 -17 -16 -14 -16 -17 -16 -16 -15 -16 -18 -16 -12 -16 -18 -14 -15 -15 -15 -17 -16 -15 -15 -15 -17 -18 -15 -19 -17 -15 -16 -16 -18 -19 -17 -20 -21 -22 -23 -21 -20 -21 -19 -19 -20 -20 -18 -18 -18 -20 -18 -20 -20 -20 -20 -20 -20 -21 -21 -21 -20 -20 -20 -20 -20 -21 -22 -22 -21 -21 -23 -20 -20 -21 -21 -21 -22 -22 -22 -20 -22 -20 -20 -19 -22 -22 -20 -20 -21 -21 -19 -20 -18 -16 -19 -19 -20 -19 -19 -21 -19 -18 -20 -19 -20 -21 -22 -24 -24 -23 -23 -23 -22 -26 -25 -24 -24 -22 -23 -23 -23 -23 -24 -25 -22 -22 -22 -22 -22 -25 -24 -24 -25 -26 -24 -23 -24 -24 -25 -24 -24 -23 -27 -29 -26 -26 -24 -25 -26 -29 -28 -26 -28 -29 -29 -28 -26 -25 -27 -26 -25 -24 -26 -24 -24 -23 -24 -26 -26 -27 -28 -29 -30 -29 -30 -28 -27 -29 -30 -30 -29 -25 -26 -29 -29 -29 -28 -26 -26 -28 -29 -29 -30 -29 -26 -29 -32 -30 -32 -33 -28 -29 -31 -31 -30 -33 -33 -34 -35 -35 -35 -36 -33 -33 -34 -34 -35 -36 -36 -35 -34 -33 -32 -33 -34 -33 -32 -34 -34 -35 -35 -37 -35 -36 -36 -34 -33 -34 -34 -37 -35 -33 -38 -37 -37 -37 -36 -38 -38 -35 -33 -36 -36 -35 -35 -37 -35 -37 -37 -37 -37 -35 -34 -33 -32 -33 -34 -34 -33 -36 -35 -33 -32 -35 -38 -37 -35 -35 -38 -40 -39 -39 -38 -38 -38 -39 -39 -37 -38 -41 -41 -41 -40 -39 -36 -39 -39 -37 -39 -40 -41 -43 -40 -40 -40 -40 -39 -40 -41 -38 -40 -41 -39 -39 -41 -41 -40 -39 -41 -39 -40 -38 -40 -39 -38 -39 -39 -39 -41 -40 -40 -38 -38 -38 -38 -40 -39 -37 -38 -39 -40 -39 -39 -41 -42 -41 -41 -42 -42 -42 -44 -43 -42 -45 -42 -40 -40 -44 -42 -44 -47 -42 -39 -39 -41 -43 -43 -44 -41 -40 -39 -40 -41 -43 -43 -43 -41 -40 -41 -42 -42 -42 -41 -40 -40 -43 -43 -42 -43 -43 -42 -44 -44 -42 -44 -44 -44 -43 -43 -41 -43 -42 -42 -44 -44 -43 -44 -43 -43 -42 -41 -43 -44 -43 -42 -43 -44 -42 -45 -47 -47 -42 -43 -44 -44 -47 -47 -49 -45 -47 -48 -47 -47 -49 -49 -45 -44 -47 -48 -48 -47 -49 -48 -45 -47 -50 -52 -47 -48 -49 -51 -52 -50 -50 -51 -49 -52 -53 -52 -52 -51 -52 -50 -52 -53 -53 -54 -51 -53 -56 -54 -54 -53 -51 -49 -52 -52 -52 -54 -55 -54 -51 -51 -50 -52 -53 -49 -52 -50 -48 -52 -55 -51 -51 -50 -52 -51 -49 -50 -49 -49 -49 -55 -54 -52 -50 -54 -54 -55 -55 -57 -58 -59 -55 -57 -60 -57 -56 -56 -55 -55 -58 -58 -60 -62 -59 -59 -61 -57 -55 -53 -54 -55 -53 -58 -59 -62 -61 -56 -55 -55 -58 -57 -58 -58 -56 -59 -62 -61 -57 -55 -49 -56 -63 -67 -66 -59 -46 -44 -54 -75 -85 -79 -46 -30 -28 -59 -87 -96 -77 -49 -29 -32 -56 -83 -78 -91 -83 -61 -43 -46 -46 -84 -119 -114 -61 -9 1 -50 -100 -131 -112 -69 -39 -4 -9 -59 -110 -134 -111 -60 -6 2 -37 -89 -117 -109 -62 -32 -27 -48 -79 -94 -88 -72 -53 -60 -78 -87 -82 -60 -52 -50 -65 -93 -112 -106 -72 -41 -31 -60 -94 -109 -93 -71 -37 -32 -54 -81 -90 -75 -52 -45 -60 -82 -86 -70 -58 -48 -60 -77 -96 -94 -69 -42 -36 -59 -93 -119 -107 -78 -60 -54 -58 -83 -95 -89 -72 -58 -64 -77 -86 -83 -75 -78 -87 -95 -83 -62 -47 -53 -79 -100 -108 -97 -58 -33 -40 -67 -92 -94 -96 -88 -78 -75 -66 -59 -65 -71 -83 -86 -76 -67 -69 -76 -85 -90 -83 -72 -66 -76 -80 -81 -80 -73 -65 -67 -78 -81 -81 -75 -68 -71 -78 -93 -95 -84 -67 -66 -78 -85 -83 -74 -73 -77 -81 -90 -91 -72 -71 -56 -74 -106 -114 -107 -70 -57 -54 -83 -93 -105 -88 -70 -59 -69 -91 -111 -108 -81 -52 -63 -91 -112 -102 -72 -52 -66 -102 -119 -103 -68 -55 -58 -80 -118 -126 -94 -50 -36 -59 -96 -114 -94 -55 -50 -78 -99 -101 -87 -65 -68 -94 -112 -102 -71 -47 -60 -102 -130 -135 -99 -69 -60 -79 -100 -104 -94 -79 -77 -84 -85 -86 -83 -74 -73 -86 -94 -87 -76 -66 -71 -76 -81 -85 -88 -90 -90 -84 -90 -87 -77 -70 -81 -94 -100 -99 -95 -86 -80 -83 -100 -111 -111 -98 -82 -82 -92 -99 -94 -91 -90 -96 -93 -75 -65 -68 -85 -102 -95 -72 -60 -69 -89 -88 -79 -79 -83 -87 -90 -95 -88 -77 -71 -82 -101 -112 -100 -80 -78 -91 -96 -96 -97 -94 -88 -82 -92 -108 -106 -94 -84 -87 -97 -106 -102 -92 -82 -79 -86 -101 -109 -101 -87 -83 -85 -89 -91 -99 -103 -98 -82 -68 -78 -91 -105 -101 -92 -91 -90 -95 -97 -97 -108 -111 -102 -94 -90 -98 -107 -104 -97 -88 -91 -103 -108 -111 -99 -91 -102 -114 -108 -91 -86 -95 -110 -103 -95 -94 -98 -108 -111 -108 -95 -86 -95 -107 -121 -118 -110 -102 -90 -94 -102 -112 -116 -108 -98 -91 -94 -105 -120 -123 -109 -95 -90 -106 -122 -112 -107 -109 -106 -101 -102 -101 -114 -120 -110 -96 -94 -104 -114 -115 -107 -102 -102 -100 -97 -102 -104 -100 -105 -102 -107 -115 -116 -105 -96 -96 -105 -107 -110 -109 -109 -114 -109 -110 -114 -114 -114 -109 -109 -114 -116 -116 -114 -110 -108 -106 -107 -108 -111 -119 -120 -113 -107 -104 -104 -105 -107 -112 -118 -112 -102 -103 -107 -113 -110 -105 -107 -115 -119 -112 -107 -110 -112 -115 -116 -112 -110 -109 -110 -115 -119 -119 -111 -109 -109 -108 -114 -121 -122 -116 -108 -106 -108 -108 -113 -110 -109 -110 -111 -105 -103 -104 -110 -109 -109 -111 -114 -114 -110 -108 -105 -112 -109 -107 -101 -96 -101 -109 -115 -116 -111 -109 -112 -113 -115 -112 -110 -112 -111 -109 -108 -110 -109 -111 -113 -117 -114 -113 -111 -112 -109 -109 -114 -114 -113 -111 -109 -107 -107 -105 -104 -106 -111 -115 -111 -109 -106 -109 -113 -107 -109 -110 -106 -107 -108 -109 -116 -117 -113 -108 -105 -106 -112 -111 -111 -112 -110 -107 -107 -107 -113 -114 -113 -111 -109 -107 -110 -112 -112 -114 -108 -105 -104 -104 -109 -112 -116 -109 -104 -101 -101 -101 -109 -113 -112 -106 -102 -106 -112 -115 -112 -109 -106 -107 -104 -110 -111 -115 -113 -109 -109 -110 -114 -110 -113 -114 -108 -109 -106 -105 -111 -114 -115 -115 -110 -108 -107 -109 -111 -112 -113 -111 -109 -110 -108 -111 -109 -110 -110 -110 -112 -112 -109 -106 -107 -110 -112 -113 -115 -111 -108 -107 -109 -108 -106 -109 -111 -110 -106 -105 -107 -108 -108 -110 -112 -113 -113 -109 -109 -110 -109 -113 -114 -112 -112 -110 -108 -108 -108 -111 -113 -114 -114 -109 -109 -111 -108 -113 -113 -112 -107 -107 -106 -107 -109 -108 -109 -107 -105 -108 -106 -105 -107 -105 -105 -105 -109 -107 -109 -111 -110 -109 -111 -113 -113 -111 -113 -110 -108 -112 -111 -110 -109 -108 -109 -106 -105 -104 -104 -106 -109 -105 -105 -104 -104 -105 -108 -108 -109 -111 -113 -110 -111 -112 -116 -116 -119 -121 -120 -118 -117 -119 -120 -124 -124 -122 -123 -119 -120 -117 -116 -119 -117 -115 -112 -110 -107 -103 -104 -107 -109 -110 -108 -107 -104 -107 -106 -107 -106 -108 -107 -110 -111 -108 -110 -109 -109 -114 -120 -114 -114 -113 -112 -114 -114 -113 -116 -117 -117 -114 -116 -118 -112 -114 -115 -114 -112 -114 -114 -111 -111 -111 -110 -112 -113 -114 -111 -110 -112 -113 -111 -114 -116 -117 -118 -119 -118 -112 -119 -118 -121 -117 -116 -111 -111 -114 -113 -113 -109 -108 -108 -108 -110 -112 -112 -116 -113 -114 -113 -112 -115 -114 -116 -116 -113 -114 -113 -112 -118 -120 -117 -115 -115 -116 -116 -119 -120 -124 -117 -116 -116 -117 -118 -120 -119 -117 -117 -118 -118 -118 -117 -116 -117 -112 -110 -108 -109 -112 -114 -109 -111 -110 -111 -109 -108 -109 -112 -117 -113 -112 -113 -117 -116 -116 -118 -116 -117 -116 -121 -119 -122 -122 -120 -122 -125 -126 -122 -121 -123 -124 -123 -120 -116 -118 -118 -118 -118 -114 -113 -113 -116 -114 -110 -110 -110 -113 -112 -112 -112 -107 -106 -106 -109 -111 -109 -109 -110 -108 -111 -114 -116 -116 -121 -122 -120 -119 -122 -122 -125 -124 -123 -122 -124 -125 -125 -124 -125 -126 -125 -126 -125 -122 -124 -122 -118 -116 -118 -118 -118 -119 -117 -115 -116 -116 -114 -115 -114 -116 -117 -118 -118 -117 -116 -120 -121 -120 -120 -118 -121 -121 -118 -119 -122 -121 -123 -124 -123 -120 -123 -123 -122 -123 -124 -120 -121 -121 -120 -122 -122 -126 -125 -122 -124 -124 -123 -125 -125 -124 -124 -127 -127 -124 -125 -124 -124 -124 -121 -120 -118 -120 -121 -122 -120 -120 -121 -121 -123 -120 -119 -118 -118 -120 -117 -118 -118 -117 -118 -118 -118 -121 -122 -121 -120 -119 -121 -120 -122 -122 -118 -121 -117 -121 -121 -120 -120 -121 -121 -122 -121 -120 -119 -119 -117 -117 -122 -118 -122 -121 -119 -121 -122 -118 -118 -117 -117 -119 -120 -120 -123 -120 -126 -123 -125 -125 -123 -122 -123 -124 -126 -124 -123 -122 -123 -123 -123 -120 -118 -119 -120 -119 -119 -118 -119 -120 -117 -119 -117 -111 -116 -114 -115 -114 -117 -119 -118 -118 -118 -119 -118 -121 -120 -124 -124 -122 -121 -124 -123 -122 -124 -123 -122 -126 -123 -123 -122 -121 -123 -127 -130 -123 -120 -124 -122 -124 -124 -123 -123 -123 -124 -124 -125 -125 -124 -124 -124 -121 -123 -123 -121 -119 -122 -122 -120 -117 -117 -117 -122 -120 -124 -118 -118 -117 -120 -118 -122 -121 -119 -121 -120 -119 -122 -124 -122 -123 -127 -126 -124 -126 -125 -127 -124 -123 -124 -127 -128 -127 -124 -124 -124 -125 -122 -123 -125 -125 -120 -122 -120 -117 -119 -119 -124 -118 -117 -118 -121 -122 -117 -113 -114 -120 -118 -119 -121 -120 -122 -122 -122 -119 -124 -125 -123 -123 -128 -129 -125 -127 -123 -127 -127 -125 -126 -125 -131 -130 -127 -129 -125 -130 -126 -130 -127 -126 -127 -128 -127 -124 -127 -127 -123 -125 -122 -124 -122 -127 -127 -127 -124 -123 -125 -127 -125 -126 -127 -128 -127 -129 -130 -132 -129 -124 -119 -125 -133 -138 -135 -131 -129 -126 -123 -129 -135 -134 -133 -129 -129 -127 -132 -130 -129 -131 -130 -128 -127 -125 -125 -124 -124 -127 -129 -130 -124 -126 -124 -125 -128 -127 -126 -125 -126 -129 -131 -137 -137 -133 -129 -129 -130 -127 -122 -139 -156 -152 -126 -117 -125 -134 -133 -135 -135 -133 -127 -123 -124 -125 -130 -130 -129 -129 -125 -128 -125 -127 -126 -128 -130 -127 -121 -124 -124 -125 -122 -123 -126 -124 -126 -125 -125 -122 -123 -127 -126 -128 -127 -126 -126 -127 -125 -125 -125 -130 -134 -130 -126 -127 -126 -129 -128 -129 -130 -130 -129 -129 -128 -130 -131 -126 -128 -128 -128 -124 -124 -125 -126 -129 -131 -130 -131 -128 -127 -128 -128 -130 -127 -126 -127 -129 -131 -130 -130 -133 -131 -128 -130 -133 -133 -131 -128 -131 -132 -131 -132 -132 -131 -130 -131 -135 -133 -132 -130 -132 -134 -135 -131 -131 -133 -131 -130 -128 -126 -127 -131 -131 -127 -128 -129 -131 -131 -130 -130 -131 -133 -130 -127 -127 -126 -130 -131 -130 -129 -131 -134 -132 -132 -134 -135 -135 -137 -138 -137 -136 -137 -135 -133 -131 -131 -128 -129 -132 -130 -134 -132 -133 -132 -129 -129 -130 -129 -130 -128 -127 -128 -130 -131 -130 -131 -127 -128 -129 -132 -131 -131 -129 -128 -130 -131 -129 -130 -128 -133 -133 -136 -134 -133 -135 -136 -134 -133 -133 -134 -131 -128 -136 -138 -137 -135 -136 -132 -132 -131 -134 -132 -137 -132 -134 -132 -134 -135 -133 -130 -131 -128 -130 -133 -133 -136 -135 -137 -135 -138 -140 -136 -136 -137 -134 -138 -139 -140 -136 -137 -138 -136 -137 -137 -138 -136 -136 -138 -139 -138 -136 -138 -136 -139 -139 -135 -136 -137 -137 -135 -134 -133 -132 -132 -132 -132 -130 -132 -135 -134 -132 -138 -138 -139 -135 -133 -136 -139 -135 -137 -136 -134 -134 -137 -137 -134 -136 -135 -138 -138 -136 -136 -139 -137 -138 -138 -140 -144 -136 -142 -141 -138 -139 -136 -136 -134 -135 -138 -136 -135 -133 -136 -136 -136 -135 -134 -133 -134 -134 -133 -135 -138 -135 -139 -138 -140 -137 -140 -133 -133 -132 -137 -136 -136 -139 -137 -137 -140 -136 -136 -135 -137 -139 -132 -135 -137 -135 -136 -138 -139 -138 -138 -141 -140 -139 -139 -138 -137 -139 -141 -139 -138 -141 -136 -137 -138 -132 -136 -138 -139 -137 -136 -133 -135 -134 -136 -134 -136 -135 -134 -133 -134 -135 -135 -136 -135 -134 -139 -140 -143 -137 -138 -139 -139 -137 -138 -141 -143 -143 -141 -139 -145 -143 -142 -146 -143 -145 -147 -145 -142 -143 -143 -147 -148 -147 -144 -143 -142 -142 -139 -139 -138 -140 -144 -141 -142 -143 -136 -140 -136 -137 -137 -135 -134 -137 -137 -136 -138 -136 -140 -139 -138 -139 -142 -143 -143 -140 -143 -140 -139 -142 -143 -142 -141 -141 -140 -140 -142 -143 -141 -139 -141 -141 -139 -139 -142 -143 -140 -137 -141 -141 -135 -138 -139 -138 -139 -143 -142 -141 -142 -139 -137 -141 -143 -143 -145 -144 -147 -145 -148 -148 -145 -146 -145 -144 -144 -145 -146 -145 -143 -145 -144 -149 -146 -146 -145 -144 -143 -146 -144 -139 -138 -143 -142 -139 -140 -142 -141 -141 -141 -143 -142 -143 -142 -143 -141 -140 -142 -141 -144 -145 -148 -147 -147 -145 -145 -148 -144 -144 -146 -147 -147 -150 -149 -147 -145 -146 -146 -147 -144 -145 -147 -147 -144 -145 -143 -145 -143 -144 -143 -144 -141 -236 -328 -328 -422 -512 -513 -608 -697 -700 -790 -789 -792 -1140 -1040 -1036 -1131 -1149 -1197 -1381 -1472 -1380 -1467 -1559 -1742 -1836 -1920 -1964 -2012 -2378 -2365 -2367 -2544 -2543 -2539 -2717 -2900 -3076 -3255 -3238 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 -1 -1 -1 -1 0 0 -1 -1 -1 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 0 -2 -1 -2 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -2 -2 -2 -1 -2 -1 -1 -1 0 -3 -2 -3 -2 -2 -2 -2 -3 -2 -3 -2 -1 -3 -4 -3 -3 -4 -3 -3 -5 -5 -6 -5 -5 -5 -6 -6 -6 -4 -5 -5 -5 -5 -6 -4 -6 -6 -4 -4 -3 -4 -2 -3 -4 -5 -4 -3 -4 -3 -4 -5 -6 -5 -4 -3 -5 -6 -5 -5 -5 -6 -6 -6 -5 -6 -6 -7 -6 -6 -7 -6 -6 -6 -6 -7 -5 -5 -7 -6 -5 -7 -6 -7 -7 -8 -9 -8 -7 -8 -7 -9 -8 -8 -8 -9 -11 -7 -8 -10 -9 -9 -9 -7 -10 -10 -11 -10 -8 -9 -9 -8 -8 -8 -8 -8 -8 -9 -7 -10 -8 -8 -11 -12 -10 -12 -10 -9 -11 -12 -12 -12 -12 -10 -11 -10 -11 -11 -11 -12 -10 -11 -9 -10 -12 -13 -10 -11 -9 -12 -9 -10 -10 -9 -8 -7 -10 -11 -10 -11 -12 -12 -10 -12 -12 -14 -12 -11 -12 -13 -14 -15 -13 -15 -15 -15 -17 -18 -17 -19 -16 -14 -14 -15 -15 -15 -15 -14 -15 -15 -14 -15 -16 -14 -15 -17 -17 -17 -15 -14 -15 -17 -17 -15 -16 -17 -15 -16 -17 -18 -16 -16 -15 -15 -15 -16 -16 -15 -15 -15 -16 -15 -16 -14 -16 -15 -16 -16 -15 -15 -17 -18 -16 -17 -16 -17 -17 -18 -16 -19 -21 -23 -22 -22 -23 -22 -19 -18 -18 -20 -19 -20 -19 -20 -19 -20 -20 -21 -19 -20 -21 -20 -20 -21 -20 -20 -20 -19 -17 -18 -21 -22 -23 -22 -22 -20 -21 -21 -21 -21 -22 -21 -23 -21 -22 -19 -20 -20 -22 -20 -21 -20 -19 -21 -21 -18 -18 -19 -18 -18 -20 -19 -18 -18 -19 -18 -20 -20 -20 -21 -21 -23 -22 -22 -24 -26 -25 -24 -24 -23 -23 -23 -22 -24 -25 -22 -24 -23 -23 -24 -21 -22 -23 -25 -25 -25 -25 -24 -24 -26 -22 -22 -24 -26 -26 -26 -25 -27 -24 -26 -28 -27 -27 -26 -27 -27 -30 -29 -26 -24 -27 -28 -28 -25 -26 -26 -26 -24 -23 -24 -26 -25 -26 -29 -28 -26 -29 -29 -28 -27 -30 -28 -29 -28 -28 -27 -28 -29 -29 -29 -28 -24 -27 -29 -27 -28 -28 -29 -28 -28 -29 -33 -32 -31 -31 -30 -31 -31 -31 -32 -34 -34 -33 -35 -34 -33 -33 -35 -34 -34 -35 -38 -35 -35 -33 -33 -33 -33 -33 -33 -32 -34 -33 -36 -36 -36 -36 -34 -33 -34 -34 -36 -35 -33 -36 -36 -36 -38 -38 -35 -37 -38 -38 -36 -35 -36 -37 -36 -36 -35 -35 -35 -37 -37 -36 -36 -33 -33 -32 -34 -33 -36 -34 -35 -34 -35 -35 -37 -36 -36 -35 -38 -37 -37 -37 -38 -39 -37 -38 -36 -37 -40 -39 -40 -40 -40 -41 -38 -39 -38 -40 -38 -41 -36 -38 -39 -40 -40 -39 -41 -41 -40 -41 -40 -40 -40 -40 -41 -41 -39 -38 -39 -41 -39 -40 -40 -40 -38 -39 -39 -38 -40 -41 -40 -39 -39 -38 -37 -38 -38 -37 -39 -38 -38 -39 -38 -40 -43 -41 -40 -42 -43 -43 -45 -44 -44 -43 -44 -40 -40 -42 -43 -42 -41 -43 -46 -46 -40 -42 -42 -45 -42 -41 -40 -39 -38 -40 -44 -43 -43 -42 -40 -40 -42 -42 -40 -39 -43 -45 -40 -41 -44 -43 -44 -42 -42 -44 -44 -43 -42 -43 -42 -44 -44 -43 -43 -43 -44 -44 -44 -43 -42 -42 -41 -42 -44 -44 -43 -44 -45 -44 -43 -42 -45 -46 -42 -43 -45 -46 -46 -47 -49 -47 -48 -49 -50 -51 -47 -46 -45 -44 -45 -46 -48 -49 -46 -48 -49 -48 -50 -52 -50 -51 -50 -48 -48 -50 -52 -50 -48 -51 -50 -52 -51 -51 -51 -51 -52 -51 -51 -51 -52 -53 -55 -54 -53 -52 -53 -52 -52 -48 -51 -53 -52 -54 -55 -53 -49 -53 -53 -49 -49 -50 -50 -52 -54 -53 -51 -50 -49 -50 -49 -50 -50 -49 -49 -54 -52 -52 -54 -54 -53 -55 -56 -57 -59 -59 -55 -55 -56 -57 -60 -57 -55 -55 -58 -58 -61 -60 -61 -61 -58 -54 -57 -57 -53 -54 -56 -56 -56 -61 -61 -58 -58 -56 -56 -56 -56 -59 -62 -60 -58 -60 -61 -59 -57 -57 -56 -53 -59 -63 -64 -63 -64 -54 -45 -43 -58 -72 -83 -73 -49 -33 -34 -62 -86 -98 -83 -54 -45 -30 -38 -68 -88 -85 -98 -75 -40 -15 -27 -76 -132 -122 -78 -27 -7 -24 -42 -100 -132 -112 -62 -18 -11 -36 -77 -107 -99 -66 -43 -35 -46 -74 -96 -90 -68 -50 -47 -62 -81 -100 -88 -77 -53 -38 -47 -73 -96 -102 -86 -65 -44 -44 -68 -95 -110 -83 -50 -31 -45 -75 -89 -86 -71 -49 -44 -57 -78 -94 -88 -54 -35 -42 -78 -105 -89 -64 -45 -53 -82 -106 -103 -79 -57 -48 -58 -84 -90 -86 -79 -75 -63 -63 -65 -75 -87 -88 -81 -78 -79 -76 -69 -56 -54 -73 -102 -109 -87 -53 -34 -43 -66 -87 -106 -101 -84 -69 -62 -64 -59 -63 -71 -80 -87 -88 -79 -69 -63 -64 -70 -83 -88 -84 -72 -70 -78 -84 -81 -62 -54 -65 -81 -89 -87 -82 -64 -58 -69 -93 -113 -99 -61 -40 -51 -85 -111 -108 -82 -56 -50 -67 -97 -102 -96 -57 -52 -77 -91 -113 -98 -74 -51 -64 -90 -98 -99 -84 -60 -56 -77 -112 -128 -93 -54 -41 -58 -104 -128 -118 -75 -45 -53 -87 -116 -110 -87 -54 -55 -81 -107 -121 -100 -67 -43 -49 -82 -109 -104 -76 -51 -55 -88 -109 -98 -72 -58 -75 -102 -114 -88 -63 -63 -87 -108 -117 -101 -79 -79 -88 -98 -98 -84 -68 -71 -90 -102 -109 -88 -65 -58 -78 -102 -106 -83 -59 -50 -75 -93 -98 -89 -75 -70 -78 -93 -104 -99 -74 -63 -70 -90 -102 -107 -97 -84 -82 -87 -97 -106 -104 -102 -96 -90 -87 -86 -87 -90 -98 -98 -100 -83 -70 -55 -75 -97 -98 -74 -61 -72 -87 -89 -83 -75 -79 -77 -85 -93 -94 -86 -77 -77 -90 -102 -94 -90 -90 -93 -90 -90 -95 -102 -98 -85 -91 -94 -99 -104 -104 -96 -86 -81 -91 -95 -102 -101 -92 -90 -88 -91 -90 -96 -100 -91 -78 -72 -82 -95 -104 -96 -81 -73 -80 -100 -102 -100 -101 -104 -97 -86 -83 -91 -109 -113 -101 -90 -86 -98 -102 -102 -87 -90 -112 -127 -109 -85 -80 -97 -118 -108 -90 -81 -93 -105 -113 -108 -99 -92 -94 -102 -109 -109 -106 -105 -97 -93 -103 -117 -117 -104 -90 -88 -102 -114 -115 -107 -95 -91 -108 -119 -115 -98 -87 -92 -112 -123 -110 -99 -101 -107 -106 -104 -104 -109 -112 -109 -100 -99 -100 -105 -104 -104 -109 -107 -106 -102 -102 -106 -111 -108 -101 -102 -105 -105 -104 -102 -108 -106 -107 -109 -110 -115 -112 -102 -109 -121 -122 -106 -96 -105 -121 -120 -115 -108 -105 -109 -114 -110 -108 -110 -110 -109 -106 -103 -104 -105 -111 -115 -116 -110 -105 -101 -96 -102 -112 -119 -118 -107 -101 -103 -113 -116 -114 -112 -109 -107 -104 -112 -119 -119 -113 -106 -106 -106 -113 -119 -119 -113 -109 -110 -105 -109 -114 -113 -110 -107 -105 -106 -107 -107 -106 -107 -106 -109 -111 -112 -111 -111 -108 -108 -108 -105 -106 -102 -104 -106 -111 -107 -108 -106 -107 -110 -113 -114 -114 -111 -108 -107 -111 -111 -112 -111 -108 -110 -111 -113 -116 -114 -109 -106 -105 -107 -111 -115 -115 -110 -104 -102 -103 -107 -111 -112 -110 -108 -108 -107 -113 -109 -103 -104 -109 -114 -112 -115 -112 -106 -104 -106 -109 -116 -110 -103 -102 -103 -109 -117 -114 -111 -108 -104 -105 -105 -110 -112 -114 -112 -105 -104 -104 -106 -110 -111 -111 -104 -106 -105 -106 -109 -104 -104 -103 -102 -110 -112 -113 -108 -105 -108 -109 -111 -109 -105 -107 -104 -112 -110 -115 -109 -110 -108 -108 -109 -111 -113 -108 -102 -105 -109 -115 -115 -115 -112 -105 -106 -108 -111 -111 -107 -107 -109 -111 -112 -111 -109 -104 -104 -106 -109 -111 -111 -108 -108 -108 -111 -112 -112 -108 -108 -106 -105 -108 -108 -110 -110 -107 -105 -106 -106 -106 -109 -109 -111 -109 -109 -109 -112 -108 -109 -109 -105 -111 -112 -112 -110 -107 -105 -107 -108 -110 -113 -111 -108 -105 -107 -110 -112 -110 -106 -108 -106 -110 -110 -109 -110 -108 -103 -102 -100 -103 -104 -111 -110 -108 -105 -106 -105 -109 -106 -105 -109 -111 -109 -109 -113 -111 -106 -108 -108 -109 -110 -114 -110 -106 -106 -104 -105 -108 -101 -100 -104 -107 -108 -108 -108 -106 -105 -103 -106 -110 -112 -112 -110 -113 -115 -115 -114 -117 -120 -119 -117 -119 -118 -118 -118 -120 -121 -119 -115 -117 -117 -115 -114 -112 -109 -109 -109 -104 -102 -103 -105 -106 -107 -108 -106 -104 -104 -105 -106 -109 -106 -106 -106 -107 -113 -114 -112 -111 -111 -111 -115 -112 -115 -114 -114 -113 -115 -115 -111 -113 -115 -114 -114 -113 -111 -112 -112 -113 -114 -114 -112 -113 -110 -110 -109 -110 -111 -112 -115 -114 -112 -111 -115 -116 -116 -115 -112 -117 -117 -115 -115 -114 -112 -110 -110 -110 -108 -110 -111 -107 -104 -109 -109 -111 -111 -115 -113 -111 -113 -113 -114 -114 -113 -112 -113 -116 -117 -117 -116 -114 -115 -115 -117 -119 -119 -115 -115 -115 -116 -116 -118 -118 -117 -116 -117 -116 -116 -113 -116 -117 -114 -113 -109 -108 -110 -111 -112 -109 -108 -109 -107 -108 -110 -110 -112 -112 -110 -111 -112 -111 -114 -114 -117 -118 -115 -119 -113 -117 -120 -122 -122 -122 -120 -119 -122 -121 -120 -122 -118 -120 -120 -117 -115 -116 -115 -115 -115 -111 -109 -112 -113 -109 -110 -109 -111 -110 -110 -112 -108 -109 -108 -106 -108 -109 -107 -108 -111 -112 -114 -117 -115 -114 -120 -119 -116 -121 -120 -120 -124 -124 -121 -118 -122 -123 -126 -123 -122 -124 -121 -123 -121 -120 -119 -118 -118 -119 -117 -116 -115 -115 -116 -114 -113 -115 -115 -114 -113 -116 -116 -118 -120 -119 -119 -118 -119 -119 -116 -119 -119 -120 -121 -119 -120 -120 -118 -120 -120 -122 -123 -119 -122 -121 -120 -117 -121 -118 -120 -121 -121 -121 -121 -124 -123 -124 -122 -119 -123 -128 -124 -126 -123 -125 -123 -122 -123 -121 -116 -118 -119 -119 -120 -123 -120 -118 -120 -119 -119 -118 -118 -118 -118 -114 -114 -115 -116 -117 -118 -116 -116 -117 -120 -120 -120 -120 -116 -115 -119 -116 -118 -117 -122 -121 -118 -122 -119 -119 -121 -118 -116 -114 -120 -120 -115 -117 -117 -118 -121 -121 -121 -117 -117 -116 -117 -120 -119 -118 -116 -122 -120 -123 -122 -123 -121 -121 -120 -121 -123 -121 -125 -123 -123 -120 -121 -121 -118 -117 -119 -119 -116 -118 -116 -117 -116 -121 -119 -115 -114 -113 -111 -115 -116 -115 -116 -117 -116 -117 -117 -121 -119 -120 -119 -125 -123 -122 -120 -121 -120 -120 -120 -121 -124 -123 -121 -119 -123 -123 -122 -125 -121 -120 -122 -119 -123 -126 -123 -120 -120 -124 -124 -124 -123 -121 -123 -122 -123 -123 -122 -121 -119 -119 -119 -118 -117 -115 -116 -120 -120 -120 -114 -118 -117 -117 -119 -117 -119 -118 -118 -118 -118 -121 -121 -122 -120 -122 -122 -126 -124 -124 -123 -125 -123 -122 -122 -127 -124 -124 -122 -120 -123 -124 -122 -122 -122 -120 -122 -118 -115 -118 -117 -119 -118 -118 -118 -122 -116 -114 -113 -118 -115 -115 -120 -119 -119 -115 -119 -120 -121 -124 -122 -120 -122 -122 -125 -127 -122 -126 -123 -125 -124 -125 -123 -126 -129 -128 -131 -127 -127 -125 -125 -125 -124 -128 -126 -127 -123 -127 -125 -123 -122 -122 -122 -127 -127 -122 -119 -122 -124 -124 -123 -123 -123 -128 -127 -125 -126 -129 -132 -129 -117 -117 -130 -136 -134 -129 -127 -127 -126 -128 -129 -127 -127 -129 -129 -127 -128 -131 -129 -128 -130 -129 -128 -126 -126 -126 -126 -125 -126 -127 -126 -125 -125 -125 -124 -126 -127 -127 -127 -127 -131 -130 -132 -133 -131 -134 -128 -127 -123 -132 -152 -153 -139 -116 -119 -131 -134 -133 -135 -135 -130 -125 -122 -125 -125 -131 -127 -131 -126 -126 -127 -126 -127 -128 -128 -129 -124 -124 -121 -120 -122 -123 -121 -124 -124 -126 -123 -125 -120 -124 -121 -129 -127 -129 -122 -125 -124 -126 -126 -129 -131 -134 -126 -123 -126 -127 -128 -129 -135 -130 -128 -125 -125 -129 -129 -130 -130 -129 -128 -123 -126 -125 -125 -129 -130 -132 -130 -126 -125 -127 -128 -129 -127 -128 -128 -128 -129 -132 -131 -129 -128 -128 -132 -132 -131 -134 -131 -131 -131 -131 -134 -134 -130 -130 -133 -132 -131 -129 -132 -134 -132 -131 -132 -133 -131 -129 -131 -129 -127 -127 -127 -125 -127 -129 -129 -129 -130 -130 -130 -132 -129 -128 -127 -131 -129 -128 -129 -129 -126 -129 -132 -131 -135 -134 -134 -136 -137 -134 -135 -139 -139 -135 -132 -131 -129 -132 -129 -127 -129 -132 -134 -129 -132 -134 -128 -130 -129 -126 -125 -129 -131 -130 -130 -128 -130 -130 -128 -128 -130 -131 -131 -127 -129 -133 -132 -130 -130 -127 -127 -132 -134 -132 -136 -136 -136 -134 -135 -131 -130 -130 -131 -133 -132 -137 -139 -136 -133 -131 -128 -132 -133 -131 -132 -132 -133 -134 -133 -134 -131 -130 -130 -131 -132 -132 -132 -133 -137 -135 -136 -138 -138 -135 -135 -137 -135 -134 -137 -138 -138 -141 -136 -134 -136 -137 -137 -137 -138 -141 -138 -137 -135 -135 -135 -136 -137 -135 -135 -138 -138 -137 -133 -131 -130 -129 -130 -133 -131 -133 -134 -134 -139 -137 -135 -132 -136 -136 -137 -137 -134 -133 -135 -136 -135 -136 -136 -135 -137 -137 -138 -134 -135 -138 -139 -139 -138 -137 -135 -140 -141 -140 -141 -138 -136 -137 -135 -135 -136 -133 -133 -135 -135 -135 -135 -137 -134 -135 -133 -133 -134 -133 -136 -136 -139 -137 -138 -136 -135 -137 -134 -135 -134 -133 -137 -138 -139 -139 -133 -137 -137 -137 -136 -134 -134 -138 -137 -132 -134 -137 -136 -140 -139 -139 -141 -140 -138 -139 -140 -139 -135 -136 -139 -142 -137 -139 -137 -135 -137 -137 -138 -139 -137 -135 -132 -134 -135 -136 -133 -137 -135 -135 -132 -136 -132 -133 -136 -134 -138 -135 -136 -142 -137 -139 -137 -136 -138 -142 -139 -139 -140 -142 -140 -142 -143 -143 -143 -146 -142 -144 -146 -143 -142 -147 -145 -147 -145 -145 -144 -140 -139 -137 -138 -144 -142 -142 -139 -140 -141 -137 -135 -137 -138 -135 -135 -136 -137 -136 -132 -138 -137 -136 -141 -140 -140 -140 -141 -141 -142 -140 -141 -140 -141 -144 -141 -140 -135 -141 -140 -143 -144 -140 -141 -141 -138 -140 -139 -137 -143 -144 -138 -136 -139 -140 -137 -136 -141 -138 -138 -142 -142 -141 -137 -139 -140 -140 -144 -145 -147 -144 -147 -145 -145 -144 -145 -146 -144 -143 -145 -146 -143 -146 -144 -146 -144 -145 -142 -146 -147 -144 -142 -140 -140 -142 -142 -138 -140 -140 -141 -141 -142 -142 -141 -143 -141 -143 -146 -139 -139 -139 -142 -146 -146 -145 -145 -144 -144 -142 -144 -145 -147 -144 -148 -148 -149 -148 -148 -147 -146 -145 -145 -142 -145 -147 -147 -144 -145 -145 -143 -141 -141 -143 -144 -142 -238 -332 -331 -423 -519 -522 -618 -711 -708 -801 -804 -806 -898 -800 -1055 -1154 -1126 -1123 -1266 -1310 -1214 -1305 -1399 -1585 -1678 -1769 -1862 -1954 -2328 -2365 -2410 -2597 -2592 -2588 -2769 -2955 -3137 -3319 -3301 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 0 0 -1 -1 0 0 -2 -2 -2 0 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -2 0 -1 -1 -1 -2 -2 -1 -2 -1 -2 -2 -2 -3 -2 -2 -2 0 -1 -3 -2 -1 -1 -2 -2 -2 -2 -3 -4 -2 -2 -4 -4 -5 -4 -2 -3 -4 -3 -4 -5 -5 -5 -5 -4 -5 -6 -5 -6 -6 -6 -5 -6 -5 -6 -5 -4 -4 -5 -4 -3 -3 -4 -6 -5 -6 -4 -4 -3 -3 -5 -3 -3 -4 -3 -4 -6 -6 -6 -5 -5 -5 -5 -6 -5 -5 -6 -6 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -7 -7 -5 -5 -5 -7 -8 -8 -8 -9 -7 -7 -7 -7 -8 -9 -8 -8 -9 -8 -8 -9 -9 -8 -11 -10 -9 -9 -9 -10 -9 -9 -8 -10 -8 -10 -8 -8 -8 -8 -10 -8 -10 -10 -10 -11 -11 -12 -13 -12 -11 -11 -12 -10 -10 -11 -10 -11 -12 -10 -11 -11 -12 -11 -11 -11 -11 -11 -12 -9 -10 -11 -11 -10 -10 -8 -8 -8 -11 -10 -11 -11 -12 -11 -10 -15 -14 -12 -12 -12 -13 -14 -13 -15 -14 -14 -15 -15 -15 -16 -15 -15 -16 -14 -15 -15 -12 -14 -17 -14 -13 -14 -16 -15 -16 -15 -16 -17 -15 -16 -16 -17 -17 -16 -17 -16 -17 -17 -17 -16 -17 -17 -15 -15 -16 -16 -16 -14 -16 -16 -16 -15 -14 -16 -15 -14 -16 -16 -15 -16 -16 -17 -16 -18 -17 -15 -17 -16 -19 -18 -19 -21 -23 -23 -23 -21 -20 -20 -20 -18 -17 -18 -21 -20 -20 -19 -18 -18 -19 -21 -20 -20 -21 -20 -19 -19 -19 -20 -20 -19 -19 -20 -20 -22 -21 -21 -23 -21 -20 -21 -22 -23 -22 -23 -20 -21 -21 -21 -20 -21 -20 -20 -20 -21 -19 -19 -19 -19 -19 -18 -20 -18 -17 -18 -17 -19 -19 -20 -20 -22 -21 -21 -22 -23 -22 -24 -25 -26 -25 -25 -24 -25 -24 -24 -22 -24 -24 -23 -25 -24 -23 -22 -24 -26 -25 -25 -23 -23 -24 -26 -25 -26 -24 -23 -26 -26 -25 -26 -28 -27 -27 -26 -25 -26 -25 -24 -27 -28 -27 -26 -26 -27 -27 -28 -27 -27 -27 -24 -25 -24 -27 -26 -23 -25 -26 -28 -29 -30 -28 -26 -28 -28 -27 -29 -26 -28 -26 -27 -27 -28 -28 -28 -28 -27 -27 -28 -28 -28 -27 -27 -29 -29 -30 -32 -33 -31 -31 -31 -31 -35 -33 -34 -34 -34 -34 -33 -34 -33 -33 -33 -35 -36 -36 -33 -34 -34 -33 -33 -34 -32 -31 -33 -34 -35 -35 -35 -34 -34 -33 -32 -34 -34 -37 -37 -35 -35 -35 -36 -35 -35 -35 -38 -39 -38 -38 -38 -37 -39 -37 -36 -35 -36 -35 -38 -36 -35 -35 -35 -32 -33 -32 -34 -35 -35 -34 -33 -33 -36 -36 -35 -38 -36 -37 -38 -38 -39 -37 -36 -38 -38 -38 -39 -39 -39 -37 -40 -40 -40 -40 -39 -39 -37 -40 -40 -37 -37 -38 -39 -42 -42 -39 -41 -42 -40 -40 -41 -41 -41 -39 -40 -41 -40 -38 -37 -40 -40 -38 -39 -40 -41 -40 -38 -38 -39 -39 -39 -40 -39 -38 -36 -36 -39 -38 -37 -37 -39 -39 -41 -39 -41 -45 -42 -42 -45 -44 -45 -43 -43 -42 -42 -44 -44 -41 -40 -41 -42 -44 -45 -44 -43 -42 -41 -41 -39 -39 -39 -40 -40 -42 -43 -42 -41 -41 -42 -40 -40 -40 -42 -42 -43 -44 -42 -43 -43 -42 -42 -44 -43 -43 -41 -41 -43 -43 -42 -43 -44 -45 -44 -45 -43 -42 -43 -42 -42 -41 -42 -40 -45 -44 -45 -44 -44 -44 -43 -44 -44 -44 -44 -44 -44 -46 -46 -47 -48 -49 -50 -47 -47 -45 -48 -47 -47 -48 -45 -47 -50 -47 -47 -45 -48 -50 -52 -50 -50 -48 -48 -47 -51 -53 -50 -49 -49 -52 -52 -50 -50 -52 -52 -50 -50 -51 -51 -54 -54 -52 -54 -53 -52 -53 -52 -54 -50 -51 -53 -52 -51 -54 -53 -53 -51 -52 -52 -51 -49 -50 -52 -53 -53 -54 -48 -49 -51 -51 -51 -48 -51 -52 -51 -54 -53 -52 -53 -54 -55 -55 -59 -57 -57 -59 -58 -57 -56 -57 -56 -57 -58 -59 -59 -58 -59 -60 -61 -59 -60 -57 -55 -54 -54 -54 -54 -57 -59 -61 -59 -59 -58 -57 -57 -57 -54 -58 -65 -65 -60 -59 -59 -57 -58 -56 -57 -58 -60 -58 -58 -55 -57 -61 -67 -61 -48 -40 -50 -66 -81 -83 -68 -53 -43 -43 -54 -63 -79 -90 -69 -54 -61 -57 -68 -80 -91 -95 -72 -34 -19 -39 -80 -116 -113 -99 -54 -15 -13 -40 -74 -99 -103 -84 -46 -28 -37 -61 -90 -104 -93 -63 -47 -37 -43 -75 -104 -110 -80 -50 -36 -42 -68 -93 -99 -88 -65 -41 -39 -69 -93 -100 -84 -59 -47 -44 -58 -84 -94 -79 -51 -36 -46 -69 -93 -85 -74 -57 -46 -48 -69 -88 -90 -80 -57 -49 -60 -75 -83 -76 -73 -78 -81 -77 -75 -81 -79 -62 -53 -62 -77 -79 -81 -79 -75 -72 -66 -69 -78 -86 -81 -73 -69 -66 -70 -72 -63 -59 -69 -83 -93 -92 -80 -67 -56 -63 -69 -77 -83 -79 -76 -77 -77 -72 -67 -64 -69 -75 -82 -86 -83 -79 -72 -66 -63 -67 -77 -77 -68 -65 -76 -80 -88 -79 -70 -67 -76 -92 -90 -77 -64 -58 -68 -84 -103 -106 -84 -46 -42 -64 -89 -109 -92 -82 -68 -54 -71 -87 -99 -88 -72 -86 -82 -83 -78 -71 -70 -85 -91 -103 -91 -72 -61 -60 -78 -100 -118 -112 -84 -55 -46 -67 -105 -115 -94 -72 -65 -73 -91 -104 -103 -84 -59 -54 -73 -98 -98 -81 -54 -63 -87 -99 -91 -74 -65 -78 -93 -100 -96 -74 -59 -71 -108 -123 -102 -70 -60 -79 -112 -125 -104 -69 -42 -54 -100 -130 -119 -81 -50 -54 -85 -109 -101 -72 -55 -55 -76 -95 -99 -83 -70 -69 -76 -97 -106 -94 -74 -61 -75 -89 -104 -102 -90 -83 -85 -92 -100 -95 -95 -100 -108 -98 -86 -76 -81 -98 -106 -103 -82 -70 -62 -68 -94 -104 -83 -60 -57 -76 -98 -98 -78 -65 -62 -75 -92 -99 -91 -76 -68 -78 -99 -104 -96 -88 -87 -98 -94 -89 -93 -102 -100 -96 -93 -89 -87 -86 -97 -108 -100 -93 -91 -88 -88 -94 -100 -105 -105 -86 -68 -66 -84 -105 -107 -90 -70 -70 -84 -98 -101 -94 -91 -97 -96 -90 -85 -91 -106 -114 -98 -77 -81 -102 -117 -103 -85 -82 -98 -111 -109 -96 -91 -102 -113 -103 -80 -77 -99 -122 -117 -95 -79 -86 -102 -118 -111 -105 -101 -100 -100 -94 -96 -105 -112 -110 -104 -98 -91 -101 -105 -104 -96 -98 -104 -115 -112 -96 -90 -96 -110 -119 -111 -93 -91 -100 -110 -114 -111 -101 -104 -105 -104 -97 -94 -104 -110 -112 -107 -109 -104 -97 -92 -97 -104 -109 -108 -100 -98 -99 -109 -114 -109 -100 -91 -100 -112 -116 -114 -104 -99 -105 -120 -111 -102 -95 -107 -115 -114 -114 -116 -118 -112 -101 -100 -109 -120 -121 -110 -98 -98 -100 -105 -111 -115 -113 -113 -108 -97 -98 -105 -110 -108 -107 -106 -109 -110 -108 -102 -100 -105 -116 -119 -115 -108 -105 -105 -112 -112 -110 -110 -106 -108 -108 -114 -119 -117 -110 -106 -104 -106 -114 -110 -107 -107 -110 -111 -108 -103 -103 -103 -104 -108 -110 -115 -115 -111 -109 -104 -102 -104 -105 -102 -101 -105 -105 -106 -103 -102 -101 -111 -113 -111 -111 -109 -112 -114 -109 -105 -107 -107 -106 -111 -112 -110 -109 -110 -110 -104 -107 -110 -114 -110 -107 -107 -108 -108 -107 -104 -107 -111 -109 -109 -108 -105 -109 -107 -104 -106 -108 -114 -114 -109 -105 -111 -108 -109 -107 -103 -100 -102 -107 -111 -115 -112 -108 -100 -102 -104 -109 -113 -107 -100 -102 -104 -107 -113 -111 -108 -105 -103 -101 -105 -111 -108 -105 -100 -102 -107 -110 -110 -114 -113 -107 -106 -103 -107 -112 -109 -108 -104 -105 -107 -113 -112 -113 -101 -103 -105 -109 -110 -103 -108 -108 -106 -115 -110 -112 -109 -107 -107 -110 -111 -110 -110 -107 -105 -104 -107 -109 -111 -110 -102 -103 -107 -107 -109 -108 -108 -108 -107 -110 -111 -111 -107 -103 -104 -106 -107 -109 -108 -107 -106 -104 -105 -107 -109 -109 -107 -105 -108 -108 -109 -110 -111 -107 -104 -103 -107 -109 -109 -111 -109 -106 -104 -106 -107 -110 -112 -108 -106 -104 -105 -111 -110 -111 -107 -104 -104 -110 -110 -110 -105 -104 -97 -98 -101 -107 -106 -108 -109 -104 -103 -103 -105 -103 -105 -105 -105 -109 -111 -110 -110 -108 -107 -105 -108 -111 -111 -111 -110 -107 -102 -103 -102 -103 -103 -103 -106 -107 -108 -103 -105 -107 -105 -103 -101 -108 -110 -111 -113 -112 -113 -111 -113 -115 -120 -117 -116 -115 -115 -116 -118 -118 -117 -118 -115 -115 -116 -115 -113 -111 -109 -107 -104 -104 -100 -97 -104 -106 -107 -106 -103 -103 -104 -104 -106 -104 -106 -108 -107 -107 -109 -113 -110 -110 -109 -112 -112 -112 -113 -112 -113 -114 -114 -112 -113 -112 -112 -115 -111 -109 -109 -110 -114 -113 -118 -113 -110 -108 -108 -108 -113 -113 -114 -112 -108 -111 -113 -115 -112 -113 -112 -110 -112 -110 -114 -114 -112 -111 -107 -108 -106 -111 -109 -104 -107 -107 -108 -105 -110 -112 -110 -110 -112 -114 -112 -111 -112 -113 -114 -112 -113 -114 -115 -116 -115 -115 -114 -117 -118 -114 -113 -111 -112 -114 -118 -117 -113 -115 -115 -111 -113 -116 -114 -112 -110 -110 -109 -114 -111 -110 -108 -108 -107 -107 -107 -108 -109 -109 -110 -109 -112 -111 -108 -108 -112 -115 -116 -116 -116 -112 -114 -116 -117 -118 -119 -119 -121 -119 -118 -120 -118 -119 -118 -118 -116 -115 -114 -114 -116 -112 -109 -111 -110 -111 -107 -110 -113 -110 -107 -108 -107 -110 -109 -108 -108 -110 -107 -106 -108 -110 -107 -109 -110 -114 -116 -113 -117 -115 -116 -119 -117 -119 -120 -120 -120 -118 -122 -122 -120 -121 -122 -119 -118 -123 -118 -116 -119 -121 -120 -115 -116 -117 -114 -113 -113 -112 -112 -113 -114 -112 -112 -114 -116 -119 -117 -120 -119 -117 -117 -114 -116 -118 -118 -117 -117 -121 -119 -118 -117 -117 -116 -119 -119 -119 -119 -118 -118 -119 -117 -118 -118 -118 -117 -115 -120 -118 -121 -123 -120 -120 -122 -122 -125 -124 -123 -123 -123 -121 -119 -120 -119 -119 -120 -118 -118 -117 -119 -120 -119 -119 -119 -116 -115 -116 -116 -114 -114 -112 -113 -114 -116 -116 -117 -113 -113 -116 -117 -116 -117 -117 -116 -116 -115 -116 -119 -117 -120 -118 -120 -120 -120 -118 -112 -115 -117 -117 -117 -116 -116 -116 -116 -118 -119 -118 -118 -117 -115 -115 -120 -117 -118 -120 -119 -118 -118 -119 -119 -117 -119 -118 -122 -122 -121 -122 -122 -120 -117 -116 -118 -118 -118 -117 -116 -115 -116 -115 -116 -113 -117 -116 -113 -113 -114 -115 -114 -113 -115 -112 -114 -113 -117 -118 -118 -117 -120 -117 -116 -118 -120 -122 -120 -119 -120 -119 -120 -120 -122 -121 -120 -120 -120 -120 -122 -122 -117 -117 -120 -119 -122 -121 -121 -121 -120 -119 -120 -123 -121 -122 -121 -121 -121 -121 -121 -119 -120 -116 -115 -114 -116 -116 -116 -116 -114 -116 -117 -115 -118 -116 -114 -113 -117 -117 -113 -115 -119 -119 -119 -121 -118 -123 -124 -120 -123 -125 -122 -121 -121 -122 -124 -124 -121 -121 -124 -122 -122 -123 -123 -116 -121 -123 -120 -118 -116 -119 -116 -118 -118 -120 -120 -116 -115 -111 -116 -117 -117 -116 -117 -115 -119 -118 -118 -118 -122 -123 -120 -124 -125 -119 -124 -123 -127 -123 -124 -121 -126 -129 -123 -127 -128 -130 -125 -129 -128 -127 -119 -124 -128 -127 -123 -123 -126 -126 -123 -122 -120 -126 -129 -124 -119 -120 -121 -122 -122 -123 -126 -126 -125 -124 -122 -127 -133 -131 -119 -113 -123 -134 -138 -130 -127 -128 -127 -125 -127 -128 -128 -128 -128 -128 -130 -127 -126 -127 -130 -130 -126 -127 -125 -127 -128 -126 -126 -129 -125 -126 -121 -122 -122 -129 -126 -125 -128 -132 -132 -129 -127 -129 -127 -128 -130 -130 -125 -123 -142 -158 -145 -124 -115 -126 -131 -133 -135 -134 -132 -127 -124 -122 -127 -128 -130 -126 -125 -125 -127 -127 -125 -128 -128 -131 -128 -121 -121 -121 -121 -121 -122 -123 -125 -121 -123 -123 -122 -123 -124 -126 -125 -126 -127 -126 -122 -121 -124 -128 -132 -134 -131 -127 -119 -124 -128 -131 -130 -132 -128 -127 -126 -123 -125 -131 -129 -129 -127 -127 -125 -123 -130 -127 -129 -131 -128 -128 -126 -124 -125 -124 -127 -128 -131 -128 -129 -128 -126 -131 -127 -128 -126 -132 -132 -135 -131 -131 -130 -129 -131 -132 -135 -134 -131 -130 -128 -133 -130 -130 -133 -134 -130 -129 -133 -132 -129 -129 -128 -126 -126 -127 -126 -127 -127 -128 -129 -127 -130 -128 -127 -130 -130 -129 -128 -130 -131 -127 -129 -128 -127 -131 -134 -133 -132 -134 -132 -134 -138 -141 -135 -134 -133 -129 -130 -128 -131 -126 -132 -130 -131 -132 -132 -129 -133 -130 -127 -125 -127 -129 -131 -129 -132 -131 -127 -129 -129 -127 -129 -132 -132 -129 -128 -134 -134 -130 -128 -127 -128 -128 -130 -132 -137 -133 -137 -134 -133 -133 -129 -129 -129 -128 -130 -136 -136 -139 -136 -130 -132 -132 -128 -132 -127 -129 -132 -135 -135 -134 -131 -132 -129 -129 -130 -133 -131 -135 -133 -135 -134 -135 -136 -137 -135 -138 -132 -132 -134 -138 -140 -140 -138 -133 -136 -137 -135 -136 -139 -141 -139 -136 -138 -135 -134 -134 -133 -134 -133 -133 -138 -135 -136 -133 -129 -132 -129 -131 -132 -131 -133 -135 -133 -133 -136 -138 -134 -133 -135 -133 -135 -134 -130 -136 -137 -136 -136 -137 -137 -134 -135 -138 -138 -135 -135 -137 -135 -135 -138 -142 -140 -140 -140 -137 -137 -135 -136 -136 -134 -130 -130 -136 -136 -136 -137 -132 -132 -134 -136 -133 -135 -135 -133 -138 -138 -137 -136 -136 -132 -134 -137 -134 -135 -133 -136 -139 -140 -134 -137 -135 -133 -138 -136 -139 -136 -134 -132 -133 -136 -135 -135 -138 -137 -138 -138 -136 -141 -140 -140 -137 -135 -138 -136 -138 -137 -141 -138 -137 -138 -137 -137 -136 -138 -136 -137 -133 -134 -135 -136 -136 -134 -131 -135 -133 -133 -134 -136 -136 -133 -134 -134 -136 -136 -137 -137 -138 -139 -139 -139 -138 -138 -140 -141 -140 -141 -144 -145 -140 -140 -140 -144 -145 -143 -147 -148 -145 -147 -144 -143 -137 -140 -142 -136 -142 -145 -142 -143 -137 -135 -138 -140 -141 -135 -135 -139 -137 -135 -134 -134 -131 -136 -138 -139 -137 -139 -139 -140 -140 -141 -140 -140 -140 -138 -143 -139 -139 -141 -138 -137 -141 -143 -142 -144 -145 -139 -136 -139 -136 -143 -137 -138 -142 -138 -138 -141 -137 -135 -136 -137 -141 -139 -140 -141 -139 -140 -138 -141 -147 -145 -143 -143 -143 -144 -140 -143 -145 -145 -146 -144 -146 -146 -145 -143 -143 -144 -146 -145 -145 -139 -142 -144 -145 -139 -141 -140 -142 -141 -140 -137 -139 -143 -146 -140 -139 -143 -143 -143 -141 -140 -142 -141 -143 -144 -146 -146 -139 -140 -144 -144 -144 -145 -146 -146 -146 -146 -147 -148 -147 -146 -148 -145 -144 -144 -144 -144 -145 -147 -144 -144 -141 -144 -142 -143 -141 -142 -241 -335 -329 -430 -526 -529 -629 -721 -718 -818 -818 -813 -913 -813 -813 -912 -1147 -1147 -1242 -1237 -1140 -1183 -1231 -1421 -1519 -1610 -1703 -1800 -2178 -2266 -2365 -2599 -2643 -2638 -2825 -3013 -3198 -3386 -3367 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -3 -1 -1 -3 -1 -2 0 -2 0 -2 -1 -2 -3 -2 -2 -1 -2 -2 -3 -2 -4 -2 -1 -2 -1 -2 -2 -1 -2 -3 -2 0 -4 -2 -2 -4 -3 -3 -4 -3 -4 -3 -1 -3 -4 -3 -3 -3 -4 -5 -4 -5 -4 -5 -5 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -6 -4 -4 -6 -3 -3 -4 -5 -4 -5 -5 -3 -3 -2 -5 -4 -3 -5 -6 -6 -5 -6 -5 -4 -6 -7 -6 -5 -4 -6 -6 -6 -7 -7 -6 -5 -7 -7 -6 -6 -7 -6 -6 -7 -6 -7 -5 -7 -8 -7 -7 -6 -7 -8 -8 -8 -8 -8 -9 -7 -9 -9 -6 -8 -10 -9 -9 -9 -9 -10 -7 -10 -8 -8 -9 -9 -8 -8 -9 -7 -8 -9 -9 -9 -11 -11 -10 -11 -12 -10 -12 -13 -11 -11 -13 -11 -12 -11 -12 -11 -12 -11 -12 -11 -11 -10 -11 -12 -10 -11 -12 -12 -10 -8 -11 -10 -9 -9 -11 -10 -11 -11 -11 -12 -10 -12 -12 -14 -13 -11 -12 -13 -13 -14 -16 -14 -12 -16 -15 -15 -15 -16 -17 -15 -15 -13 -13 -15 -16 -15 -14 -13 -15 -13 -15 -16 -14 -15 -16 -16 -17 -16 -16 -16 -15 -15 -18 -18 -17 -17 -17 -16 -16 -16 -16 -16 -14 -14 -16 -14 -16 -15 -16 -16 -16 -16 -14 -14 -14 -15 -16 -15 -17 -15 -17 -18 -16 -16 -16 -18 -19 -20 -21 -21 -21 -21 -21 -20 -20 -19 -18 -19 -18 -20 -20 -21 -20 -20 -20 -19 -19 -19 -20 -19 -19 -20 -19 -20 -20 -21 -21 -21 -19 -20 -21 -21 -21 -21 -21 -21 -21 -20 -23 -23 -23 -22 -22 -21 -23 -22 -20 -19 -20 -19 -20 -18 -19 -19 -19 -21 -21 -19 -16 -17 -18 -19 -21 -20 -21 -21 -20 -22 -21 -21 -22 -25 -23 -24 -23 -24 -25 -25 -25 -25 -25 -24 -23 -24 -25 -26 -25 -24 -24 -24 -24 -24 -25 -24 -24 -23 -24 -24 -26 -25 -24 -26 -28 -25 -24 -26 -26 -26 -28 -26 -24 -26 -23 -25 -27 -27 -25 -26 -28 -28 -28 -30 -27 -25 -25 -26 -25 -27 -28 -27 -26 -27 -29 -29 -28 -28 -29 -30 -27 -28 -28 -27 -28 -25 -27 -29 -25 -27 -28 -27 -27 -28 -26 -26 -26 -27 -30 -30 -29 -30 -30 -30 -31 -32 -32 -32 -33 -33 -32 -34 -35 -36 -34 -32 -33 -33 -35 -36 -37 -34 -32 -32 -34 -36 -34 -33 -34 -33 -34 -35 -34 -33 -32 -32 -32 -33 -35 -34 -35 -36 -36 -36 -36 -36 -36 -37 -37 -36 -38 -38 -38 -39 -38 -38 -39 -36 -37 -36 -37 -36 -35 -33 -35 -34 -35 -34 -35 -33 -35 -33 -35 -34 -32 -34 -36 -36 -38 -39 -35 -36 -37 -36 -37 -36 -38 -39 -36 -35 -37 -40 -39 -40 -41 -39 -40 -37 -38 -38 -40 -38 -37 -39 -40 -41 -39 -40 -39 -41 -41 -42 -41 -40 -40 -41 -40 -43 -42 -40 -39 -39 -39 -38 -37 -38 -38 -40 -39 -41 -38 -39 -39 -38 -39 -38 -37 -36 -37 -36 -39 -37 -39 -38 -37 -38 -42 -40 -43 -42 -44 -46 -44 -42 -44 -44 -43 -43 -42 -43 -43 -44 -43 -42 -43 -43 -42 -40 -42 -44 -41 -42 -39 -40 -38 -42 -41 -41 -41 -41 -42 -41 -40 -40 -40 -40 -41 -44 -43 -42 -44 -43 -43 -42 -43 -41 -40 -43 -44 -43 -42 -45 -46 -43 -44 -45 -42 -43 -46 -44 -42 -42 -42 -40 -42 -43 -43 -46 -45 -43 -42 -42 -42 -43 -42 -44 -47 -44 -45 -47 -44 -47 -46 -47 -48 -48 -45 -46 -47 -48 -46 -48 -49 -49 -49 -46 -46 -46 -48 -49 -49 -48 -49 -50 -51 -50 -49 -49 -54 -53 -51 -50 -50 -51 -52 -52 -51 -50 -50 -53 -51 -52 -53 -53 -51 -49 -52 -55 -50 -52 -52 -52 -51 -51 -52 -53 -51 -52 -53 -53 -53 -50 -51 -50 -50 -51 -54 -54 -53 -51 -50 -49 -48 -52 -51 -51 -52 -53 -54 -56 -53 -53 -54 -53 -57 -60 -56 -58 -59 -58 -56 -54 -58 -56 -58 -59 -58 -59 -59 -61 -58 -62 -59 -58 -56 -55 -53 -51 -57 -57 -58 -57 -58 -61 -61 -59 -56 -54 -55 -60 -61 -62 -61 -62 -61 -60 -57 -58 -56 -58 -59 -59 -60 -60 -58 -57 -56 -58 -63 -67 -63 -57 -54 -49 -54 -64 -77 -84 -78 -64 -41 -27 -49 -80 -95 -103 -89 -61 -35 -24 -42 -71 -104 -109 -88 -52 -22 -16 -32 -61 -93 -105 -89 -55 -29 -26 -53 -86 -103 -103 -76 -48 -25 -29 -55 -88 -109 -101 -74 -35 -32 -50 -77 -103 -100 -76 -49 -40 -51 -68 -84 -87 -87 -79 -61 -44 -47 -72 -90 -83 -66 -43 -43 -53 -71 -90 -97 -81 -55 -37 -50 -74 -88 -83 -73 -58 -52 -58 -74 -87 -96 -85 -64 -62 -73 -98 -94 -77 -56 -49 -49 -65 -86 -102 -95 -61 -40 -46 -71 -95 -96 -86 -71 -63 -55 -51 -60 -81 -96 -84 -69 -65 -72 -72 -65 -72 -76 -78 -74 -76 -88 -92 -80 -60 -60 -66 -71 -66 -72 -81 -92 -91 -73 -60 -56 -69 -75 -72 -73 -77 -81 -66 -61 -67 -84 -92 -86 -65 -56 -63 -82 -93 -89 -72 -55 -59 -86 -113 -110 -65 -40 -48 -71 -104 -109 -80 -51 -46 -66 -93 -104 -111 -83 -78 -65 -58 -67 -86 -102 -85 -74 -70 -77 -88 -84 -73 -70 -78 -99 -117 -104 -66 -40 -51 -92 -111 -105 -86 -65 -63 -80 -105 -111 -99 -72 -53 -59 -82 -96 -88 -71 -65 -73 -88 -94 -89 -69 -61 -66 -89 -108 -103 -81 -50 -58 -94 -126 -118 -80 -50 -68 -104 -121 -112 -86 -61 -48 -73 -110 -126 -99 -59 -43 -73 -106 -110 -80 -58 -49 -67 -93 -105 -91 -68 -54 -71 -99 -109 -96 -73 -63 -72 -94 -106 -100 -83 -77 -81 -104 -115 -99 -74 -66 -93 -121 -130 -100 -57 -35 -71 -119 -136 -109 -60 -32 -53 -102 -127 -102 -53 -30 -55 -98 -118 -108 -71 -43 -49 -78 -109 -107 -82 -65 -75 -97 -113 -103 -86 -80 -91 -97 -99 -94 -92 -88 -89 -92 -99 -98 -90 -88 -92 -92 -95 -101 -104 -94 -85 -80 -88 -96 -97 -88 -76 -74 -85 -94 -96 -88 -79 -84 -96 -95 -86 -82 -84 -96 -107 -100 -76 -73 -94 -109 -101 -88 -79 -98 -109 -104 -85 -79 -101 -119 -111 -88 -78 -92 -106 -107 -96 -91 -97 -108 -111 -100 -90 -97 -103 -103 -101 -102 -100 -103 -106 -104 -100 -90 -90 -105 -108 -104 -99 -97 -99 -96 -100 -94 -103 -105 -99 -100 -95 -91 -95 -100 -108 -112 -109 -104 -98 -99 -101 -101 -103 -103 -109 -110 -106 -103 -100 -102 -96 -100 -99 -98 -102 -102 -107 -108 -108 -99 -104 -102 -98 -96 -106 -114 -110 -99 -96 -107 -110 -101 -91 -95 -112 -124 -113 -107 -108 -112 -106 -104 -104 -106 -115 -120 -113 -101 -94 -102 -110 -118 -113 -104 -100 -103 -109 -107 -107 -107 -104 -96 -97 -107 -116 -114 -104 -100 -105 -109 -110 -107 -100 -106 -116 -118 -108 -104 -101 -106 -109 -108 -110 -110 -108 -110 -114 -112 -110 -110 -101 -99 -101 -111 -123 -119 -105 -91 -92 -105 -111 -110 -111 -112 -112 -105 -106 -108 -112 -111 -101 -96 -92 -101 -101 -105 -104 -103 -97 -101 -106 -112 -114 -112 -109 -107 -105 -109 -110 -106 -105 -105 -110 -111 -111 -108 -108 -108 -103 -105 -109 -110 -110 -107 -108 -108 -108 -109 -106 -102 -109 -109 -106 -108 -105 -105 -104 -105 -108 -110 -110 -112 -107 -107 -110 -107 -103 -102 -101 -103 -106 -106 -107 -108 -105 -106 -105 -103 -100 -100 -102 -106 -104 -104 -105 -105 -107 -109 -106 -105 -105 -103 -103 -102 -105 -105 -108 -106 -110 -112 -110 -109 -106 -108 -107 -107 -108 -105 -106 -106 -103 -106 -108 -110 -106 -108 -107 -100 -102 -100 -107 -110 -108 -112 -105 -107 -105 -108 -107 -112 -114 -109 -106 -105 -106 -109 -104 -102 -102 -105 -109 -108 -107 -108 -106 -105 -104 -108 -110 -108 -108 -107 -107 -106 -109 -104 -105 -105 -105 -106 -106 -106 -104 -105 -103 -106 -108 -108 -108 -106 -104 -108 -108 -105 -106 -103 -100 -103 -108 -109 -107 -106 -103 -105 -106 -106 -111 -109 -107 -108 -105 -106 -110 -112 -105 -103 -102 -105 -107 -109 -110 -103 -104 -101 -102 -101 -105 -105 -105 -102 -97 -102 -103 -101 -103 -103 -100 -106 -107 -106 -106 -111 -112 -109 -106 -105 -103 -107 -112 -111 -108 -103 -103 -103 -102 -104 -106 -105 -101 -101 -103 -103 -104 -106 -102 -102 -101 -103 -110 -113 -114 -110 -111 -111 -109 -114 -118 -114 -114 -111 -112 -114 -116 -118 -117 -114 -115 -114 -116 -116 -111 -106 -109 -104 -99 -100 -98 -100 -105 -106 -106 -104 -98 -99 -105 -105 -106 -107 -107 -105 -106 -105 -104 -111 -111 -111 -110 -107 -109 -110 -112 -112 -111 -111 -113 -112 -110 -113 -112 -106 -105 -110 -111 -114 -115 -113 -110 -110 -110 -110 -110 -109 -109 -109 -111 -111 -111 -110 -112 -111 -109 -110 -108 -109 -106 -111 -113 -108 -107 -107 -107 -105 -105 -104 -107 -108 -107 -108 -107 -106 -108 -107 -110 -109 -110 -111 -111 -112 -114 -113 -110 -110 -114 -116 -115 -115 -115 -115 -111 -112 -116 -115 -111 -112 -113 -111 -114 -114 -113 -111 -112 -113 -111 -107 -109 -110 -109 -110 -109 -110 -111 -107 -105 -107 -107 -107 -106 -107 -106 -107 -110 -112 -110 -108 -110 -111 -112 -114 -114 -116 -113 -113 -113 -115 -116 -117 -119 -117 -118 -116 -116 -115 -119 -116 -115 -115 -112 -111 -113 -113 -111 -109 -106 -107 -109 -109 -110 -107 -108 -105 -106 -110 -109 -110 -106 -104 -108 -109 -109 -109 -108 -110 -106 -107 -112 -112 -113 -118 -115 -117 -114 -118 -118 -114 -117 -117 -116 -121 -119 -118 -116 -118 -116 -117 -117 -117 -117 -118 -118 -115 -114 -116 -116 -113 -110 -112 -111 -112 -111 -113 -110 -112 -116 -115 -115 -117 -116 -118 -113 -115 -117 -114 -115 -119 -116 -114 -115 -115 -118 -118 -114 -115 -116 -117 -115 -118 -118 -118 -118 -117 -117 -116 -115 -114 -115 -117 -116 -116 -119 -119 -120 -123 -122 -120 -123 -122 -120 -121 -119 -117 -119 -118 -118 -119 -117 -119 -117 -115 -114 -118 -118 -116 -115 -115 -113 -112 -113 -113 -112 -113 -112 -114 -111 -114 -113 -112 -111 -115 -114 -115 -115 -119 -114 -111 -115 -115 -119 -120 -116 -116 -113 -119 -117 -115 -116 -113 -116 -114 -115 -116 -118 -115 -112 -118 -116 -115 -114 -116 -114 -119 -117 -117 -119 -117 -116 -113 -117 -114 -117 -118 -120 -118 -120 -118 -121 -118 -117 -115 -117 -116 -115 -117 -117 -116 -116 -114 -113 -113 -117 -113 -113 -114 -115 -115 -116 -115 -111 -112 -113 -114 -116 -117 -118 -116 -118 -119 -117 -117 -116 -121 -118 -119 -120 -120 -121 -118 -121 -123 -119 -116 -119 -121 -121 -121 -119 -119 -120 -118 -117 -120 -122 -121 -122 -120 -118 -118 -121 -124 -123 -118 -121 -122 -121 -119 -121 -118 -118 -115 -114 -115 -117 -114 -113 -110 -119 -117 -117 -110 -113 -115 -113 -116 -116 -117 -114 -114 -117 -119 -122 -124 -120 -119 -121 -123 -124 -121 -122 -123 -123 -123 -123 -123 -120 -123 -117 -124 -121 -124 -120 -121 -120 -119 -120 -119 -119 -117 -119 -120 -115 -114 -114 -117 -117 -114 -115 -115 -116 -117 -115 -117 -115 -118 -118 -119 -123 -121 -125 -122 -122 -119 -120 -124 -127 -124 -120 -126 -128 -126 -128 -129 -126 -128 -125 -126 -124 -128 -127 -125 -119 -123 -125 -124 -121 -124 -124 -126 -124 -120 -122 -122 -119 -121 -123 -123 -120 -124 -125 -122 -120 -122 -129 -135 -127 -112 -115 -130 -137 -132 -128 -126 -125 -124 -127 -126 -128 -131 -130 -126 -127 -125 -126 -124 -127 -128 -129 -127 -129 -127 -124 -125 -125 -129 -128 -127 -123 -120 -121 -124 -125 -127 -127 -133 -134 -130 -126 -126 -125 -128 -130 -131 -121 -119 -132 -155 -157 -131 -115 -122 -132 -130 -131 -135 -135 -129 -124 -123 -124 -128 -130 -130 -127 -123 -125 -124 -128 -127 -129 -126 -127 -122 -121 -121 -120 -123 -123 -123 -124 -120 -119 -123 -122 -122 -123 -123 -128 -124 -126 -124 -125 -123 -119 -123 -128 -134 -135 -125 -124 -122 -127 -127 -128 -130 -130 -129 -124 -127 -125 -126 -127 -124 -131 -127 -125 -127 -124 -130 -132 -127 -128 -125 -125 -124 -126 -124 -124 -126 -128 -128 -129 -129 -126 -128 -127 -128 -128 -129 -133 -130 -131 -131 -131 -128 -130 -132 -134 -135 -132 -132 -131 -130 -130 -132 -130 -128 -129 -132 -130 -131 -128 -128 -129 -129 -126 -126 -124 -125 -127 -124 -127 -127 -128 -127 -130 -128 -129 -128 -129 -131 -128 -127 -129 -132 -129 -131 -131 -129 -132 -131 -131 -134 -134 -137 -137 -136 -134 -132 -129 -128 -130 -130 -126 -128 -132 -134 -133 -131 -131 -128 -127 -126 -126 -130 -130 -127 -131 -131 -129 -128 -128 -129 -128 -129 -127 -132 -132 -134 -130 -130 -129 -129 -128 -127 -130 -130 -129 -134 -134 -135 -137 -133 -134 -131 -128 -125 -128 -130 -135 -135 -136 -133 -135 -132 -132 -127 -129 -127 -128 -129 -133 -133 -139 -131 -131 -126 -128 -131 -133 -131 -134 -136 -137 -135 -133 -132 -135 -135 -135 -132 -133 -135 -139 -138 -138 -138 -136 -134 -136 -137 -138 -137 -139 -135 -139 -138 -139 -134 -131 -133 -132 -132 -131 -137 -136 -135 -134 -131 -131 -130 -129 -131 -130 -134 -134 -134 -135 -133 -134 -136 -134 -133 -132 -130 -134 -133 -135 -138 -140 -139 -135 -133 -133 -134 -136 -138 -137 -134 -132 -133 -137 -139 -139 -144 -141 -137 -134 -137 -134 -135 -132 -132 -134 -131 -135 -132 -133 -134 -135 -133 -132 -132 -136 -138 -134 -136 -135 -136 -137 -133 -132 -134 -134 -136 -136 -134 -137 -140 -136 -137 -134 -136 -135 -134 -135 -138 -135 -132 -134 -136 -132 -137 -132 -134 -134 -136 -138 -136 -136 -141 -141 -136 -136 -137 -138 -138 -136 -137 -136 -141 -136 -138 -135 -137 -140 -134 -136 -137 -136 -134 -135 -134 -132 -134 -132 -134 -135 -133 -134 -133 -136 -136 -134 -129 -134 -137 -136 -136 -137 -142 -139 -138 -139 -139 -139 -139 -140 -141 -142 -141 -141 -141 -141 -140 -148 -148 -145 -146 -146 -144 -141 -143 -143 -135 -141 -144 -139 -141 -140 -139 -137 -141 -139 -138 -138 -136 -135 -135 -135 -133 -134 -135 -135 -136 -135 -137 -136 -139 -141 -138 -140 -142 -141 -138 -139 -138 -137 -142 -138 -136 -139 -140 -142 -144 -144 -143 -142 -140 -137 -139 -141 -136 -139 -139 -139 -141 -142 -138 -133 -137 -139 -136 -135 -142 -141 -139 -141 -138 -139 -141 -144 -143 -145 -141 -142 -140 -140 -143 -145 -147 -145 -147 -145 -145 -144 -141 -146 -146 -144 -143 -142 -141 -139 -138 -142 -141 -141 -140 -141 -138 -139 -144 -141 -143 -142 -138 -141 -144 -141 -141 -144 -141 -141 -142 -143 -142 -144 -141 -140 -141 -143 -146 -146 -144 -142 -145 -145 -147 -143 -147 -145 -146 -148 -146 -147 -144 -142 -143 -143 -145 -145 -149 -143 -143 -141 -141 -142 -141 -237 -337 -337 -435 -534 -536 -635 -732 -733 -829 -829 -832 -927 -829 -826 -926 -905 -906 -1005 -1261 -1161 -1155 -1157 -1301 -1351 -1444 -1538 -1636 -2023 -2118 -2214 -2504 -2598 -2640 -2883 -3072 -3263 -3455 -3436 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 -1 0 0 0 -1 -1 -1 0 -1 0 0 -1 -1 0 -1 0 -1 0 -2 -1 0 -1 -1 -2 -3 -2 -3 -1 -2 -3 -4 -2 -2 -1 -1 -3 -2 -1 -2 -3 -1 -3 -5 -4 -5 -4 -4 -5 -4 -3 -3 -3 -4 -4 -3 -3 -4 -4 -5 -5 -5 -4 -6 -5 -5 -6 -6 -5 -6 -5 -5 -5 -3 -4 -5 -4 -4 -5 -5 -4 -4 -5 -5 -3 -4 -2 -4 -3 -4 -6 -5 -6 -5 -6 -6 -5 -6 -6 -6 -6 -5 -4 -3 -5 -7 -7 -6 -7 -8 -8 -9 -7 -6 -6 -7 -7 -7 -7 -5 -7 -7 -7 -8 -7 -8 -7 -9 -9 -9 -10 -8 -8 -9 -7 -9 -8 -7 -8 -8 -10 -9 -9 -10 -8 -8 -7 -8 -9 -8 -8 -8 -8 -8 -8 -10 -8 -11 -11 -11 -9 -10 -9 -11 -13 -13 -13 -13 -12 -11 -12 -12 -13 -13 -11 -12 -11 -11 -11 -11 -10 -11 -10 -13 -12 -9 -10 -12 -11 -10 -9 -12 -9 -10 -11 -11 -11 -9 -10 -10 -13 -12 -12 -14 -12 -11 -16 -16 -15 -15 -15 -14 -15 -15 -17 -18 -14 -15 -15 -14 -15 -16 -15 -15 -14 -15 -13 -17 -15 -15 -16 -15 -16 -15 -16 -16 -17 -16 -16 -16 -16 -18 -17 -16 -16 -16 -17 -16 -15 -16 -17 -16 -15 -15 -15 -14 -16 -15 -16 -14 -14 -14 -13 -16 -16 -13 -15 -15 -17 -17 -17 -18 -17 -16 -17 -19 -21 -21 -20 -21 -21 -19 -19 -19 -19 -19 -20 -21 -20 -20 -20 -20 -21 -19 -18 -18 -20 -20 -18 -18 -20 -22 -21 -21 -19 -21 -21 -20 -17 -19 -21 -20 -20 -21 -23 -21 -23 -22 -22 -23 -25 -24 -23 -22 -21 -21 -20 -18 -20 -18 -19 -20 -19 -19 -18 -18 -20 -18 -19 -22 -20 -20 -22 -19 -19 -19 -20 -22 -23 -23 -25 -24 -24 -24 -24 -24 -26 -24 -24 -25 -24 -24 -24 -26 -24 -23 -25 -25 -25 -25 -24 -22 -25 -25 -25 -25 -24 -24 -23 -24 -25 -26 -27 -25 -27 -27 -26 -27 -27 -24 -23 -24 -26 -26 -26 -27 -27 -27 -27 -27 -25 -27 -26 -25 -27 -29 -29 -27 -27 -27 -26 -29 -30 -28 -29 -30 -26 -30 -28 -29 -28 -29 -27 -26 -28 -29 -27 -26 -29 -27 -28 -27 -28 -28 -30 -28 -28 -29 -30 -30 -31 -33 -31 -32 -33 -34 -33 -33 -33 -33 -33 -32 -35 -32 -33 -34 -36 -34 -33 -36 -34 -34 -35 -36 -36 -34 -34 -32 -31 -32 -31 -32 -33 -35 -35 -35 -36 -35 -35 -35 -35 -37 -37 -36 -37 -36 -35 -36 -39 -38 -39 -38 -37 -36 -36 -36 -36 -37 -35 -35 -35 -33 -33 -32 -33 -34 -33 -33 -34 -34 -35 -36 -35 -36 -36 -35 -37 -38 -39 -37 -38 -36 -37 -38 -38 -37 -37 -39 -39 -39 -38 -38 -40 -41 -39 -37 -39 -37 -39 -41 -41 -38 -39 -41 -41 -42 -40 -40 -40 -42 -41 -41 -40 -41 -40 -42 -41 -39 -39 -37 -38 -37 -37 -39 -37 -39 -40 -41 -40 -41 -39 -36 -39 -36 -37 -38 -38 -37 -39 -39 -37 -39 -38 -42 -44 -43 -43 -42 -43 -44 -44 -44 -43 -43 -43 -40 -41 -42 -45 -45 -45 -42 -41 -40 -38 -41 -42 -42 -40 -40 -39 -40 -38 -40 -41 -39 -39 -40 -42 -43 -40 -41 -41 -42 -41 -43 -44 -44 -41 -43 -42 -42 -44 -43 -44 -45 -46 -42 -46 -45 -45 -45 -45 -44 -41 -43 -44 -42 -40 -46 -42 -43 -44 -44 -43 -42 -41 -41 -42 -44 -42 -44 -47 -46 -45 -46 -44 -46 -48 -46 -46 -47 -46 -46 -48 -48 -47 -48 -47 -47 -47 -47 -50 -48 -46 -46 -47 -49 -50 -52 -50 -50 -51 -53 -52 -51 -50 -50 -50 -52 -52 -52 -52 -51 -51 -50 -53 -53 -54 -50 -51 -50 -51 -50 -53 -54 -54 -51 -49 -50 -49 -50 -55 -55 -54 -51 -51 -51 -51 -50 -47 -48 -54 -56 -54 -52 -49 -51 -52 -50 -52 -52 -50 -53 -55 -54 -55 -54 -54 -52 -54 -56 -59 -57 -56 -57 -55 -59 -59 -57 -56 -58 -56 -56 -60 -60 -61 -61 -59 -57 -57 -55 -55 -53 -52 -53 -59 -57 -58 -60 -59 -61 -61 -56 -55 -57 -60 -61 -61 -60 -63 -61 -60 -55 -54 -55 -58 -61 -63 -60 -61 -59 -57 -56 -58 -57 -57 -57 -64 -66 -67 -69 -53 -42 -38 -49 -71 -93 -90 -69 -52 -39 -35 -57 -85 -101 -95 -70 -45 -32 -30 -52 -79 -92 -98 -87 -62 -33 -26 -41 -73 -102 -110 -86 -47 -26 -38 -60 -92 -107 -103 -80 -50 -30 -29 -59 -93 -104 -96 -72 -42 -32 -40 -65 -95 -106 -91 -62 -45 -42 -52 -72 -85 -93 -84 -59 -35 -37 -61 -84 -91 -79 -61 -60 -55 -59 -74 -80 -74 -64 -52 -53 -71 -97 -100 -92 -71 -56 -53 -67 -84 -97 -93 -73 -47 -37 -58 -89 -99 -84 -62 -53 -53 -65 -84 -92 -91 -72 -56 -44 -52 -76 -97 -91 -75 -63 -55 -54 -63 -81 -96 -92 -73 -59 -67 -75 -82 -80 -78 -72 -64 -61 -69 -80 -91 -82 -73 -70 -67 -64 -62 -72 -86 -85 -75 -60 -60 -75 -78 -79 -72 -60 -62 -68 -78 -80 -73 -68 -75 -82 -74 -68 -73 -93 -100 -84 -62 -48 -57 -94 -102 -91 -66 -43 -51 -93 -119 -118 -75 -51 -72 -75 -82 -77 -73 -72 -77 -81 -85 -82 -77 -73 -70 -77 -92 -113 -104 -75 -44 -44 -74 -107 -114 -95 -73 -61 -68 -87 -101 -107 -100 -79 -56 -44 -67 -94 -111 -84 -60 -56 -71 -92 -94 -81 -64 -63 -81 -98 -97 -84 -69 -71 -87 -96 -96 -84 -73 -82 -99 -111 -103 -85 -64 -62 -73 -100 -116 -100 -57 -42 -63 -107 -125 -99 -50 -31 -51 -96 -120 -113 -68 -35 -46 -83 -123 -127 -100 -56 -33 -62 -116 -143 -113 -68 -42 -69 -115 -140 -118 -70 -42 -63 -114 -150 -131 -71 -36 -50 -104 -144 -131 -76 -27 -29 -73 -126 -122 -75 -30 -24 -58 -102 -118 -96 -57 -43 -61 -99 -119 -104 -72 -58 -84 -112 -117 -98 -75 -71 -81 -100 -114 -108 -88 -74 -81 -93 -105 -105 -109 -92 -75 -74 -94 -108 -110 -94 -77 -72 -82 -92 -95 -91 -89 -87 -88 -86 -82 -78 -79 -88 -103 -108 -98 -75 -69 -91 -105 -105 -86 -74 -83 -102 -108 -94 -82 -91 -100 -100 -88 -87 -97 -108 -103 -92 -87 -90 -107 -112 -108 -96 -93 -99 -99 -99 -95 -96 -103 -108 -110 -101 -87 -87 -103 -115 -107 -91 -84 -90 -102 -108 -102 -91 -93 -89 -96 -101 -106 -105 -100 -96 -93 -95 -97 -102 -105 -112 -111 -102 -93 -93 -100 -109 -108 -106 -103 -96 -100 -99 -93 -98 -105 -109 -111 -104 -102 -103 -105 -98 -93 -99 -109 -105 -100 -97 -101 -105 -103 -96 -97 -103 -113 -108 -105 -104 -108 -107 -107 -104 -103 -112 -112 -111 -110 -98 -101 -106 -110 -111 -109 -110 -107 -98 -100 -106 -113 -110 -99 -96 -101 -103 -105 -105 -105 -106 -108 -103 -103 -107 -109 -108 -107 -104 -99 -104 -107 -110 -108 -103 -102 -109 -110 -105 -108 -110 -111 -104 -101 -103 -108 -114 -116 -109 -100 -98 -102 -102 -107 -110 -114 -109 -102 -103 -104 -109 -116 -117 -110 -99 -93 -94 -99 -102 -102 -103 -102 -98 -99 -105 -109 -108 -108 -108 -104 -103 -107 -105 -107 -108 -105 -104 -103 -109 -108 -108 -105 -108 -105 -104 -100 -103 -108 -111 -112 -108 -107 -108 -105 -103 -106 -110 -110 -109 -105 -103 -104 -105 -108 -109 -111 -108 -108 -103 -106 -108 -104 -101 -102 -103 -101 -101 -105 -106 -105 -102 -99 -98 -96 -101 -99 -105 -103 -101 -101 -104 -105 -107 -104 -104 -100 -102 -104 -110 -105 -105 -107 -108 -108 -108 -110 -109 -105 -102 -103 -110 -110 -109 -102 -100 -99 -107 -109 -113 -108 -99 -95 -99 -104 -112 -108 -104 -101 -98 -102 -111 -111 -111 -109 -105 -105 -108 -107 -106 -105 -103 -100 -100 -103 -110 -112 -108 -103 -100 -103 -108 -109 -108 -104 -106 -105 -108 -109 -104 -103 -105 -105 -102 -104 -106 -103 -99 -101 -105 -107 -108 -107 -105 -102 -104 -105 -106 -107 -102 -98 -100 -103 -105 -104 -101 -100 -104 -110 -106 -104 -106 -106 -108 -110 -109 -108 -108 -106 -103 -103 -100 -106 -107 -107 -107 -104 -99 -101 -106 -106 -104 -102 -97 -95 -94 -98 -98 -102 -105 -103 -100 -101 -102 -108 -107 -110 -112 -108 -105 -102 -101 -104 -111 -111 -109 -105 -103 -104 -100 -104 -107 -103 -98 -95 -99 -101 -106 -105 -102 -102 -99 -101 -108 -111 -111 -113 -107 -107 -111 -114 -114 -110 -111 -110 -109 -110 -115 -119 -116 -115 -111 -112 -113 -114 -111 -107 -103 -102 -101 -100 -98 -99 -99 -104 -104 -104 -101 -101 -101 -104 -102 -104 -103 -109 -103 -102 -107 -106 -108 -109 -111 -108 -106 -107 -107 -111 -110 -111 -110 -111 -109 -107 -108 -106 -108 -108 -109 -111 -115 -115 -110 -108 -110 -109 -107 -108 -107 -108 -110 -111 -112 -109 -109 -109 -106 -107 -104 -107 -105 -108 -107 -111 -107 -105 -106 -100 -102 -104 -106 -106 -106 -105 -107 -106 -104 -107 -108 -108 -108 -109 -112 -111 -109 -111 -111 -108 -112 -112 -114 -114 -112 -112 -111 -109 -110 -113 -112 -111 -109 -111 -110 -109 -111 -113 -109 -106 -109 -109 -108 -107 -107 -109 -106 -106 -107 -104 -106 -107 -108 -107 -105 -106 -106 -105 -108 -109 -112 -112 -106 -109 -108 -112 -114 -113 -114 -115 -111 -110 -115 -117 -114 -115 -113 -113 -113 -114 -114 -115 -112 -112 -114 -113 -109 -106 -107 -106 -108 -108 -105 -105 -107 -107 -104 -107 -109 -109 -106 -106 -106 -104 -107 -107 -108 -109 -109 -108 -108 -107 -108 -108 -115 -115 -113 -115 -114 -115 -116 -113 -114 -115 -114 -115 -114 -118 -114 -111 -115 -116 -117 -115 -114 -113 -115 -115 -115 -113 -113 -113 -111 -110 -110 -110 -112 -111 -109 -112 -111 -113 -114 -115 -115 -113 -115 -114 -114 -113 -113 -115 -114 -113 -114 -115 -115 -113 -114 -118 -114 -109 -114 -117 -117 -114 -115 -115 -116 -116 -113 -115 -115 -116 -116 -115 -117 -119 -121 -122 -121 -122 -122 -120 -120 -118 -120 -120 -118 -117 -118 -117 -118 -117 -117 -116 -115 -114 -115 -114 -117 -116 -114 -111 -112 -112 -114 -110 -109 -114 -112 -113 -112 -112 -110 -113 -113 -117 -115 -113 -115 -113 -114 -117 -116 -118 -117 -115 -114 -114 -116 -119 -118 -114 -116 -113 -114 -115 -116 -118 -115 -114 -114 -115 -114 -119 -116 -116 -116 -115 -117 -119 -116 -115 -114 -111 -113 -117 -116 -118 -120 -116 -116 -120 -119 -115 -116 -117 -116 -115 -114 -114 -116 -114 -114 -114 -112 -115 -115 -115 -112 -114 -118 -112 -114 -115 -114 -112 -117 -116 -118 -114 -115 -117 -118 -119 -120 -117 -117 -119 -120 -117 -118 -120 -121 -117 -119 -119 -119 -118 -117 -121 -120 -119 -120 -120 -116 -118 -118 -119 -120 -123 -118 -119 -119 -121 -122 -122 -121 -121 -116 -119 -121 -121 -118 -115 -116 -116 -113 -110 -112 -115 -116 -113 -116 -113 -110 -111 -113 -117 -114 -116 -115 -114 -117 -119 -118 -119 -123 -121 -120 -122 -122 -121 -121 -123 -125 -124 -122 -119 -121 -120 -123 -122 -119 -120 -122 -120 -118 -121 -119 -121 -119 -119 -118 -120 -118 -113 -112 -111 -116 -115 -113 -116 -116 -116 -113 -114 -118 -116 -118 -118 -120 -123 -119 -120 -119 -125 -126 -120 -122 -121 -125 -127 -127 -125 -126 -129 -128 -127 -126 -124 -126 -125 -122 -126 -125 -122 -125 -122 -120 -123 -123 -125 -124 -121 -119 -119 -124 -123 -121 -120 -120 -123 -124 -118 -122 -128 -133 -129 -113 -112 -122 -134 -136 -129 -125 -123 -124 -124 -126 -133 -130 -130 -126 -125 -124 -124 -126 -126 -128 -129 -127 -126 -130 -128 -126 -124 -123 -126 -127 -126 -124 -123 -123 -129 -125 -123 -128 -134 -131 -125 -126 -126 -127 -128 -129 -121 -116 -121 -146 -159 -143 -121 -118 -127 -131 -133 -133 -136 -130 -124 -124 -126 -124 -128 -131 -127 -124 -124 -125 -125 -124 -126 -127 -125 -123 -121 -122 -120 -123 -124 -123 -124 -124 -118 -119 -122 -121 -125 -121 -129 -123 -122 -123 -125 -121 -122 -119 -128 -131 -133 -125 -124 -123 -125 -128 -125 -129 -129 -127 -131 -127 -123 -124 -124 -126 -127 -128 -126 -124 -129 -129 -129 -128 -127 -126 -126 -124 -124 -122 -125 -126 -127 -126 -126 -129 -127 -127 -127 -125 -130 -128 -128 -130 -132 -131 -128 -128 -133 -133 -135 -134 -132 -130 -130 -132 -132 -132 -132 -129 -125 -128 -129 -127 -127 -127 -130 -129 -129 -127 -124 -125 -125 -125 -123 -122 -127 -128 -128 -126 -126 -126 -128 -130 -129 -131 -132 -127 -130 -133 -129 -130 -132 -130 -130 -130 -130 -131 -134 -134 -136 -135 -134 -131 -127 -127 -128 -127 -129 -132 -134 -131 -131 -132 -126 -125 -126 -126 -127 -130 -131 -130 -128 -130 -130 -128 -127 -127 -129 -132 -130 -128 -131 -133 -130 -128 -129 -128 -129 -127 -129 -128 -132 -135 -135 -138 -133 -135 -129 -124 -125 -129 -129 -130 -136 -134 -136 -133 -130 -130 -125 -126 -129 -131 -131 -133 -132 -129 -128 -135 -130 -130 -130 -130 -132 -135 -135 -134 -133 -134 -136 -135 -133 -133 -130 -135 -136 -135 -141 -138 -134 -133 -136 -136 -136 -136 -133 -138 -139 -138 -139 -139 -134 -133 -128 -132 -131 -131 -132 -134 -138 -136 -132 -130 -129 -129 -133 -133 -133 -135 -133 -130 -134 -133 -133 -134 -133 -131 -132 -132 -135 -137 -138 -137 -137 -135 -133 -133 -133 -135 -137 -134 -136 -134 -132 -135 -140 -138 -140 -139 -139 -136 -134 -132 -131 -134 -135 -132 -133 -132 -132 -134 -135 -134 -135 -132 -133 -132 -136 -135 -140 -137 -134 -134 -134 -130 -131 -139 -137 -134 -135 -136 -137 -137 -136 -138 -133 -136 -137 -134 -134 -132 -134 -133 -134 -134 -132 -132 -133 -133 -135 -138 -139 -138 -137 -138 -136 -135 -138 -140 -135 -138 -141 -136 -133 -137 -135 -138 -140 -135 -138 -136 -135 -134 -136 -133 -135 -134 -134 -135 -133 -133 -132 -130 -135 -133 -133 -134 -135 -132 -132 -134 -136 -138 -139 -140 -139 -140 -140 -139 -135 -137 -138 -141 -141 -139 -142 -143 -142 -144 -146 -148 -142 -143 -144 -140 -142 -146 -139 -139 -136 -142 -141 -140 -138 -142 -141 -139 -135 -133 -134 -136 -137 -135 -137 -136 -135 -134 -133 -137 -137 -134 -140 -136 -140 -138 -141 -139 -139 -137 -135 -136 -141 -140 -137 -137 -142 -141 -146 -143 -139 -139 -142 -138 -141 -140 -135 -141 -139 -138 -137 -137 -138 -136 -135 -138 -138 -141 -138 -138 -137 -143 -140 -135 -139 -143 -143 -142 -141 -141 -142 -142 -143 -146 -143 -146 -147 -142 -144 -145 -144 -146 -145 -143 -141 -143 -138 -138 -138 -137 -139 -139 -140 -140 -141 -142 -142 -141 -140 -139 -137 -143 -144 -143 -140 -141 -140 -141 -143 -142 -141 -143 -144 -142 -141 -142 -146 -146 -141 -143 -144 -146 -146 -145 -143 -145 -144 -148 -146 -146 -143 -142 -142 -146 -145 -146 -148 -145 -142 -141 -141 -139 -140 -240 -338 -343 -444 -543 -541 -643 -743 -743 -848 -846 -844 -945 -846 -841 -940 -920 -920 -1021 -1017 -918 -1181 -1180 -1274 -1276 -1321 -1368 -1464 -1866 -1958 -2059 -2355 -2449 -2545 -2840 -3085 -3331 -3527 -3507 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 -1 -1 -1 -1 0 0 -1 -1 -1 -1 0 -1 -1 -1 0 -2 -1 -1 0 -1 -1 -2 -1 -2 0 -2 -1 -1 -1 0 -3 -3 -1 -2 -1 -2 -3 -4 -2 -2 -2 -3 -3 -3 -3 -4 -2 -2 -1 -2 -4 -4 -4 -4 -5 -5 -4 -5 -4 -3 -4 -5 -4 -4 -5 -4 -5 -5 -6 -4 -5 -6 -5 -6 -4 -4 -7 -5 -5 -6 -5 -5 -5 -5 -5 -5 -4 -4 -4 -2 -4 -4 -5 -4 -4 -3 -5 -4 -3 -6 -6 -6 -5 -5 -6 -5 -6 -6 -5 -5 -4 -5 -4 -7 -6 -6 -6 -7 -7 -8 -9 -6 -6 -6 -6 -7 -7 -8 -5 -5 -5 -7 -7 -8 -8 -9 -9 -8 -8 -8 -9 -8 -7 -6 -8 -9 -7 -8 -10 -9 -10 -9 -7 -9 -9 -6 -9 -8 -6 -8 -8 -9 -8 -9 -10 -10 -8 -9 -11 -12 -13 -11 -11 -15 -12 -13 -11 -11 -12 -13 -13 -11 -13 -12 -10 -11 -11 -10 -13 -11 -11 -12 -12 -13 -11 -11 -10 -8 -9 -9 -11 -11 -10 -12 -10 -10 -9 -11 -12 -11 -11 -11 -13 -13 -13 -15 -14 -14 -16 -15 -14 -15 -15 -14 -16 -16 -16 -16 -16 -14 -14 -12 -14 -15 -15 -16 -16 -15 -14 -15 -15 -16 -15 -17 -16 -18 -16 -15 -17 -18 -17 -16 -17 -17 -16 -18 -15 -16 -17 -17 -16 -14 -16 -14 -17 -15 -16 -15 -15 -13 -14 -13 -14 -14 -15 -14 -16 -16 -16 -16 -17 -17 -18 -19 -19 -21 -22 -22 -21 -18 -19 -19 -19 -19 -20 -20 -20 -22 -23 -22 -20 -18 -19 -19 -19 -19 -19 -19 -19 -20 -19 -23 -22 -19 -19 -20 -19 -20 -19 -21 -22 -20 -21 -22 -23 -22 -23 -22 -25 -24 -24 -22 -22 -20 -22 -20 -20 -18 -19 -17 -18 -18 -18 -18 -20 -21 -20 -20 -19 -21 -20 -19 -21 -19 -21 -21 -22 -23 -23 -23 -25 -25 -23 -24 -25 -27 -26 -26 -24 -22 -24 -25 -24 -25 -25 -24 -23 -24 -24 -25 -24 -25 -24 -26 -25 -24 -24 -25 -26 -24 -27 -27 -27 -28 -26 -25 -24 -23 -26 -27 -27 -26 -28 -26 -25 -26 -26 -25 -27 -27 -29 -27 -28 -27 -27 -26 -26 -29 -28 -27 -28 -29 -27 -27 -27 -30 -30 -29 -28 -28 -27 -30 -27 -26 -29 -27 -28 -28 -28 -26 -29 -29 -29 -28 -28 -30 -31 -31 -32 -32 -31 -33 -33 -35 -35 -31 -32 -33 -34 -34 -34 -34 -32 -33 -34 -34 -34 -36 -35 -35 -37 -37 -36 -34 -32 -31 -32 -32 -32 -32 -33 -34 -34 -38 -37 -36 -35 -33 -35 -36 -36 -36 -35 -33 -36 -37 -37 -39 -39 -37 -36 -37 -35 -34 -36 -37 -39 -37 -35 -33 -34 -33 -32 -33 -32 -32 -34 -33 -33 -34 -35 -37 -38 -40 -37 -40 -38 -38 -37 -36 -39 -38 -35 -38 -37 -38 -39 -40 -38 -40 -39 -36 -40 -41 -41 -38 -39 -38 -39 -39 -41 -39 -38 -40 -42 -41 -42 -40 -41 -40 -42 -41 -40 -40 -40 -39 -38 -39 -37 -37 -36 -38 -41 -40 -40 -38 -38 -38 -36 -38 -39 -38 -36 -39 -39 -39 -37 -40 -40 -39 -42 -41 -42 -44 -41 -43 -44 -46 -44 -45 -43 -40 -42 -45 -41 -42 -41 -44 -43 -41 -42 -40 -43 -41 -43 -40 -41 -41 -40 -39 -42 -39 -38 -38 -40 -41 -42 -43 -41 -42 -43 -41 -42 -45 -43 -43 -42 -43 -43 -43 -42 -45 -47 -42 -44 -47 -44 -42 -46 -46 -44 -43 -41 -43 -41 -42 -44 -42 -44 -43 -42 -42 -42 -40 -44 -45 -42 -43 -42 -44 -46 -44 -47 -46 -45 -45 -46 -47 -46 -45 -46 -48 -48 -47 -48 -45 -48 -46 -50 -48 -45 -48 -48 -50 -49 -48 -48 -51 -49 -51 -51 -50 -52 -51 -53 -50 -52 -51 -52 -51 -53 -50 -53 -52 -51 -51 -52 -53 -52 -51 -52 -53 -50 -52 -54 -52 -47 -48 -50 -51 -53 -53 -54 -52 -52 -53 -51 -50 -50 -50 -53 -53 -53 -52 -51 -51 -52 -52 -53 -51 -48 -51 -54 -56 -54 -56 -56 -54 -49 -52 -54 -56 -55 -57 -60 -61 -58 -58 -58 -54 -54 -58 -55 -56 -59 -62 -60 -58 -58 -57 -52 -53 -52 -55 -56 -56 -58 -60 -62 -63 -60 -56 -57 -57 -58 -59 -57 -58 -61 -63 -60 -60 -55 -54 -56 -61 -59 -59 -61 -62 -59 -57 -57 -58 -58 -59 -58 -54 -58 -54 -66 -77 -80 -80 -64 -46 -33 -37 -55 -78 -96 -93 -77 -51 -36 -37 -52 -73 -85 -84 -68 -57 -34 -33 -48 -79 -98 -100 -73 -39 -23 -37 -72 -102 -103 -87 -70 -49 -38 -35 -44 -70 -100 -106 -90 -58 -31 -23 -45 -84 -111 -106 -74 -41 -26 -36 -62 -89 -98 -88 -70 -45 -39 -45 -70 -87 -88 -78 -59 -43 -36 -56 -81 -92 -84 -64 -49 -41 -52 -77 -107 -103 -79 -51 -28 -36 -68 -104 -114 -91 -62 -42 -44 -60 -73 -91 -94 -73 -44 -36 -57 -96 -107 -84 -58 -38 -44 -63 -90 -99 -96 -73 -46 -38 -50 -75 -94 -97 -83 -65 -53 -52 -63 -77 -85 -79 -68 -66 -75 -82 -80 -78 -74 -67 -58 -56 -67 -88 -99 -87 -56 -49 -58 -78 -91 -88 -72 -52 -59 -65 -75 -75 -68 -64 -71 -85 -87 -80 -70 -61 -63 -82 -94 -94 -63 -44 -53 -81 -102 -103 -91 -68 -58 -57 -72 -101 -114 -78 -83 -59 -53 -73 -89 -91 -80 -65 -56 -71 -88 -99 -95 -73 -63 -74 -84 -92 -75 -63 -65 -79 -99 -102 -93 -68 -62 -67 -83 -108 -117 -97 -62 -41 -51 -84 -105 -91 -68 -55 -65 -83 -97 -89 -66 -56 -70 -92 -102 -106 -82 -61 -54 -70 -102 -114 -97 -71 -65 -82 -107 -118 -101 -69 -53 -56 -90 -114 -112 -76 -39 -40 -86 -123 -125 -76 -32 -25 -58 -112 -135 -104 -54 -18 -42 -98 -134 -135 -91 -38 -31 -71 -124 -146 -122 -60 -33 -60 -120 -146 -117 -66 -41 -61 -113 -140 -120 -77 -46 -53 -99 -128 -121 -75 -36 -32 -64 -107 -117 -91 -48 -35 -52 -85 -109 -103 -83 -56 -55 -79 -108 -113 -89 -67 -66 -88 -106 -113 -101 -82 -69 -82 -100 -108 -101 -93 -83 -78 -76 -92 -108 -108 -99 -82 -78 -83 -92 -97 -91 -88 -94 -92 -91 -84 -81 -74 -77 -89 -98 -96 -81 -74 -76 -92 -98 -93 -79 -74 -87 -102 -100 -87 -74 -83 -99 -103 -96 -87 -81 -88 -99 -103 -101 -94 -95 -97 -103 -98 -94 -100 -101 -101 -98 -92 -94 -102 -108 -108 -99 -85 -90 -100 -107 -104 -98 -91 -93 -97 -101 -99 -91 -90 -93 -98 -98 -93 -93 -100 -93 -85 -88 -94 -105 -118 -114 -100 -89 -90 -99 -105 -112 -100 -93 -92 -104 -103 -103 -101 -103 -105 -104 -99 -102 -108 -113 -104 -94 -92 -95 -98 -99 -100 -101 -102 -105 -99 -88 -87 -99 -115 -118 -111 -100 -94 -94 -101 -108 -110 -114 -108 -101 -100 -107 -113 -114 -103 -98 -101 -109 -110 -104 -97 -102 -108 -105 -105 -100 -99 -101 -105 -103 -103 -101 -106 -109 -110 -101 -101 -104 -107 -100 -99 -103 -106 -107 -104 -104 -108 -107 -104 -104 -106 -109 -102 -100 -100 -103 -108 -109 -110 -104 -104 -102 -105 -105 -106 -105 -101 -103 -101 -105 -108 -109 -108 -106 -107 -107 -107 -102 -97 -96 -101 -103 -102 -98 -99 -97 -100 -104 -105 -105 -104 -102 -104 -103 -104 -101 -103 -103 -105 -107 -104 -104 -104 -104 -106 -104 -104 -103 -100 -104 -104 -107 -111 -111 -109 -108 -103 -104 -106 -105 -109 -104 -103 -103 -106 -104 -108 -107 -105 -103 -106 -110 -112 -104 -100 -95 -94 -99 -105 -108 -103 -100 -97 -92 -97 -100 -99 -99 -97 -101 -100 -100 -100 -99 -103 -102 -101 -103 -109 -108 -104 -100 -101 -103 -108 -108 -110 -106 -99 -105 -108 -110 -108 -106 -100 -100 -103 -105 -107 -106 -104 -97 -101 -105 -107 -104 -106 -100 -102 -96 -103 -107 -102 -106 -107 -108 -108 -103 -104 -104 -103 -101 -100 -103 -104 -103 -104 -105 -104 -107 -105 -102 -104 -103 -103 -104 -104 -106 -107 -105 -103 -104 -102 -103 -102 -102 -100 -99 -102 -104 -106 -106 -102 -102 -100 -102 -101 -103 -105 -104 -101 -101 -99 -98 -100 -102 -101 -102 -104 -105 -104 -100 -103 -108 -107 -108 -107 -107 -106 -102 -101 -103 -102 -104 -106 -107 -105 -104 -102 -101 -102 -105 -106 -97 -94 -94 -95 -96 -96 -98 -98 -98 -102 -103 -104 -107 -109 -108 -106 -103 -102 -104 -105 -104 -107 -109 -107 -104 -103 -102 -104 -100 -101 -100 -96 -95 -99 -101 -102 -102 -99 -101 -101 -100 -103 -109 -111 -106 -107 -108 -108 -111 -112 -110 -107 -105 -106 -113 -115 -114 -114 -113 -108 -110 -109 -112 -108 -108 -102 -100 -98 -99 -99 -97 -98 -104 -104 -107 -101 -94 -95 -102 -104 -103 -103 -102 -103 -106 -103 -106 -107 -105 -109 -105 -104 -105 -106 -105 -106 -108 -107 -107 -107 -108 -107 -105 -108 -108 -110 -109 -111 -113 -111 -107 -108 -107 -111 -109 -104 -104 -105 -108 -111 -109 -109 -106 -104 -104 -102 -100 -106 -107 -106 -105 -107 -104 -104 -100 -101 -102 -101 -104 -105 -103 -104 -105 -104 -105 -108 -108 -108 -108 -110 -109 -109 -110 -107 -107 -110 -113 -112 -112 -110 -110 -109 -109 -111 -110 -103 -107 -110 -109 -110 -111 -108 -104 -104 -109 -109 -107 -107 -107 -104 -103 -105 -105 -104 -105 -106 -105 -105 -104 -104 -107 -106 -106 -106 -107 -111 -111 -106 -107 -110 -110 -110 -112 -113 -111 -113 -111 -111 -110 -113 -114 -114 -112 -110 -112 -111 -113 -113 -113 -114 -109 -107 -108 -107 -106 -106 -104 -104 -106 -106 -107 -106 -107 -107 -107 -106 -106 -107 -105 -108 -106 -109 -108 -108 -108 -109 -109 -110 -111 -111 -113 -113 -113 -115 -115 -115 -112 -111 -111 -109 -115 -114 -116 -113 -113 -114 -112 -115 -116 -115 -114 -114 -113 -114 -113 -113 -111 -112 -110 -113 -114 -111 -110 -111 -109 -111 -110 -112 -117 -113 -112 -115 -115 -114 -113 -112 -113 -115 -113 -114 -114 -114 -115 -115 -113 -112 -116 -116 -114 -113 -114 -112 -113 -114 -115 -116 -116 -115 -116 -117 -114 -117 -115 -121 -121 -122 -121 -117 -120 -121 -118 -120 -118 -116 -115 -118 -117 -117 -117 -115 -115 -113 -115 -116 -113 -113 -115 -114 -114 -112 -111 -111 -109 -112 -111 -111 -111 -111 -114 -113 -111 -112 -115 -114 -114 -115 -113 -116 -112 -114 -118 -117 -116 -113 -115 -113 -118 -119 -116 -115 -112 -115 -115 -115 -115 -116 -115 -112 -113 -117 -118 -118 -117 -114 -114 -115 -115 -116 -115 -116 -111 -109 -115 -117 -114 -118 -121 -116 -118 -116 -117 -118 -115 -116 -113 -113 -115 -113 -115 -114 -114 -112 -112 -113 -113 -117 -112 -114 -113 -114 -116 -117 -114 -115 -113 -114 -116 -115 -118 -119 -117 -118 -116 -118 -119 -119 -118 -119 -118 -116 -119 -118 -117 -118 -120 -118 -119 -121 -119 -117 -120 -115 -114 -119 -121 -117 -118 -120 -120 -121 -122 -119 -119 -119 -119 -119 -119 -122 -119 -117 -116 -115 -114 -114 -115 -111 -113 -112 -111 -114 -114 -112 -112 -112 -113 -114 -114 -114 -115 -117 -117 -117 -118 -118 -123 -122 -119 -120 -123 -124 -122 -123 -124 -120 -122 -120 -122 -120 -120 -119 -120 -119 -120 -117 -121 -123 -119 -119 -119 -120 -118 -116 -111 -113 -112 -113 -115 -114 -115 -114 -114 -114 -115 -114 -116 -117 -121 -118 -119 -118 -118 -125 -122 -126 -120 -122 -119 -127 -125 -123 -126 -129 -126 -124 -129 -127 -126 -124 -122 -121 -124 -121 -125 -123 -122 -120 -120 -122 -126 -125 -123 -121 -119 -122 -121 -118 -122 -118 -121 -118 -123 -129 -131 -129 -113 -108 -118 -134 -133 -128 -124 -125 -125 -124 -128 -130 -129 -128 -130 -128 -122 -123 -123 -126 -127 -127 -128 -129 -125 -124 -125 -127 -127 -125 -125 -127 -125 -122 -128 -131 -126 -121 -125 -132 -130 -125 -124 -126 -131 -128 -126 -120 -113 -117 -137 -158 -151 -126 -111 -121 -132 -133 -134 -136 -133 -124 -122 -121 -127 -130 -129 -127 -123 -121 -123 -123 -126 -128 -126 -123 -122 -122 -121 -118 -121 -125 -123 -126 -123 -118 -121 -118 -124 -122 -125 -124 -120 -123 -123 -121 -120 -121 -119 -122 -132 -133 -131 -119 -123 -122 -124 -125 -131 -130 -130 -128 -122 -120 -122 -126 -124 -128 -128 -126 -127 -127 -128 -128 -127 -129 -128 -126 -124 -124 -123 -125 -124 -123 -126 -128 -126 -125 -126 -126 -130 -127 -126 -128 -132 -130 -130 -126 -129 -132 -133 -134 -134 -129 -129 -131 -130 -133 -131 -132 -129 -129 -125 -124 -126 -124 -126 -130 -130 -127 -127 -125 -124 -124 -125 -125 -124 -123 -121 -123 -125 -127 -126 -127 -130 -129 -133 -132 -131 -131 -128 -129 -131 -131 -129 -129 -128 -131 -128 -129 -130 -133 -136 -135 -134 -130 -127 -126 -128 -129 -132 -130 -129 -130 -130 -128 -128 -126 -127 -127 -128 -128 -130 -128 -130 -127 -129 -131 -127 -126 -128 -130 -129 -130 -131 -131 -130 -130 -129 -126 -127 -126 -131 -130 -131 -134 -135 -135 -134 -132 -129 -126 -124 -125 -129 -133 -132 -134 -133 -131 -128 -129 -129 -126 -131 -133 -130 -129 -130 -128 -131 -131 -131 -131 -129 -129 -133 -135 -134 -131 -136 -135 -136 -131 -133 -132 -134 -132 -134 -136 -138 -137 -136 -135 -135 -133 -133 -136 -137 -137 -137 -140 -139 -136 -134 -131 -130 -127 -129 -132 -132 -133 -134 -136 -132 -128 -129 -129 -131 -134 -131 -131 -132 -134 -129 -133 -137 -132 -132 -133 -133 -134 -135 -134 -135 -138 -137 -135 -134 -134 -133 -134 -133 -134 -135 -134 -136 -136 -135 -139 -140 -138 -136 -135 -134 -136 -130 -132 -133 -129 -131 -135 -135 -132 -135 -132 -135 -131 -133 -133 -136 -133 -132 -136 -135 -136 -134 -132 -135 -134 -136 -133 -134 -134 -137 -135 -136 -138 -135 -138 -136 -131 -131 -132 -133 -133 -133 -132 -134 -133 -131 -133 -135 -135 -136 -140 -138 -136 -135 -134 -135 -139 -140 -138 -137 -136 -133 -133 -138 -137 -139 -136 -137 -136 -135 -135 -135 -132 -136 -134 -133 -132 -133 -131 -132 -131 -132 -133 -134 -134 -133 -133 -131 -132 -136 -138 -136 -140 -143 -137 -138 -135 -134 -137 -141 -138 -139 -141 -142 -142 -144 -144 -143 -147 -142 -141 -143 -140 -146 -138 -139 -141 -138 -141 -137 -140 -141 -142 -138 -136 -136 -134 -135 -136 -138 -137 -136 -131 -133 -135 -132 -137 -137 -136 -139 -135 -139 -139 -137 -139 -138 -135 -136 -136 -142 -141 -135 -139 -141 -141 -139 -139 -143 -141 -139 -141 -139 -141 -142 -136 -136 -134 -137 -137 -135 -135 -137 -137 -140 -140 -139 -141 -136 -137 -137 -137 -136 -140 -142 -143 -142 -141 -140 -143 -144 -143 -144 -145 -139 -143 -146 -145 -145 -141 -145 -144 -141 -145 -138 -134 -136 -136 -140 -141 -143 -143 -143 -140 -140 -138 -138 -143 -139 -141 -145 -142 -139 -140 -141 -142 -143 -143 -141 -143 -143 -144 -141 -142 -140 -143 -146 -144 -144 -145 -144 -144 -144 -143 -146 -149 -144 -145 -143 -143 -145 -144 -145 -145 -147 -145 -141 -143 -142 -136 -138 -246 -345 -343 -449 -547 -548 -656 -756 -755 -861 -859 -862 -963 -860 -855 -960 -937 -934 -1039 -1036 -933 -932 -929 -1301 -1300 -1294 -1290 -1344 -1696 -1793 -1896 -2197 -2297 -2391 -2694 -2996 -3299 -3549 -3583 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 -1 0 0 -2 -1 -2 -2 0 0 0 0 -1 -2 -3 0 -1 0 0 0 -1 0 0 -1 -1 -1 -2 0 -3 -1 -2 -1 -2 -1 -1 -2 -4 -2 -3 -2 -2 -1 -3 -2 -2 -2 -1 -2 -3 -2 -2 -4 -3 -2 -3 -3 -3 -5 -6 -4 -4 -3 -3 -4 -6 -6 -4 -2 -4 -6 -5 -6 -6 -5 -5 -5 -4 -2 -3 -5 -6 -6 -5 -4 -3 -5 -5 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -5 -3 -4 -5 -5 -6 -5 -6 -6 -6 -5 -5 -5 -5 -6 -5 -4 -5 -6 -7 -6 -7 -7 -9 -10 -7 -7 -6 -6 -6 -6 -7 -5 -6 -5 -6 -6 -9 -7 -7 -7 -8 -8 -8 -7 -6 -7 -7 -8 -7 -8 -8 -9 -9 -9 -8 -9 -6 -8 -9 -8 -6 -8 -9 -8 -8 -8 -7 -8 -9 -11 -12 -11 -12 -12 -12 -12 -14 -12 -13 -12 -12 -10 -12 -12 -14 -12 -12 -12 -10 -11 -11 -10 -11 -13 -11 -11 -11 -12 -12 -12 -11 -10 -10 -10 -9 -10 -11 -10 -11 -10 -9 -10 -10 -12 -11 -11 -11 -12 -14 -15 -14 -14 -13 -15 -15 -14 -14 -14 -14 -15 -13 -17 -15 -14 -14 -14 -13 -16 -16 -15 -13 -15 -15 -15 -15 -15 -17 -16 -18 -15 -16 -17 -18 -20 -18 -16 -16 -15 -16 -17 -17 -16 -16 -16 -17 -15 -15 -15 -17 -15 -16 -16 -15 -14 -16 -14 -13 -13 -13 -14 -16 -14 -14 -15 -18 -18 -17 -19 -21 -21 -21 -21 -21 -20 -20 -20 -19 -18 -19 -19 -22 -22 -21 -20 -21 -19 -19 -20 -19 -18 -19 -19 -18 -19 -19 -20 -19 -20 -19 -21 -19 -20 -20 -21 -22 -20 -20 -21 -22 -22 -22 -21 -24 -24 -24 -23 -23 -22 -21 -21 -20 -19 -19 -18 -18 -17 -21 -21 -20 -19 -18 -21 -20 -19 -20 -19 -21 -22 -22 -21 -23 -22 -22 -23 -24 -25 -24 -24 -25 -25 -26 -25 -24 -24 -24 -23 -25 -24 -25 -24 -24 -23 -23 -23 -24 -25 -25 -26 -25 -25 -23 -26 -27 -27 -27 -27 -26 -27 -26 -25 -27 -25 -24 -25 -26 -26 -28 -27 -25 -26 -27 -26 -26 -26 -30 -29 -26 -27 -29 -28 -28 -27 -28 -31 -26 -25 -27 -28 -27 -28 -30 -29 -29 -28 -28 -29 -29 -28 -30 -25 -27 -28 -28 -29 -27 -28 -27 -29 -29 -29 -28 -32 -32 -32 -34 -32 -30 -32 -34 -33 -34 -34 -33 -32 -35 -34 -34 -33 -33 -33 -34 -35 -37 -37 -36 -34 -35 -34 -33 -33 -32 -31 -31 -32 -32 -34 -34 -37 -37 -36 -35 -35 -35 -35 -35 -36 -38 -38 -36 -34 -35 -37 -36 -38 -35 -33 -36 -38 -39 -38 -38 -37 -38 -36 -33 -33 -33 -34 -33 -32 -34 -33 -32 -34 -35 -39 -38 -39 -40 -37 -38 -36 -37 -39 -39 -38 -37 -37 -36 -36 -39 -38 -38 -40 -40 -40 -41 -40 -41 -42 -41 -40 -38 -37 -39 -39 -40 -41 -39 -41 -41 -41 -41 -41 -39 -40 -41 -39 -38 -38 -39 -38 -38 -37 -39 -40 -40 -39 -39 -38 -37 -37 -35 -39 -39 -39 -39 -38 -38 -39 -41 -40 -40 -41 -42 -43 -43 -42 -42 -43 -45 -44 -42 -42 -45 -43 -42 -43 -41 -44 -43 -40 -39 -41 -41 -42 -40 -41 -42 -41 -40 -40 -41 -38 -40 -40 -41 -42 -42 -42 -41 -40 -44 -44 -45 -43 -42 -42 -43 -43 -44 -43 -43 -42 -42 -43 -45 -44 -44 -44 -46 -45 -45 -44 -44 -42 -42 -41 -42 -44 -43 -41 -41 -42 -43 -40 -44 -44 -42 -41 -44 -44 -43 -44 -45 -44 -42 -44 -45 -46 -44 -45 -47 -46 -46 -47 -48 -48 -48 -47 -45 -48 -48 -48 -49 -49 -51 -49 -51 -48 -48 -47 -48 -50 -48 -52 -52 -52 -52 -52 -50 -51 -50 -51 -51 -52 -51 -52 -50 -51 -49 -50 -57 -53 -51 -50 -52 -49 -51 -51 -52 -51 -51 -48 -51 -52 -51 -51 -54 -55 -53 -53 -52 -48 -49 -51 -51 -51 -52 -53 -52 -51 -51 -54 -51 -52 -53 -52 -56 -55 -53 -54 -53 -51 -53 -55 -57 -56 -56 -57 -56 -58 -57 -53 -54 -57 -56 -56 -57 -58 -60 -60 -59 -55 -55 -55 -54 -55 -57 -55 -52 -54 -61 -65 -64 -60 -58 -55 -53 -57 -61 -58 -57 -59 -61 -61 -59 -58 -56 -55 -56 -59 -62 -60 -59 -59 -56 -57 -62 -62 -55 -59 -56 -65 -65 -62 -52 -48 -44 -54 -66 -75 -75 -68 -57 -51 -51 -61 -76 -81 -77 -60 -44 -36 -45 -55 -87 -100 -91 -61 -36 -21 -41 -73 -98 -104 -89 -58 -37 -39 -51 -64 -73 -88 -95 -88 -61 -36 -27 -45 -70 -95 -105 -86 -60 -29 -23 -39 -71 -99 -103 -85 -51 -35 -40 -49 -75 -94 -101 -81 -52 -32 -31 -55 -83 -96 -86 -65 -48 -37 -49 -70 -91 -104 -79 -51 -35 -40 -69 -91 -110 -99 -65 -43 -42 -55 -75 -93 -96 -77 -50 -39 -49 -70 -86 -95 -87 -66 -40 -35 -56 -95 -113 -94 -57 -34 -41 -67 -88 -97 -83 -68 -56 -45 -52 -76 -93 -86 -71 -65 -62 -66 -75 -84 -82 -77 -61 -51 -55 -71 -86 -85 -85 -79 -66 -53 -56 -77 -90 -80 -75 -63 -66 -69 -70 -67 -66 -69 -79 -90 -93 -77 -50 -41 -65 -94 -107 -82 -49 -32 -62 -88 -109 -108 -84 -69 -67 -59 -70 -81 -91 -93 -95 -82 -60 -52 -61 -76 -85 -83 -76 -81 -83 -75 -69 -68 -74 -88 -103 -92 -66 -43 -54 -83 -108 -113 -89 -64 -52 -64 -77 -95 -104 -107 -88 -62 -44 -59 -78 -94 -95 -77 -61 -62 -79 -88 -85 -73 -64 -66 -90 -114 -113 -78 -40 -38 -73 -116 -131 -103 -65 -48 -65 -99 -118 -115 -88 -52 -45 -65 -103 -115 -88 -51 -41 -67 -111 -121 -92 -47 -34 -44 -86 -115 -115 -83 -37 -27 -58 -108 -136 -117 -72 -41 -49 -86 -125 -129 -101 -62 -50 -77 -115 -126 -103 -69 -59 -82 -114 -123 -104 -75 -56 -64 -90 -104 -96 -69 -52 -52 -70 -94 -94 -74 -54 -56 -73 -86 -90 -80 -75 -77 -79 -80 -86 -88 -88 -84 -87 -88 -91 -100 -91 -85 -86 -94 -98 -93 -88 -83 -91 -100 -100 -96 -88 -84 -87 -95 -98 -93 -85 -85 -85 -87 -91 -90 -82 -81 -84 -82 -78 -78 -90 -95 -94 -84 -74 -75 -83 -92 -93 -87 -80 -81 -93 -92 -87 -78 -83 -93 -104 -104 -97 -87 -82 -89 -101 -111 -103 -98 -90 -86 -93 -98 -103 -105 -105 -102 -96 -89 -87 -100 -107 -106 -100 -86 -87 -92 -100 -100 -93 -87 -91 -89 -93 -90 -87 -97 -99 -96 -92 -89 -94 -102 -108 -102 -96 -96 -96 -101 -104 -104 -98 -92 -92 -95 -100 -105 -105 -101 -103 -99 -99 -104 -105 -104 -99 -98 -96 -95 -96 -97 -98 -100 -98 -96 -91 -88 -99 -109 -112 -100 -91 -91 -103 -104 -103 -102 -101 -105 -103 -99 -102 -111 -115 -111 -104 -101 -103 -102 -98 -96 -102 -113 -113 -100 -93 -96 -110 -108 -101 -98 -100 -104 -113 -105 -95 -94 -103 -107 -102 -98 -98 -105 -107 -101 -100 -102 -104 -104 -104 -107 -107 -106 -102 -95 -94 -98 -107 -108 -106 -99 -96 -104 -113 -116 -104 -100 -98 -97 -98 -101 -106 -107 -109 -103 -97 -100 -109 -109 -110 -103 -96 -94 -96 -98 -98 -98 -100 -96 -98 -97 -97 -101 -106 -106 -100 -94 -98 -104 -103 -104 -103 -97 -100 -99 -103 -108 -108 -108 -102 -99 -94 -100 -106 -111 -112 -111 -108 -105 -104 -99 -102 -107 -106 -105 -103 -104 -104 -107 -107 -106 -103 -107 -106 -102 -99 -100 -100 -102 -100 -94 -95 -97 -98 -97 -97 -93 -94 -97 -95 -96 -98 -96 -94 -98 -97 -101 -101 -103 -100 -104 -107 -104 -104 -104 -100 -102 -105 -103 -102 -108 -105 -108 -109 -103 -98 -104 -104 -103 -102 -98 -97 -98 -106 -109 -108 -101 -98 -97 -99 -107 -103 -101 -98 -98 -106 -105 -106 -102 -99 -99 -100 -103 -102 -104 -101 -101 -99 -101 -103 -106 -107 -103 -101 -99 -102 -107 -104 -105 -103 -103 -104 -105 -104 -100 -98 -97 -99 -100 -102 -103 -99 -102 -100 -103 -103 -99 -96 -93 -101 -102 -101 -102 -100 -99 -99 -100 -99 -101 -105 -101 -97 -100 -101 -102 -103 -105 -107 -104 -103 -101 -102 -102 -103 -103 -104 -106 -106 -106 -104 -102 -100 -97 -96 -99 -98 -98 -100 -95 -95 -95 -93 -94 -97 -100 -103 -105 -107 -104 -105 -103 -102 -104 -106 -105 -105 -106 -105 -103 -104 -101 -99 -100 -99 -99 -97 -97 -97 -96 -98 -99 -104 -100 -98 -97 -101 -103 -104 -105 -107 -107 -104 -108 -111 -108 -106 -106 -106 -105 -108 -109 -112 -109 -107 -104 -107 -107 -110 -108 -105 -100 -98 -98 -99 -100 -99 -102 -103 -103 -99 -99 -97 -94 -98 -101 -101 -100 -102 -103 -106 -103 -108 -102 -101 -104 -106 -104 -103 -102 -104 -104 -105 -103 -105 -104 -106 -105 -105 -104 -109 -109 -109 -109 -110 -107 -108 -111 -110 -105 -109 -105 -103 -102 -109 -112 -110 -109 -103 -104 -101 -105 -104 -103 -102 -104 -107 -105 -105 -103 -102 -104 -99 -104 -101 -103 -101 -102 -104 -107 -108 -107 -107 -108 -108 -108 -107 -108 -108 -106 -107 -109 -110 -112 -110 -108 -108 -108 -109 -109 -108 -107 -106 -107 -108 -110 -109 -109 -104 -104 -107 -107 -109 -107 -104 -102 -103 -107 -107 -103 -103 -104 -104 -106 -105 -107 -104 -104 -106 -108 -108 -109 -110 -107 -108 -109 -109 -108 -110 -112 -110 -110 -110 -110 -113 -114 -110 -113 -109 -110 -112 -113 -113 -109 -108 -111 -111 -108 -108 -106 -107 -104 -107 -104 -104 -104 -104 -105 -108 -107 -107 -108 -104 -109 -106 -109 -108 -107 -106 -107 -110 -110 -108 -112 -111 -113 -109 -109 -116 -116 -115 -113 -108 -108 -108 -114 -110 -111 -115 -111 -115 -113 -112 -114 -114 -114 -113 -113 -111 -114 -112 -112 -112 -114 -112 -113 -112 -112 -110 -107 -109 -111 -109 -112 -114 -114 -114 -115 -114 -113 -113 -113 -114 -113 -112 -114 -115 -113 -112 -112 -114 -116 -114 -112 -114 -113 -113 -111 -112 -116 -114 -116 -114 -117 -117 -116 -115 -115 -119 -118 -118 -119 -119 -117 -118 -119 -120 -119 -117 -117 -118 -115 -117 -116 -113 -115 -117 -115 -113 -113 -115 -113 -111 -111 -116 -112 -110 -109 -114 -111 -109 -109 -113 -112 -109 -111 -113 -112 -115 -115 -117 -112 -112 -113 -114 -114 -111 -116 -115 -116 -116 -114 -116 -114 -115 -114 -115 -113 -117 -114 -116 -111 -115 -114 -115 -119 -119 -115 -115 -113 -114 -113 -115 -113 -115 -113 -112 -112 -113 -114 -115 -117 -117 -114 -118 -117 -120 -114 -114 -113 -114 -113 -112 -112 -115 -113 -112 -110 -116 -114 -110 -114 -113 -114 -117 -117 -113 -115 -113 -117 -113 -115 -116 -114 -116 -115 -115 -117 -118 -117 -117 -117 -118 -121 -115 -115 -116 -118 -118 -117 -121 -117 -117 -120 -121 -115 -116 -116 -120 -117 -117 -116 -119 -119 -120 -121 -119 -118 -119 -118 -120 -121 -123 -119 -114 -114 -116 -118 -114 -111 -114 -114 -113 -110 -110 -112 -111 -115 -111 -112 -111 -111 -112 -117 -116 -113 -116 -119 -116 -117 -118 -120 -121 -118 -122 -123 -125 -119 -123 -122 -121 -120 -117 -123 -119 -118 -122 -120 -118 -116 -116 -122 -126 -118 -121 -119 -114 -113 -113 -114 -112 -116 -113 -112 -110 -112 -115 -112 -117 -114 -117 -116 -116 -119 -120 -116 -123 -124 -121 -121 -122 -122 -118 -126 -121 -125 -128 -126 -128 -125 -127 -122 -125 -127 -121 -124 -120 -121 -120 -120 -123 -120 -121 -125 -122 -121 -119 -122 -122 -123 -118 -116 -121 -122 -116 -121 -126 -130 -128 -119 -109 -110 -124 -135 -131 -122 -123 -124 -123 -126 -130 -129 -130 -131 -126 -122 -122 -126 -126 -127 -128 -123 -124 -127 -125 -125 -124 -124 -126 -128 -129 -124 -125 -125 -124 -126 -126 -124 -132 -133 -124 -120 -126 -131 -126 -125 -122 -114 -114 -130 -152 -157 -132 -111 -114 -130 -134 -131 -136 -136 -128 -120 -120 -122 -129 -131 -127 -121 -123 -124 -120 -123 -123 -126 -126 -122 -121 -121 -117 -124 -124 -121 -122 -124 -119 -123 -123 -122 -124 -123 -121 -125 -121 -121 -122 -121 -119 -117 -116 -126 -132 -134 -125 -120 -118 -119 -126 -130 -131 -129 -125 -125 -120 -120 -125 -125 -126 -127 -127 -128 -126 -126 -127 -128 -128 -128 -128 -127 -124 -127 -123 -124 -123 -124 -125 -124 -127 -125 -126 -126 -127 -127 -128 -130 -129 -129 -129 -126 -127 -131 -133 -132 -130 -129 -129 -130 -130 -133 -132 -132 -128 -124 -123 -123 -126 -127 -128 -126 -127 -127 -122 -123 -125 -125 -125 -127 -121 -122 -122 -123 -125 -125 -127 -127 -130 -131 -132 -132 -132 -130 -126 -130 -129 -128 -131 -129 -127 -124 -125 -130 -133 -135 -133 -132 -130 -129 -131 -128 -129 -131 -128 -129 -130 -127 -129 -127 -127 -128 -127 -126 -125 -127 -128 -132 -129 -129 -126 -126 -128 -128 -127 -127 -130 -131 -133 -131 -127 -125 -128 -126 -129 -132 -130 -131 -131 -131 -134 -133 -131 -131 -126 -124 -127 -125 -126 -132 -131 -131 -131 -134 -130 -126 -127 -128 -130 -131 -130 -132 -128 -130 -127 -129 -130 -130 -128 -130 -134 -136 -134 -134 -134 -133 -134 -132 -133 -135 -134 -134 -135 -134 -137 -137 -134 -134 -134 -134 -136 -133 -133 -137 -141 -136 -138 -137 -132 -129 -129 -126 -131 -131 -130 -130 -136 -130 -132 -131 -130 -129 -130 -131 -131 -130 -132 -133 -134 -134 -133 -132 -134 -132 -133 -135 -135 -136 -134 -134 -138 -136 -135 -133 -131 -131 -132 -130 -135 -137 -135 -137 -135 -137 -135 -139 -139 -135 -133 -131 -133 -133 -128 -130 -134 -130 -136 -135 -133 -134 -132 -131 -133 -133 -131 -136 -132 -137 -136 -135 -135 -133 -132 -134 -133 -132 -134 -135 -137 -138 -135 -137 -133 -137 -135 -131 -131 -131 -132 -131 -133 -131 -135 -131 -132 -134 -133 -136 -136 -135 -138 -137 -135 -132 -137 -137 -141 -139 -137 -132 -134 -132 -138 -136 -138 -133 -138 -136 -134 -135 -138 -134 -133 -131 -131 -134 -131 -132 -133 -131 -128 -130 -135 -134 -133 -130 -134 -134 -136 -138 -138 -139 -135 -135 -137 -133 -137 -136 -140 -141 -141 -141 -141 -139 -143 -144 -146 -143 -139 -145 -137 -139 -141 -141 -140 -139 -135 -137 -142 -140 -142 -138 -137 -136 -134 -137 -135 -133 -137 -134 -134 -132 -134 -135 -133 -137 -139 -138 -136 -136 -133 -140 -137 -135 -133 -139 -140 -135 -139 -138 -138 -142 -139 -136 -136 -142 -144 -140 -143 -140 -139 -138 -139 -139 -134 -133 -139 -132 -135 -136 -137 -139 -138 -141 -139 -136 -134 -135 -136 -135 -138 -142 -143 -141 -143 -139 -140 -140 -147 -146 -141 -142 -140 -142 -142 -144 -145 -146 -144 -141 -139 -138 -139 -134 -135 -138 -137 -143 -144 -141 -140 -140 -140 -136 -139 -143 -142 -143 -140 -136 -140 -141 -142 -142 -141 -142 -142 -141 -144 -143 -140 -141 -141 -143 -143 -144 -144 -144 -143 -142 -144 -143 -144 -147 -145 -144 -143 -143 -144 -146 -146 -143 -145 -145 -144 -141 -142 -139 -137 -246 -345 -347 -454 -559 -556 -666 -771 -770 -873 -875 -876 -982 -875 -869 -980 -954 -952 -1057 -1055 -951 -946 -947 -1045 -1049 -1321 -1319 -1317 -1573 -1620 -1725 -2037 -2132 -2231 -2541 -2850 -3160 -3468 -3608 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 0 -1 0 0 -1 -1 -1 -1 0 -1 -1 -2 -2 -1 -2 0 -1 -1 0 -2 -1 0 -1 -2 -2 -1 -3 -1 0 -2 -2 -1 0 -3 0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -3 -2 -3 -3 -3 -4 -5 -3 -3 -3 -3 -2 -3 -4 -4 -4 -4 -3 -4 -5 -5 -4 -5 -5 -5 -4 -5 -5 -4 -6 -5 -3 -3 -4 -4 -5 -6 -6 -5 -4 -3 -3 -4 -5 -4 -3 -4 -5 -4 -5 -5 -4 -4 -5 -4 -5 -4 -3 -5 -6 -6 -5 -5 -5 -6 -6 -6 -5 -6 -7 -5 -6 -6 -7 -6 -7 -7 -7 -7 -8 -7 -6 -7 -7 -6 -4 -6 -6 -7 -5 -5 -7 -8 -9 -8 -8 -9 -8 -9 -9 -9 -8 -8 -7 -9 -8 -8 -9 -9 -10 -9 -8 -8 -7 -7 -7 -8 -8 -10 -8 -9 -7 -8 -8 -11 -12 -13 -12 -10 -12 -12 -13 -12 -11 -13 -15 -13 -12 -11 -12 -12 -13 -12 -12 -13 -11 -12 -10 -11 -12 -11 -10 -11 -11 -12 -10 -11 -9 -10 -11 -9 -9 -11 -10 -9 -10 -9 -9 -11 -13 -11 -11 -11 -13 -15 -16 -14 -15 -15 -17 -17 -16 -13 -13 -15 -18 -14 -13 -16 -15 -15 -14 -14 -16 -15 -15 -16 -14 -15 -16 -17 -16 -17 -16 -17 -17 -17 -16 -19 -17 -16 -16 -15 -17 -18 -17 -17 -16 -17 -15 -18 -18 -16 -15 -15 -17 -15 -15 -13 -15 -13 -13 -15 -14 -13 -14 -13 -14 -14 -16 -17 -20 -19 -22 -20 -19 -21 -23 -21 -18 -20 -21 -22 -21 -19 -20 -20 -20 -20 -21 -21 -19 -19 -19 -18 -18 -20 -21 -20 -18 -19 -20 -20 -18 -22 -20 -20 -19 -19 -21 -21 -22 -21 -20 -21 -23 -22 -23 -23 -22 -23 -23 -20 -21 -21 -20 -20 -19 -18 -18 -18 -20 -18 -20 -20 -19 -19 -17 -20 -22 -21 -22 -23 -22 -22 -24 -21 -21 -24 -25 -26 -25 -24 -25 -24 -25 -24 -24 -24 -24 -24 -26 -25 -25 -25 -23 -24 -25 -23 -24 -25 -24 -25 -26 -26 -27 -27 -26 -26 -27 -26 -26 -26 -28 -28 -27 -25 -25 -24 -25 -27 -26 -26 -25 -28 -27 -26 -27 -27 -26 -27 -27 -27 -28 -26 -29 -29 -30 -28 -27 -28 -27 -25 -26 -28 -28 -27 -30 -28 -30 -28 -27 -27 -28 -27 -28 -30 -27 -27 -28 -28 -28 -28 -28 -32 -32 -31 -32 -31 -31 -31 -33 -34 -33 -31 -33 -35 -36 -31 -32 -33 -33 -35 -34 -35 -35 -35 -35 -36 -34 -33 -34 -34 -36 -34 -33 -33 -32 -32 -31 -32 -32 -33 -35 -36 -36 -35 -37 -37 -36 -37 -38 -38 -38 -36 -36 -36 -35 -34 -35 -39 -39 -35 -35 -36 -38 -38 -38 -36 -33 -33 -33 -33 -33 -31 -33 -34 -32 -35 -35 -36 -38 -38 -41 -38 -37 -38 -38 -39 -38 -36 -39 -36 -34 -38 -37 -37 -40 -41 -42 -42 -40 -41 -41 -40 -40 -39 -39 -40 -38 -38 -39 -40 -39 -40 -40 -42 -43 -42 -38 -38 -38 -40 -39 -39 -39 -37 -38 -42 -38 -39 -40 -40 -39 -38 -35 -35 -37 -37 -37 -39 -40 -38 -38 -41 -41 -40 -42 -41 -43 -44 -43 -42 -44 -42 -41 -42 -42 -43 -42 -42 -42 -45 -41 -42 -42 -43 -42 -41 -39 -40 -39 -42 -42 -43 -39 -39 -39 -38 -41 -42 -43 -42 -41 -41 -47 -44 -41 -44 -43 -44 -43 -43 -41 -42 -43 -43 -43 -42 -43 -45 -42 -44 -44 -44 -43 -45 -46 -44 -41 -39 -40 -42 -42 -42 -42 -43 -42 -43 -43 -44 -45 -39 -41 -44 -44 -42 -43 -44 -44 -44 -42 -41 -44 -45 -44 -45 -46 -49 -47 -46 -46 -49 -49 -47 -46 -45 -47 -50 -49 -51 -49 -51 -49 -49 -50 -47 -46 -47 -48 -54 -54 -51 -51 -49 -48 -49 -52 -49 -51 -52 -52 -53 -50 -51 -50 -50 -51 -50 -52 -52 -50 -51 -50 -49 -52 -50 -51 -51 -49 -47 -50 -52 -55 -51 -54 -53 -52 -52 -48 -47 -50 -53 -52 -49 -51 -53 -52 -51 -52 -53 -54 -54 -52 -57 -54 -51 -53 -54 -52 -54 -58 -56 -52 -56 -56 -55 -52 -54 -56 -57 -56 -58 -54 -57 -57 -60 -57 -58 -56 -55 -55 -56 -55 -52 -52 -58 -60 -62 -61 -59 -57 -56 -56 -55 -56 -56 -57 -59 -60 -63 -61 -59 -56 -55 -56 -57 -58 -58 -59 -58 -59 -60 -60 -57 -56 -56 -54 -59 -59 -58 -58 -58 -60 -63 -61 -56 -54 -49 -59 -69 -78 -74 -65 -53 -45 -49 -65 -79 -81 -82 -62 -39 -27 -43 -74 -100 -102 -76 -47 -29 -31 -51 -81 -94 -93 -85 -78 -51 -32 -27 -44 -75 -98 -100 -82 -56 -36 -30 -37 -58 -88 -102 -92 -63 -30 -19 -36 -70 -99 -114 -94 -57 -28 -23 -46 -72 -96 -103 -83 -54 -22 -20 -54 -93 -106 -93 -69 -37 -35 -50 -69 -95 -109 -98 -72 -40 -24 -32 -65 -99 -108 -91 -63 -43 -35 -46 -73 -97 -103 -83 -49 -29 -46 -81 -95 -93 -77 -56 -40 -40 -67 -94 -104 -86 -56 -30 -35 -62 -87 -99 -92 -80 -64 -53 -54 -67 -81 -90 -79 -57 -44 -47 -65 -81 -91 -93 -81 -64 -49 -56 -68 -75 -84 -87 -81 -64 -44 -38 -53 -84 -100 -98 -76 -55 -49 -58 -73 -80 -85 -84 -76 -71 -72 -68 -59 -58 -73 -87 -94 -91 -77 -59 -61 -86 -101 -111 -80 -63 -49 -44 -58 -87 -104 -105 -80 -54 -50 -65 -87 -90 -92 -76 -62 -64 -82 -90 -81 -65 -62 -77 -92 -97 -82 -64 -52 -67 -95 -117 -111 -78 -36 -35 -60 -105 -116 -91 -57 -39 -52 -84 -104 -93 -75 -55 -64 -95 -117 -103 -67 -41 -49 -83 -119 -119 -84 -54 -53 -81 -109 -119 -104 -71 -45 -50 -78 -100 -96 -73 -55 -63 -84 -97 -93 -75 -56 -50 -63 -84 -97 -95 -70 -49 -56 -72 -96 -109 -100 -82 -62 -59 -80 -112 -122 -97 -64 -58 -77 -108 -121 -111 -79 -57 -66 -97 -118 -114 -83 -55 -57 -77 -97 -101 -87 -61 -48 -53 -81 -104 -95 -61 -36 -48 -76 -102 -99 -77 -56 -58 -78 -100 -105 -88 -70 -70 -85 -98 -111 -104 -86 -67 -65 -87 -111 -115 -102 -79 -69 -81 -100 -114 -111 -92 -72 -65 -80 -102 -110 -96 -76 -63 -71 -89 -97 -91 -81 -74 -75 -77 -89 -90 -90 -81 -72 -74 -83 -91 -85 -81 -75 -78 -87 -95 -99 -92 -85 -88 -95 -96 -100 -100 -96 -91 -92 -91 -93 -95 -100 -104 -99 -97 -97 -93 -94 -101 -100 -98 -91 -93 -91 -97 -99 -94 -78 -79 -90 -101 -101 -92 -82 -84 -87 -92 -93 -89 -84 -89 -103 -109 -101 -87 -83 -97 -107 -107 -101 -90 -89 -93 -101 -106 -103 -89 -87 -93 -101 -105 -107 -98 -94 -88 -93 -98 -106 -98 -93 -94 -95 -92 -91 -90 -94 -103 -107 -94 -86 -91 -107 -111 -102 -93 -85 -94 -103 -103 -104 -107 -108 -105 -102 -100 -103 -106 -100 -94 -98 -105 -112 -105 -96 -92 -97 -106 -109 -106 -102 -96 -96 -96 -96 -99 -99 -100 -100 -98 -96 -99 -104 -102 -99 -98 -99 -102 -105 -102 -102 -103 -100 -98 -100 -100 -99 -102 -98 -96 -94 -99 -104 -110 -108 -105 -104 -97 -97 -98 -101 -102 -105 -106 -97 -97 -98 -101 -104 -108 -107 -104 -101 -93 -96 -96 -96 -96 -93 -92 -94 -98 -99 -97 -97 -99 -102 -105 -99 -99 -100 -96 -98 -103 -102 -99 -100 -103 -102 -105 -101 -100 -101 -100 -98 -102 -106 -108 -110 -104 -106 -107 -103 -102 -102 -103 -104 -105 -103 -105 -105 -105 -106 -100 -98 -103 -99 -101 -101 -98 -95 -94 -90 -95 -92 -90 -97 -95 -94 -95 -98 -94 -91 -88 -93 -95 -98 -102 -101 -100 -101 -100 -102 -104 -102 -104 -99 -103 -101 -102 -104 -102 -103 -102 -102 -105 -103 -107 -103 -99 -98 -99 -98 -100 -100 -101 -103 -107 -103 -99 -95 -99 -97 -101 -98 -101 -102 -103 -97 -97 -97 -99 -100 -102 -103 -101 -101 -98 -98 -101 -104 -103 -100 -99 -99 -102 -104 -104 -105 -102 -100 -105 -101 -101 -99 -97 -96 -98 -97 -101 -99 -100 -99 -99 -99 -100 -96 -96 -98 -99 -95 -92 -96 -99 -99 -99 -100 -99 -99 -100 -101 -98 -93 -95 -100 -103 -104 -104 -103 -101 -96 -100 -103 -102 -100 -102 -105 -103 -101 -103 -103 -98 -97 -95 -96 -94 -96 -97 -100 -96 -95 -92 -91 -93 -96 -97 -102 -108 -103 -98 -102 -103 -107 -107 -104 -107 -105 -106 -104 -105 -100 -99 -99 -96 -99 -98 -97 -98 -99 -98 -101 -100 -99 -97 -97 -101 -103 -104 -108 -104 -105 -103 -104 -107 -109 -110 -107 -103 -106 -108 -106 -106 -107 -105 -104 -104 -105 -109 -106 -106 -101 -97 -98 -99 -102 -103 -101 -101 -101 -99 -97 -96 -101 -98 -99 -97 -98 -101 -103 -106 -103 -102 -104 -104 -103 -105 -103 -99 -101 -101 -104 -107 -104 -104 -103 -102 -104 -104 -104 -103 -108 -106 -107 -111 -109 -109 -112 -109 -104 -106 -103 -104 -103 -108 -110 -110 -109 -106 -105 -104 -104 -101 -103 -104 -101 -102 -106 -105 -104 -102 -103 -104 -101 -103 -99 -102 -102 -104 -104 -106 -105 -106 -108 -106 -106 -108 -108 -109 -106 -105 -106 -109 -109 -110 -109 -106 -107 -106 -105 -109 -109 -108 -105 -104 -105 -106 -107 -110 -107 -104 -104 -106 -108 -104 -104 -104 -105 -106 -106 -106 -102 -104 -103 -104 -105 -107 -107 -106 -106 -108 -107 -107 -108 -108 -106 -109 -108 -112 -110 -107 -108 -110 -112 -113 -110 -110 -109 -111 -112 -111 -112 -111 -109 -109 -110 -108 -106 -108 -108 -108 -110 -105 -104 -101 -104 -106 -106 -104 -104 -107 -107 -106 -106 -106 -109 -108 -106 -106 -109 -107 -110 -108 -110 -109 -110 -111 -112 -113 -113 -113 -112 -113 -112 -109 -107 -109 -108 -109 -110 -114 -111 -116 -114 -111 -110 -112 -114 -112 -112 -114 -112 -114 -114 -113 -113 -111 -110 -107 -108 -110 -106 -109 -112 -111 -113 -113 -110 -113 -114 -116 -111 -112 -117 -113 -111 -113 -111 -110 -110 -114 -113 -113 -114 -116 -111 -110 -110 -114 -112 -113 -115 -112 -114 -118 -117 -118 -116 -113 -114 -119 -119 -117 -118 -119 -117 -114 -117 -120 -119 -116 -116 -116 -114 -113 -116 -116 -114 -115 -115 -113 -110 -110 -113 -111 -112 -112 -109 -111 -110 -112 -111 -112 -110 -108 -109 -111 -109 -115 -118 -115 -111 -111 -114 -113 -112 -111 -113 -116 -116 -115 -117 -114 -114 -114 -113 -116 -116 -114 -113 -112 -114 -115 -115 -115 -114 -116 -116 -115 -116 -115 -113 -108 -113 -112 -111 -114 -114 -113 -111 -110 -116 -118 -117 -115 -113 -113 -119 -116 -112 -112 -114 -114 -111 -113 -110 -114 -113 -111 -113 -112 -114 -113 -115 -111 -116 -113 -115 -118 -114 -113 -113 -114 -115 -114 -112 -112 -118 -118 -117 -114 -116 -116 -118 -118 -115 -118 -115 -116 -116 -117 -120 -117 -116 -117 -117 -118 -116 -117 -117 -119 -115 -115 -116 -118 -120 -116 -117 -117 -119 -121 -123 -118 -117 -116 -114 -115 -119 -115 -114 -112 -116 -111 -113 -111 -113 -112 -109 -109 -113 -112 -112 -113 -112 -113 -114 -118 -116 -113 -119 -116 -114 -119 -118 -121 -121 -123 -120 -123 -124 -121 -120 -119 -122 -121 -119 -121 -119 -120 -116 -119 -119 -117 -120 -121 -122 -118 -114 -112 -113 -114 -114 -111 -111 -111 -110 -111 -113 -115 -116 -115 -115 -114 -116 -116 -122 -122 -119 -120 -118 -119 -118 -124 -121 -122 -120 -128 -127 -124 -124 -126 -124 -126 -126 -124 -121 -121 -120 -119 -120 -119 -119 -122 -123 -120 -122 -119 -119 -121 -125 -119 -115 -120 -123 -119 -116 -117 -125 -132 -125 -112 -108 -119 -132 -130 -125 -124 -121 -120 -124 -126 -131 -129 -130 -125 -124 -123 -127 -125 -125 -128 -125 -122 -123 -126 -127 -123 -122 -124 -129 -133 -128 -119 -120 -127 -127 -125 -125 -131 -130 -126 -121 -127 -128 -125 -122 -120 -119 -112 -124 -146 -159 -138 -118 -111 -119 -131 -134 -134 -137 -131 -120 -117 -122 -123 -129 -130 -125 -123 -120 -119 -118 -126 -124 -124 -122 -122 -120 -123 -122 -121 -122 -122 -123 -120 -121 -125 -126 -122 -123 -121 -122 -119 -123 -122 -122 -120 -118 -114 -123 -127 -134 -127 -119 -115 -120 -125 -129 -127 -128 -126 -123 -122 -119 -124 -128 -124 -125 -125 -126 -125 -126 -126 -130 -127 -125 -125 -130 -128 -124 -124 -123 -122 -122 -122 -124 -125 -124 -127 -128 -128 -127 -127 -127 -130 -132 -128 -127 -125 -126 -129 -133 -129 -128 -127 -129 -132 -130 -131 -131 -128 -125 -124 -123 -123 -124 -127 -127 -125 -123 -124 -124 -124 -125 -122 -128 -125 -125 -122 -122 -123 -127 -124 -126 -130 -129 -131 -131 -132 -129 -130 -129 -127 -128 -128 -130 -125 -122 -124 -128 -130 -132 -135 -134 -130 -127 -129 -133 -130 -128 -126 -130 -126 -129 -132 -131 -126 -124 -125 -126 -127 -124 -128 -129 -130 -128 -127 -128 -128 -124 -125 -129 -129 -131 -128 -130 -127 -129 -129 -128 -127 -129 -129 -133 -132 -129 -130 -134 -134 -130 -125 -125 -124 -123 -126 -127 -130 -131 -132 -131 -132 -128 -126 -127 -127 -129 -130 -133 -130 -129 -130 -129 -128 -126 -124 -128 -135 -138 -137 -135 -134 -132 -133 -131 -132 -135 -135 -132 -133 -135 -135 -133 -134 -135 -136 -134 -134 -135 -133 -134 -134 -137 -139 -138 -133 -132 -128 -127 -127 -131 -131 -132 -133 -131 -131 -130 -129 -130 -128 -129 -128 -127 -133 -133 -134 -134 -132 -132 -132 -130 -130 -134 -136 -136 -131 -136 -136 -135 -133 -132 -132 -129 -131 -131 -135 -131 -136 -134 -135 -135 -136 -138 -137 -138 -132 -132 -134 -130 -131 -130 -133 -131 -133 -130 -133 -134 -132 -132 -133 -130 -133 -132 -137 -135 -135 -132 -134 -135 -134 -134 -131 -133 -132 -135 -136 -136 -134 -135 -138 -131 -135 -132 -131 -132 -130 -134 -130 -131 -130 -131 -135 -135 -132 -132 -132 -136 -138 -134 -134 -135 -135 -135 -136 -138 -139 -136 -133 -133 -136 -133 -138 -134 -134 -135 -138 -138 -133 -131 -132 -134 -132 -132 -131 -132 -131 -130 -129 -133 -134 -132 -133 -134 -132 -132 -135 -138 -135 -136 -135 -131 -134 -137 -136 -137 -139 -140 -140 -140 -140 -140 -140 -141 -142 -142 -143 -141 -139 -139 -138 -141 -136 -142 -138 -141 -139 -138 -140 -138 -138 -139 -135 -134 -132 -134 -136 -134 -136 -133 -133 -136 -132 -132 -136 -139 -138 -137 -135 -137 -132 -132 -140 -139 -136 -136 -136 -135 -139 -138 -139 -136 -136 -141 -140 -141 -142 -138 -139 -140 -137 -135 -138 -137 -134 -135 -132 -135 -137 -138 -137 -139 -136 -133 -138 -138 -134 -138 -137 -137 -142 -146 -141 -138 -140 -140 -142 -141 -150 -144 -138 -141 -138 -140 -146 -144 -144 -141 -140 -137 -139 -138 -138 -137 -137 -139 -140 -143 -145 -139 -135 -136 -142 -141 -139 -141 -137 -138 -138 -139 -141 -142 -142 -140 -141 -138 -141 -144 -143 -143 -140 -140 -142 -142 -142 -145 -142 -141 -143 -144 -144 -146 -141 -142 -144 -144 -144 -143 -143 -143 -144 -145 -146 -147 -144 -143 -133 -133 -247 -352 -350 -461 -566 -566 -679 -783 -783 -891 -891 -891 -1000 -891 -889 -996 -971 -971 -1077 -1074 -968 -964 -960 -1070 -1067 -1065 -1345 -1344 -1552 -1545 -1603 -1863 -1965 -2066 -2380 -2698 -3014 -3329 -3527 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 -1 -2 -1 -1 -1 -1 0 -1 -1 -3 -1 -2 -2 0 0 -1 0 -1 -1 -2 0 -2 -2 -3 -2 0 0 -2 -2 -1 -1 -2 -1 -2 -3 -2 -3 -4 -2 -3 -2 -2 -1 -2 -4 -5 -3 -3 -4 -3 -3 -4 -4 -2 -3 -4 -4 -4 -3 -3 -5 -4 -5 -5 -5 -4 -6 -5 -5 -6 -4 -3 -4 -5 -4 -4 -5 -4 -5 -6 -5 -3 -4 -4 -4 -3 -4 -5 -4 -5 -5 -4 -4 -5 -4 -4 -2 -3 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -5 -6 -5 -5 -6 -7 -7 -7 -7 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -5 -7 -5 -7 -8 -9 -10 -8 -8 -10 -10 -7 -8 -8 -9 -8 -8 -9 -8 -11 -10 -10 -10 -9 -7 -8 -8 -7 -8 -8 -8 -9 -9 -9 -9 -9 -10 -12 -12 -11 -11 -11 -12 -11 -12 -13 -13 -12 -13 -12 -13 -12 -11 -12 -12 -12 -13 -13 -11 -12 -10 -12 -10 -11 -11 -9 -10 -12 -11 -12 -10 -10 -13 -9 -8 -11 -10 -10 -11 -11 -12 -11 -12 -11 -11 -12 -14 -14 -14 -14 -15 -16 -15 -13 -15 -15 -13 -14 -15 -15 -16 -16 -14 -15 -16 -16 -15 -15 -17 -16 -14 -15 -14 -15 -16 -15 -16 -18 -18 -17 -15 -17 -16 -15 -17 -17 -18 -15 -15 -16 -15 -17 -15 -17 -19 -18 -15 -16 -14 -16 -16 -15 -14 -14 -12 -14 -13 -13 -13 -14 -16 -17 -17 -20 -19 -24 -21 -22 -19 -18 -21 -21 -20 -20 -17 -19 -21 -21 -18 -19 -19 -19 -19 -19 -18 -16 -18 -20 -21 -19 -21 -20 -19 -19 -20 -21 -22 -19 -21 -19 -21 -21 -21 -22 -22 -23 -23 -22 -21 -21 -22 -21 -21 -22 -19 -21 -21 -19 -19 -20 -20 -20 -17 -18 -19 -19 -18 -19 -17 -19 -20 -21 -21 -22 -23 -23 -21 -24 -24 -26 -25 -24 -25 -23 -26 -25 -25 -22 -23 -25 -25 -23 -25 -26 -26 -26 -24 -23 -24 -24 -23 -24 -23 -21 -24 -25 -23 -27 -29 -26 -26 -28 -27 -27 -27 -27 -26 -25 -26 -27 -28 -24 -26 -27 -27 -27 -27 -27 -28 -27 -27 -26 -25 -27 -27 -27 -28 -29 -28 -28 -29 -27 -27 -27 -26 -25 -29 -28 -27 -32 -29 -28 -29 -29 -28 -28 -28 -28 -28 -30 -29 -28 -27 -27 -30 -30 -29 -28 -32 -31 -30 -31 -33 -32 -33 -34 -36 -35 -32 -32 -35 -35 -33 -33 -35 -35 -34 -37 -34 -34 -35 -36 -35 -35 -35 -33 -33 -34 -36 -33 -31 -31 -31 -32 -33 -34 -34 -35 -36 -36 -37 -38 -38 -37 -39 -37 -38 -36 -35 -36 -35 -35 -36 -36 -36 -35 -35 -36 -38 -39 -36 -38 -35 -36 -32 -31 -32 -33 -32 -32 -36 -35 -36 -36 -39 -37 -36 -40 -39 -39 -38 -38 -40 -37 -37 -37 -35 -37 -36 -40 -41 -40 -42 -42 -39 -40 -39 -38 -42 -42 -40 -41 -41 -40 -39 -39 -40 -40 -40 -39 -39 -40 -38 -37 -39 -38 -38 -41 -38 -38 -39 -40 -39 -38 -38 -38 -38 -38 -35 -39 -39 -38 -39 -39 -41 -39 -39 -40 -39 -40 -40 -42 -42 -43 -43 -42 -44 -42 -42 -41 -42 -44 -43 -44 -42 -42 -40 -41 -41 -40 -40 -42 -42 -42 -40 -41 -39 -39 -41 -39 -42 -40 -41 -42 -42 -44 -42 -43 -47 -43 -43 -42 -42 -43 -43 -41 -44 -42 -41 -42 -43 -43 -44 -44 -43 -44 -43 -43 -44 -43 -40 -41 -41 -41 -40 -41 -44 -40 -43 -42 -42 -42 -42 -41 -43 -42 -41 -42 -40 -43 -44 -43 -43 -42 -42 -43 -46 -46 -46 -47 -45 -47 -47 -47 -46 -47 -47 -46 -47 -46 -48 -50 -49 -50 -51 -48 -49 -50 -50 -47 -49 -49 -50 -48 -50 -49 -47 -49 -47 -47 -51 -51 -51 -48 -52 -52 -50 -53 -50 -47 -48 -51 -50 -52 -52 -51 -50 -52 -49 -50 -51 -50 -47 -51 -51 -51 -52 -53 -51 -52 -51 -54 -49 -47 -51 -49 -51 -51 -50 -52 -55 -54 -52 -51 -53 -56 -50 -55 -54 -50 -52 -53 -53 -52 -56 -57 -52 -51 -54 -52 -54 -54 -55 -57 -54 -54 -56 -56 -62 -59 -57 -57 -55 -51 -54 -55 -55 -51 -52 -57 -60 -62 -58 -58 -56 -55 -54 -56 -57 -55 -56 -60 -62 -62 -62 -57 -54 -53 -56 -60 -60 -58 -53 -56 -58 -60 -60 -56 -54 -53 -57 -59 -59 -59 -59 -56 -56 -55 -56 -60 -65 -61 -58 -56 -55 -58 -68 -80 -74 -62 -44 -37 -34 -45 -70 -93 -96 -78 -52 -30 -23 -36 -70 -94 -114 -100 -69 -32 -14 -23 -53 -85 -107 -100 -73 -43 -28 -34 -51 -69 -87 -97 -86 -59 -35 -20 -22 -49 -87 -113 -103 -77 -39 -18 -27 -54 -87 -107 -105 -72 -33 -16 -22 -50 -84 -104 -103 -79 -52 -27 -30 -59 -90 -101 -83 -57 -41 -36 -46 -66 -83 -100 -96 -74 -42 -25 -38 -74 -106 -108 -81 -41 -26 -36 -64 -91 -102 -97 -71 -35 -27 -49 -82 -104 -93 -78 -57 -42 -36 -46 -76 -101 -102 -78 -46 -30 -48 -70 -88 -87 -77 -61 -47 -39 -55 -74 -87 -86 -78 -66 -55 -52 -67 -84 -85 -86 -64 -43 -43 -59 -83 -95 -86 -72 -63 -57 -53 -58 -69 -85 -89 -84 -76 -69 -79 -70 -60 -61 -86 -73 -59 -52 -82 -95 -86 -81 -79 -91 -93 -45 -42 -63 -89 -99 -86 -66 -62 -68 -69 -74 -76 -76 -80 -82 -78 -84 -85 -77 -72 -71 -74 -71 -72 -78 -84 -79 -69 -67 -72 -90 -99 -87 -71 -58 -61 -68 -82 -86 -78 -62 -52 -58 -80 -97 -104 -78 -66 -65 -79 -99 -103 -83 -55 -47 -69 -106 -118 -94 -61 -47 -74 -96 -121 -114 -85 -51 -39 -52 -86 -106 -95 -72 -53 -52 -73 -99 -107 -84 -52 -32 -47 -87 -115 -104 -71 -50 -47 -65 -96 -116 -116 -85 -52 -42 -73 -112 -140 -118 -72 -37 -46 -90 -134 -140 -101 -54 -36 -63 -100 -125 -111 -79 -52 -51 -73 -93 -103 -90 -56 -43 -51 -79 -97 -92 -66 -47 -50 -71 -87 -94 -86 -71 -65 -68 -84 -99 -99 -88 -76 -70 -80 -95 -110 -111 -91 -68 -58 -67 -95 -121 -118 -94 -67 -66 -84 -107 -115 -98 -70 -56 -70 -90 -103 -99 -80 -66 -65 -76 -93 -97 -93 -77 -70 -71 -74 -84 -84 -75 -63 -64 -76 -89 -98 -89 -80 -78 -86 -96 -101 -95 -89 -90 -91 -95 -96 -90 -87 -95 -103 -103 -97 -89 -91 -91 -98 -105 -106 -96 -85 -83 -87 -95 -96 -95 -84 -81 -88 -96 -101 -88 -78 -77 -84 -94 -93 -91 -86 -100 -107 -97 -78 -76 -89 -105 -109 -105 -87 -83 -90 -102 -103 -97 -92 -91 -99 -109 -109 -100 -91 -84 -88 -95 -99 -97 -93 -93 -95 -101 -97 -88 -89 -94 -92 -95 -94 -84 -88 -102 -110 -102 -89 -86 -89 -101 -106 -103 -93 -95 -99 -105 -106 -101 -98 -102 -102 -99 -100 -98 -100 -103 -97 -91 -93 -103 -113 -116 -100 -89 -89 -88 -93 -95 -99 -101 -101 -90 -89 -99 -110 -107 -94 -88 -94 -103 -105 -102 -97 -97 -98 -103 -100 -98 -96 -96 -95 -94 -96 -99 -106 -107 -104 -98 -98 -100 -97 -96 -99 -105 -106 -101 -94 -90 -96 -101 -105 -102 -100 -101 -101 -98 -94 -93 -98 -98 -94 -89 -88 -88 -93 -97 -100 -99 -94 -94 -100 -101 -97 -95 -96 -97 -101 -102 -95 -98 -95 -98 -103 -106 -102 -100 -98 -96 -100 -99 -104 -107 -106 -101 -102 -103 -105 -105 -105 -102 -101 -100 -101 -103 -105 -103 -101 -99 -100 -97 -98 -97 -95 -93 -93 -92 -88 -90 -88 -89 -94 -97 -97 -91 -90 -91 -89 -92 -95 -98 -96 -99 -99 -100 -101 -96 -98 -98 -99 -103 -102 -102 -98 -96 -98 -101 -103 -104 -103 -101 -99 -101 -102 -101 -97 -96 -95 -97 -103 -106 -105 -102 -97 -92 -97 -98 -104 -107 -96 -97 -92 -94 -99 -103 -100 -98 -100 -102 -101 -99 -99 -99 -100 -99 -101 -100 -100 -101 -100 -106 -103 -102 -104 -101 -100 -99 -96 -100 -99 -100 -101 -98 -99 -98 -100 -99 -97 -94 -95 -99 -100 -99 -93 -93 -92 -93 -98 -100 -102 -99 -99 -99 -98 -97 -97 -94 -95 -97 -102 -104 -103 -100 -99 -100 -100 -98 -102 -103 -104 -105 -102 -99 -98 -99 -98 -99 -97 -94 -92 -94 -97 -97 -97 -95 -93 -94 -88 -92 -101 -104 -101 -96 -98 -102 -106 -107 -106 -103 -106 -105 -107 -104 -103 -100 -98 -96 -98 -96 -96 -97 -98 -100 -100 -100 -100 -100 -99 -99 -101 -104 -105 -105 -105 -104 -105 -106 -106 -108 -106 -107 -103 -104 -105 -108 -104 -104 -102 -101 -104 -107 -105 -104 -100 -101 -99 -97 -99 -103 -105 -102 -98 -97 -96 -100 -99 -99 -99 -97 -99 -99 -102 -102 -107 -105 -102 -102 -101 -103 -102 -100 -101 -100 -100 -104 -106 -106 -102 -100 -100 -101 -102 -102 -104 -106 -107 -108 -109 -109 -109 -111 -108 -104 -102 -100 -104 -107 -110 -109 -110 -107 -103 -101 -104 -103 -104 -102 -103 -100 -102 -104 -105 -103 -103 -103 -101 -99 -98 -103 -102 -103 -103 -107 -104 -104 -106 -107 -108 -104 -107 -108 -105 -108 -107 -106 -107 -109 -107 -105 -104 -104 -106 -106 -106 -105 -106 -106 -106 -106 -104 -106 -106 -107 -105 -102 -106 -105 -103 -106 -107 -106 -103 -104 -104 -105 -106 -102 -105 -104 -105 -107 -108 -106 -105 -103 -109 -110 -107 -104 -106 -109 -109 -110 -107 -110 -111 -108 -110 -110 -108 -108 -110 -111 -113 -112 -110 -108 -107 -108 -107 -106 -108 -109 -107 -106 -102 -104 -103 -105 -104 -107 -105 -105 -103 -103 -104 -109 -107 -106 -107 -103 -106 -109 -110 -110 -108 -107 -108 -110 -110 -110 -117 -112 -113 -111 -109 -111 -110 -109 -107 -105 -108 -108 -114 -110 -111 -111 -112 -114 -113 -110 -112 -115 -113 -114 -113 -113 -111 -112 -111 -108 -106 -110 -110 -108 -109 -110 -110 -110 -110 -112 -112 -113 -114 -114 -113 -113 -113 -114 -109 -108 -108 -109 -111 -114 -115 -113 -111 -110 -113 -112 -112 -114 -114 -109 -113 -117 -118 -116 -114 -114 -115 -117 -117 -118 -116 -115 -116 -116 -114 -116 -117 -115 -117 -115 -113 -116 -111 -114 -114 -116 -115 -112 -111 -112 -111 -111 -111 -110 -108 -110 -111 -111 -112 -111 -111 -110 -110 -110 -110 -113 -112 -112 -111 -112 -115 -112 -112 -112 -110 -113 -111 -117 -115 -113 -115 -115 -112 -115 -115 -113 -114 -112 -113 -113 -115 -117 -115 -113 -116 -115 -113 -116 -112 -113 -111 -111 -111 -109 -110 -114 -112 -112 -112 -114 -119 -115 -113 -115 -110 -113 -116 -114 -114 -110 -111 -111 -110 -112 -110 -115 -112 -111 -112 -114 -115 -116 -113 -112 -115 -115 -117 -114 -110 -114 -111 -113 -113 -117 -115 -114 -112 -114 -114 -116 -116 -116 -118 -119 -113 -114 -118 -117 -116 -116 -114 -119 -118 -116 -117 -117 -118 -118 -116 -115 -114 -115 -116 -117 -119 -117 -118 -119 -118 -117 -120 -119 -114 -111 -113 -116 -114 -116 -115 -112 -111 -113 -112 -110 -110 -109 -110 -111 -113 -112 -113 -116 -114 -111 -112 -113 -118 -115 -113 -115 -118 -119 -117 -120 -122 -121 -123 -122 -122 -119 -123 -121 -119 -116 -120 -120 -118 -120 -117 -117 -117 -118 -122 -120 -117 -116 -114 -113 -112 -112 -107 -109 -112 -116 -112 -110 -114 -112 -115 -117 -115 -117 -117 -120 -119 -119 -117 -118 -116 -123 -120 -120 -118 -123 -125 -124 -122 -125 -122 -126 -126 -125 -122 -116 -120 -121 -123 -121 -116 -118 -119 -122 -120 -120 -118 -123 -126 -121 -113 -119 -122 -121 -115 -116 -125 -129 -125 -118 -106 -111 -129 -135 -126 -122 -118 -119 -120 -124 -126 -129 -130 -127 -123 -123 -127 -125 -126 -126 -124 -123 -122 -123 -123 -121 -126 -125 -128 -126 -126 -122 -123 -124 -129 -126 -121 -125 -132 -132 -121 -123 -126 -128 -123 -122 -118 -113 -115 -139 -156 -151 -120 -108 -116 -129 -130 -135 -135 -132 -123 -116 -114 -121 -130 -130 -126 -122 -119 -120 -115 -124 -124 -125 -123 -121 -119 -121 -125 -124 -125 -121 -116 -121 -122 -129 -119 -124 -120 -123 -119 -120 -123 -125 -121 -121 -115 -119 -116 -126 -131 -125 -119 -115 -121 -125 -123 -125 -127 -127 -121 -120 -123 -121 -126 -124 -128 -124 -124 -124 -123 -124 -127 -127 -127 -129 -125 -129 -127 -125 -120 -121 -122 -123 -122 -122 -122 -128 -128 -126 -124 -129 -126 -126 -129 -129 -128 -123 -125 -128 -129 -132 -126 -128 -127 -128 -129 -130 -133 -129 -125 -124 -121 -126 -126 -124 -121 -123 -126 -124 -124 -126 -122 -125 -126 -126 -125 -126 -123 -122 -126 -124 -129 -125 -123 -130 -130 -130 -128 -130 -132 -131 -126 -127 -128 -123 -124 -123 -125 -127 -129 -132 -133 -135 -131 -128 -129 -131 -124 -129 -128 -129 -129 -130 -131 -127 -124 -124 -123 -125 -125 -129 -130 -129 -128 -130 -126 -125 -124 -127 -128 -126 -127 -127 -127 -130 -132 -130 -126 -128 -128 -128 -127 -129 -132 -133 -133 -132 -128 -128 -123 -119 -123 -123 -125 -128 -131 -130 -130 -132 -128 -127 -125 -126 -129 -128 -129 -131 -130 -131 -130 -127 -126 -127 -127 -129 -132 -136 -137 -135 -135 -132 -132 -131 -134 -129 -131 -135 -135 -135 -136 -135 -132 -132 -135 -134 -135 -131 -130 -133 -136 -136 -137 -136 -132 -128 -129 -126 -126 -132 -133 -131 -134 -129 -126 -127 -128 -129 -128 -129 -127 -131 -132 -133 -134 -134 -133 -128 -132 -131 -132 -135 -136 -134 -136 -133 -132 -132 -133 -130 -131 -134 -131 -131 -130 -131 -133 -135 -136 -138 -135 -135 -133 -134 -134 -129 -130 -132 -133 -132 -133 -128 -128 -134 -132 -130 -133 -136 -133 -131 -131 -134 -133 -137 -134 -132 -130 -130 -134 -134 -135 -136 -131 -134 -132 -136 -134 -134 -137 -132 -132 -133 -131 -134 -131 -133 -127 -131 -133 -131 -130 -134 -131 -134 -135 -131 -130 -136 -134 -134 -133 -136 -135 -139 -136 -133 -136 -137 -134 -130 -135 -134 -137 -137 -135 -131 -132 -132 -135 -138 -132 -131 -129 -132 -130 -131 -132 -131 -131 -133 -133 -133 -134 -133 -134 -134 -134 -135 -131 -133 -138 -135 -136 -140 -139 -141 -139 -137 -138 -139 -140 -142 -141 -141 -140 -141 -143 -137 -136 -139 -139 -139 -143 -139 -137 -138 -137 -139 -137 -138 -132 -133 -132 -135 -136 -135 -134 -137 -133 -131 -132 -136 -135 -136 -139 -137 -137 -134 -131 -137 -135 -134 -131 -135 -134 -136 -140 -137 -136 -138 -141 -137 -139 -138 -139 -138 -138 -139 -139 -134 -135 -136 -136 -135 -134 -135 -135 -137 -136 -133 -136 -137 -139 -138 -138 -136 -137 -141 -143 -142 -139 -137 -139 -140 -143 -144 -143 -140 -138 -139 -142 -141 -142 -142 -141 -142 -140 -139 -139 -139 -137 -136 -138 -143 -143 -137 -141 -138 -139 -138 -141 -138 -139 -137 -138 -137 -139 -140 -143 -139 -140 -138 -136 -142 -145 -145 -143 -139 -139 -141 -141 -144 -144 -142 -140 -142 -145 -144 -141 -142 -141 -143 -142 -147 -144 -140 -141 -144 -148 -147 -146 -142 -142 -141 -135 -133 -249 -357 -355 -465 -577 -577 -689 -798 -799 -906 -908 -907 -1018 -908 -905 -1017 -989 -989 -1100 -1094 -984 -980 -983 -1089 -1091 -1081 -1080 -1083 -1584 -1580 -1581 -1739 -1788 -1891 -2215 -2537 -2863 -3185 -3387 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 -2 -2 -1 -2 -1 0 -1 -1 0 -1 0 -1 0 -1 -1 0 -1 0 0 0 0 0 0 -1 -1 0 -1 -1 0 -2 0 -1 -1 -2 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -4 -2 -2 -3 -1 -2 -2 -4 -4 -4 -2 -3 -3 -3 -4 -4 -4 -3 -3 -5 -4 -4 -3 -4 -5 -5 -4 -5 -4 -4 -5 -4 -4 -5 -5 -6 -7 -5 -4 -5 -6 -5 -5 -5 -4 -4 -4 -5 -5 -4 -6 -4 -5 -5 -4 -4 -4 -3 -4 -3 -3 -4 -5 -3 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -7 -7 -6 -6 -6 -7 -7 -5 -8 -8 -8 -8 -8 -10 -8 -8 -8 -8 -7 -8 -9 -9 -9 -8 -8 -10 -10 -9 -9 -8 -9 -8 -7 -9 -8 -8 -7 -7 -8 -8 -9 -10 -10 -11 -12 -12 -11 -12 -12 -13 -13 -12 -12 -12 -12 -11 -12 -12 -10 -10 -11 -11 -10 -10 -13 -12 -10 -11 -11 -10 -11 -9 -9 -9 -13 -10 -11 -13 -11 -10 -11 -10 -12 -11 -10 -14 -11 -10 -10 -13 -13 -13 -13 -13 -13 -13 -15 -15 -12 -15 -15 -13 -14 -14 -14 -18 -15 -14 -14 -14 -16 -16 -17 -17 -18 -16 -16 -15 -13 -15 -16 -15 -17 -16 -15 -18 -20 -17 -16 -17 -17 -19 -15 -16 -16 -16 -17 -15 -18 -17 -17 -17 -16 -17 -15 -14 -14 -13 -13 -16 -14 -14 -13 -14 -14 -13 -15 -16 -17 -18 -17 -20 -20 -23 -20 -19 -18 -19 -20 -21 -20 -22 -21 -21 -20 -21 -20 -20 -21 -18 -18 -18 -18 -19 -21 -21 -20 -20 -23 -21 -20 -21 -21 -20 -21 -18 -22 -21 -22 -21 -19 -21 -19 -20 -22 -21 -21 -23 -21 -20 -20 -20 -19 -21 -21 -21 -20 -19 -20 -18 -18 -18 -17 -19 -18 -20 -19 -18 -20 -20 -22 -23 -23 -25 -26 -25 -24 -23 -24 -25 -25 -24 -25 -24 -24 -24 -23 -24 -27 -26 -24 -25 -23 -23 -24 -24 -25 -23 -23 -21 -21 -25 -26 -27 -25 -25 -28 -28 -26 -27 -28 -27 -26 -27 -27 -26 -28 -27 -26 -28 -25 -26 -28 -27 -27 -24 -26 -27 -27 -28 -25 -27 -28 -27 -26 -28 -28 -29 -27 -27 -27 -27 -27 -27 -28 -29 -29 -29 -28 -28 -28 -30 -28 -27 -30 -28 -27 -30 -29 -27 -29 -29 -29 -29 -28 -30 -30 -33 -33 -32 -35 -34 -35 -34 -34 -33 -33 -34 -36 -35 -34 -34 -35 -33 -35 -34 -35 -35 -36 -35 -34 -34 -36 -32 -34 -33 -32 -33 -32 -31 -31 -32 -35 -34 -34 -37 -36 -35 -37 -39 -39 -38 -37 -37 -37 -36 -37 -37 -34 -34 -35 -34 -35 -34 -36 -36 -38 -36 -37 -35 -33 -35 -33 -33 -32 -34 -34 -33 -34 -35 -36 -37 -39 -38 -38 -35 -38 -38 -40 -38 -37 -35 -34 -34 -37 -39 -39 -40 -41 -40 -39 -40 -38 -42 -40 -41 -41 -40 -39 -39 -39 -41 -39 -38 -40 -40 -38 -39 -39 -37 -36 -39 -38 -37 -40 -38 -40 -38 -36 -35 -37 -39 -39 -39 -38 -38 -36 -38 -39 -39 -39 -38 -39 -42 -40 -40 -41 -41 -39 -40 -44 -42 -44 -41 -41 -42 -42 -41 -43 -41 -39 -39 -42 -40 -38 -41 -40 -41 -39 -41 -40 -40 -38 -40 -40 -43 -42 -42 -40 -39 -41 -42 -43 -43 -42 -42 -42 -43 -44 -40 -41 -42 -42 -42 -43 -40 -40 -43 -42 -45 -45 -43 -42 -41 -39 -39 -40 -40 -41 -42 -42 -42 -42 -41 -41 -42 -41 -41 -42 -44 -42 -41 -42 -39 -43 -43 -40 -40 -42 -43 -42 -42 -44 -43 -47 -46 -45 -46 -46 -47 -44 -45 -44 -43 -44 -48 -47 -49 -48 -51 -48 -48 -50 -50 -47 -49 -47 -49 -50 -48 -47 -46 -45 -47 -47 -49 -50 -51 -52 -49 -50 -51 -52 -49 -47 -48 -50 -49 -48 -50 -52 -49 -49 -48 -48 -49 -50 -50 -49 -50 -49 -51 -51 -49 -51 -50 -53 -49 -50 -48 -49 -49 -50 -48 -52 -51 -49 -54 -55 -51 -53 -52 -51 -51 -52 -51 -52 -51 -54 -53 -50 -53 -53 -54 -52 -53 -55 -53 -52 -53 -52 -53 -56 -58 -61 -59 -56 -57 -56 -54 -52 -53 -51 -53 -53 -54 -56 -59 -59 -59 -54 -55 -53 -53 -53 -57 -61 -59 -60 -58 -59 -62 -56 -54 -55 -54 -60 -59 -54 -53 -55 -56 -58 -57 -54 -52 -57 -58 -60 -56 -59 -56 -55 -57 -58 -56 -55 -56 -54 -58 -68 -72 -66 -58 -51 -46 -54 -68 -79 -81 -72 -55 -42 -33 -41 -62 -86 -96 -84 -64 -42 -27 -34 -59 -88 -108 -102 -73 -37 -21 -29 -50 -80 -98 -94 -76 -54 -35 -28 -39 -51 -72 -91 -94 -78 -46 -31 -26 -38 -66 -95 -108 -88 -57 -30 -23 -34 -60 -82 -104 -97 -68 -43 -35 -43 -58 -77 -88 -84 -63 -36 -31 -49 -73 -88 -93 -88 -66 -41 -28 -45 -73 -95 -98 -82 -58 -37 -27 -37 -76 -110 -112 -75 -40 -28 -41 -71 -87 -92 -93 -77 -47 -22 -37 -69 -93 -95 -82 -62 -53 -42 -44 -66 -93 -96 -76 -45 -29 -35 -54 -77 -90 -93 -76 -52 -42 -42 -56 -82 -102 -90 -61 -37 -36 -59 -80 -92 -93 -75 -51 -31 -43 -72 -92 -90 -72 -63 -67 -77 -84 -70 -75 -76 -75 -58 -67 -78 -80 -67 -65 -68 -77 -81 -94 -74 -42 -64 -81 -92 -88 -79 -66 -45 -41 -68 -93 -94 -78 -67 -68 -91 -97 -85 -68 -59 -64 -71 -83 -84 -74 -66 -69 -73 -78 -70 -75 -87 -108 -89 -57 -28 -43 -73 -95 -89 -69 -53 -50 -76 -97 -100 -87 -75 -59 -60 -78 -88 -96 -88 -69 -58 -66 -84 -96 -97 -80 -67 -72 -102 -108 -90 -65 -57 -63 -70 -75 -85 -90 -76 -56 -50 -71 -92 -96 -85 -63 -46 -48 -66 -89 -102 -98 -70 -48 -48 -74 -107 -119 -102 -67 -54 -62 -93 -116 -114 -91 -63 -60 -73 -101 -110 -100 -69 -53 -55 -84 -111 -113 -88 -62 -54 -66 -80 -89 -83 -67 -53 -56 -71 -85 -79 -66 -56 -65 -76 -81 -75 -68 -72 -81 -85 -85 -81 -74 -71 -84 -96 -103 -96 -80 -74 -79 -97 -109 -101 -80 -67 -76 -99 -111 -111 -89 -62 -57 -78 -102 -110 -98 -68 -51 -62 -88 -106 -98 -75 -58 -61 -75 -92 -88 -81 -63 -57 -64 -83 -100 -90 -72 -60 -72 -93 -107 -105 -90 -76 -75 -87 -93 -103 -96 -89 -87 -93 -99 -99 -94 -90 -85 -88 -97 -106 -107 -95 -84 -78 -88 -95 -96 -89 -75 -75 -86 -101 -99 -83 -69 -74 -88 -98 -99 -94 -83 -88 -84 -87 -91 -93 -93 -89 -89 -96 -98 -97 -92 -86 -88 -96 -101 -98 -93 -93 -96 -96 -97 -96 -94 -84 -80 -89 -100 -102 -95 -84 -78 -86 -101 -101 -96 -86 -81 -82 -99 -108 -102 -84 -77 -86 -101 -109 -105 -92 -84 -89 -103 -109 -103 -94 -91 -97 -108 -112 -102 -87 -83 -93 -106 -110 -101 -91 -90 -93 -104 -107 -99 -90 -85 -88 -92 -95 -97 -95 -93 -94 -96 -96 -93 -91 -97 -102 -104 -98 -93 -90 -100 -107 -105 -99 -90 -82 -88 -97 -104 -102 -101 -98 -98 -101 -99 -97 -98 -100 -100 -96 -94 -96 -93 -95 -98 -100 -101 -99 -92 -93 -99 -103 -103 -97 -95 -91 -92 -93 -94 -90 -92 -94 -93 -93 -95 -99 -100 -97 -95 -91 -93 -99 -100 -99 -95 -97 -95 -94 -97 -104 -105 -104 -100 -96 -94 -95 -100 -102 -102 -102 -100 -99 -103 -106 -106 -103 -104 -105 -100 -98 -97 -100 -107 -104 -99 -96 -95 -96 -96 -96 -95 -91 -89 -86 -88 -93 -97 -94 -92 -90 -90 -94 -95 -93 -91 -89 -91 -93 -98 -106 -100 -97 -93 -92 -97 -105 -101 -99 -100 -94 -96 -100 -101 -104 -101 -96 -99 -106 -106 -102 -96 -95 -91 -97 -103 -103 -101 -98 -98 -99 -99 -102 -101 -98 -97 -95 -90 -94 -98 -101 -102 -101 -101 -100 -99 -98 -98 -96 -99 -100 -99 -97 -103 -102 -97 -99 -102 -102 -102 -102 -101 -99 -97 -96 -96 -100 -103 -104 -103 -98 -95 -94 -94 -95 -97 -98 -98 -96 -95 -93 -90 -96 -98 -94 -98 -99 -100 -98 -97 -96 -94 -97 -96 -97 -100 -100 -98 -98 -99 -104 -100 -99 -100 -101 -101 -104 -102 -100 -99 -95 -98 -100 -100 -96 -92 -91 -92 -94 -99 -99 -94 -92 -89 -89 -95 -99 -100 -96 -99 -100 -101 -102 -105 -107 -105 -105 -104 -104 -99 -99 -99 -101 -98 -97 -96 -93 -96 -100 -104 -101 -99 -98 -99 -100 -106 -105 -104 -102 -100 -102 -101 -107 -109 -108 -105 -103 -101 -102 -103 -103 -104 -102 -101 -100 -104 -104 -104 -102 -99 -99 -99 -101 -98 -101 -101 -100 -100 -99 -99 -95 -97 -99 -98 -97 -101 -100 -100 -101 -104 -103 -106 -102 -98 -97 -99 -102 -103 -102 -105 -101 -100 -103 -104 -102 -102 -100 -97 -100 -103 -105 -109 -108 -107 -108 -109 -106 -105 -105 -104 -100 -105 -106 -109 -107 -106 -107 -103 -104 -102 -105 -102 -102 -105 -103 -101 -100 -103 -105 -103 -101 -98 -99 -98 -101 -103 -103 -103 -103 -100 -104 -105 -111 -109 -107 -102 -102 -104 -107 -108 -105 -108 -105 -104 -105 -104 -105 -105 -104 -102 -102 -105 -108 -107 -105 -104 -104 -103 -103 -105 -108 -104 -103 -103 -104 -105 -108 -106 -105 -103 -103 -104 -106 -103 -104 -104 -106 -106 -108 -103 -105 -106 -106 -108 -105 -105 -104 -105 -108 -110 -109 -107 -108 -108 -108 -107 -108 -110 -109 -111 -113 -109 -109 -107 -106 -107 -106 -106 -106 -105 -107 -106 -104 -102 -104 -106 -109 -107 -101 -104 -101 -103 -104 -103 -107 -105 -105 -106 -107 -112 -109 -108 -108 -106 -106 -109 -111 -115 -113 -112 -110 -110 -110 -109 -108 -106 -103 -107 -107 -108 -108 -109 -109 -111 -111 -112 -114 -113 -113 -113 -111 -112 -114 -110 -111 -110 -108 -109 -110 -109 -107 -107 -109 -108 -109 -109 -111 -114 -110 -114 -111 -111 -112 -113 -112 -110 -111 -109 -107 -108 -110 -112 -112 -113 -112 -111 -111 -112 -115 -110 -109 -113 -115 -117 -116 -114 -114 -115 -114 -118 -117 -117 -117 -113 -112 -113 -113 -115 -114 -114 -114 -114 -113 -113 -114 -114 -113 -111 -112 -113 -113 -114 -112 -108 -109 -107 -108 -112 -112 -111 -110 -111 -110 -112 -113 -111 -112 -109 -110 -111 -114 -112 -109 -112 -111 -114 -110 -111 -113 -114 -113 -115 -114 -115 -112 -113 -112 -113 -110 -111 -117 -112 -112 -118 -113 -114 -114 -114 -110 -115 -112 -112 -111 -110 -108 -110 -110 -110 -113 -116 -113 -112 -113 -116 -112 -112 -112 -114 -112 -113 -108 -114 -105 -111 -113 -112 -113 -111 -114 -110 -114 -113 -113 -114 -114 -116 -114 -112 -112 -114 -112 -111 -113 -112 -116 -114 -111 -113 -113 -112 -114 -117 -116 -115 -113 -115 -115 -115 -115 -116 -117 -115 -117 -117 -118 -117 -116 -118 -116 -113 -117 -114 -115 -115 -115 -117 -115 -118 -117 -116 -120 -118 -116 -111 -111 -117 -113 -114 -111 -113 -115 -114 -112 -111 -109 -112 -111 -109 -110 -113 -113 -116 -113 -112 -112 -115 -111 -110 -113 -114 -117 -114 -116 -117 -120 -117 -119 -119 -125 -121 -123 -122 -118 -120 -117 -116 -116 -122 -116 -119 -116 -116 -119 -119 -119 -118 -115 -112 -114 -115 -111 -110 -110 -109 -112 -115 -112 -113 -115 -114 -113 -115 -112 -118 -117 -117 -118 -118 -117 -116 -118 -122 -118 -120 -117 -121 -124 -122 -125 -122 -122 -121 -124 -127 -120 -121 -120 -120 -122 -116 -116 -117 -121 -121 -116 -121 -121 -125 -121 -114 -113 -122 -121 -119 -114 -120 -129 -130 -118 -107 -107 -123 -135 -130 -121 -119 -118 -119 -122 -125 -125 -129 -129 -124 -122 -119 -124 -127 -124 -123 -125 -123 -121 -119 -124 -128 -123 -122 -122 -126 -124 -122 -127 -130 -123 -118 -125 -132 -131 -124 -122 -122 -125 -126 -124 -122 -116 -110 -126 -152 -152 -134 -112 -114 -124 -129 -129 -134 -131 -122 -117 -117 -120 -125 -127 -127 -122 -120 -118 -118 -119 -122 -123 -124 -123 -120 -118 -123 -124 -125 -122 -125 -122 -123 -120 -122 -121 -120 -119 -119 -122 -123 -123 -122 -122 -116 -115 -118 -122 -127 -127 -120 -116 -116 -119 -123 -126 -125 -124 -122 -121 -123 -121 -121 -126 -126 -125 -123 -118 -124 -125 -125 -127 -128 -127 -128 -127 -125 -125 -123 -123 -119 -123 -124 -122 -124 -125 -124 -126 -127 -127 -124 -128 -127 -128 -124 -126 -125 -128 -129 -128 -125 -125 -125 -127 -130 -129 -130 -128 -125 -124 -119 -124 -126 -123 -122 -122 -122 -124 -126 -128 -125 -126 -121 -125 -123 -124 -127 -127 -124 -126 -122 -126 -126 -123 -125 -124 -133 -131 -131 -130 -129 -127 -126 -122 -125 -123 -122 -123 -126 -129 -135 -132 -131 -131 -130 -127 -126 -127 -129 -128 -130 -130 -129 -126 -125 -125 -123 -126 -126 -127 -127 -125 -129 -126 -129 -129 -126 -121 -124 -131 -128 -125 -125 -129 -131 -130 -129 -125 -126 -126 -123 -130 -131 -130 -132 -133 -127 -130 -124 -122 -122 -120 -123 -125 -125 -133 -130 -131 -130 -127 -125 -124 -127 -128 -129 -130 -131 -129 -131 -131 -129 -126 -127 -125 -129 -135 -135 -136 -136 -132 -134 -130 -131 -131 -129 -132 -133 -135 -136 -134 -134 -134 -135 -133 -130 -129 -128 -131 -136 -136 -137 -134 -130 -127 -128 -129 -131 -129 -130 -134 -130 -129 -130 -126 -125 -125 -127 -130 -126 -128 -131 -131 -131 -132 -131 -133 -130 -128 -133 -136 -135 -136 -133 -135 -132 -131 -134 -134 -131 -132 -129 -129 -128 -129 -131 -136 -137 -135 -135 -132 -132 -131 -135 -134 -130 -134 -131 -131 -129 -130 -131 -131 -131 -129 -133 -130 -134 -136 -133 -132 -133 -131 -136 -133 -130 -128 -130 -135 -138 -134 -131 -135 -131 -134 -134 -133 -137 -132 -136 -132 -129 -135 -130 -131 -130 -130 -135 -129 -128 -130 -136 -133 -127 -130 -135 -128 -131 -133 -136 -136 -132 -136 -135 -137 -139 -135 -135 -132 -134 -132 -136 -132 -135 -134 -133 -133 -131 -134 -134 -131 -131 -131 -130 -130 -131 -131 -134 -131 -131 -134 -133 -132 -133 -132 -130 -132 -136 -137 -134 -134 -138 -134 -138 -141 -136 -137 -139 -139 -140 -139 -138 -140 -140 -141 -139 -136 -138 -142 -139 -139 -135 -138 -140 -139 -137 -138 -136 -137 -135 -134 -134 -132 -132 -140 -136 -132 -138 -132 -132 -132 -134 -137 -137 -135 -136 -136 -135 -135 -133 -129 -131 -130 -134 -138 -138 -137 -138 -137 -138 -138 -139 -137 -134 -135 -136 -138 -137 -133 -133 -136 -136 -137 -137 -131 -131 -135 -136 -137 -135 -139 -137 -137 -137 -136 -139 -139 -141 -141 -138 -140 -139 -139 -137 -139 -143 -142 -140 -139 -141 -139 -140 -142 -140 -141 -143 -143 -138 -137 -139 -138 -138 -140 -140 -138 -142 -138 -137 -138 -139 -136 -140 -139 -136 -136 -136 -139 -137 -141 -141 -136 -137 -141 -143 -141 -141 -140 -142 -140 -140 -141 -144 -146 -140 -142 -139 -137 -141 -143 -141 -140 -145 -144 -145 -141 -143 -143 -143 -146 -142 -144 -147 -139 -138 -136 -138 -248 -360 -359 -475 -587 -588 -701 -815 -813 -923 -926 -926 -1039 -923 -922 -1036 -1008 -1011 -1118 -1115 -1004 -1002 -1001 -1112 -1108 -1107 -1101 -1100 -1324 -1615 -1615 -1722 -1714 -1764 -2040 -2371 -2704 -3035 -3240 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 0 0 -1 -1 0 -1 -1 -2 -1 0 -1 0 -1 -1 -1 -2 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 0 -1 0 -1 -1 -2 -2 -1 -1 -2 -1 0 0 -1 -2 -1 -1 -1 -1 -3 -3 -2 -2 -2 -1 0 -4 -3 -3 -2 -3 -2 -2 -4 -4 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -5 -4 -5 -5 -4 -5 -5 -5 -5 -5 -6 -7 -5 -6 -5 -5 -5 -5 -6 -6 -5 -6 -4 -4 -6 -5 -3 -4 -3 -5 -4 -4 -4 -4 -5 -4 -4 -3 -3 -5 -4 -3 -5 -5 -5 -7 -7 -6 -5 -5 -6 -7 -8 -5 -6 -6 -5 -5 -6 -6 -7 -6 -6 -7 -7 -8 -7 -6 -8 -7 -9 -8 -9 -9 -8 -9 -9 -9 -8 -9 -10 -9 -9 -10 -9 -9 -9 -8 -8 -9 -7 -7 -8 -9 -8 -9 -7 -8 -7 -9 -8 -9 -10 -10 -11 -10 -11 -11 -10 -13 -13 -12 -12 -10 -12 -11 -12 -11 -12 -10 -11 -10 -10 -12 -10 -11 -10 -10 -10 -11 -11 -12 -11 -11 -11 -9 -11 -13 -13 -12 -11 -10 -11 -11 -11 -10 -10 -14 -13 -11 -11 -12 -14 -14 -13 -13 -11 -14 -15 -16 -14 -14 -14 -12 -13 -16 -16 -16 -16 -15 -13 -16 -15 -16 -18 -18 -17 -16 -15 -15 -14 -16 -16 -17 -17 -17 -18 -18 -17 -18 -17 -18 -16 -18 -17 -18 -18 -17 -18 -17 -16 -16 -17 -16 -16 -16 -13 -13 -15 -13 -12 -12 -13 -13 -15 -14 -15 -15 -17 -16 -15 -18 -22 -20 -19 -21 -23 -20 -18 -18 -19 -20 -21 -21 -22 -20 -19 -18 -20 -20 -18 -18 -19 -20 -18 -19 -20 -21 -22 -22 -21 -20 -20 -20 -21 -22 -20 -24 -19 -21 -20 -19 -21 -19 -19 -19 -22 -22 -20 -19 -19 -20 -21 -20 -21 -21 -23 -22 -19 -19 -18 -19 -18 -17 -19 -19 -19 -18 -19 -20 -20 -23 -25 -24 -25 -22 -25 -25 -25 -23 -22 -25 -24 -24 -25 -25 -24 -25 -24 -24 -25 -25 -24 -24 -24 -24 -25 -23 -22 -22 -22 -23 -24 -25 -25 -26 -25 -24 -26 -27 -27 -28 -28 -26 -26 -27 -26 -27 -29 -28 -27 -26 -26 -27 -25 -25 -27 -27 -28 -26 -24 -27 -26 -26 -26 -28 -27 -27 -28 -28 -28 -28 -28 -28 -29 -28 -25 -27 -28 -29 -30 -28 -28 -27 -29 -29 -28 -29 -30 -29 -29 -27 -28 -28 -30 -30 -31 -30 -31 -32 -34 -34 -33 -33 -34 -34 -34 -35 -36 -34 -33 -33 -35 -35 -34 -32 -33 -34 -34 -36 -35 -35 -34 -34 -33 -33 -33 -32 -34 -34 -32 -32 -31 -33 -34 -32 -32 -35 -37 -38 -38 -36 -37 -37 -37 -37 -37 -37 -35 -36 -37 -36 -34 -35 -34 -35 -34 -36 -35 -36 -35 -34 -35 -34 -33 -32 -33 -33 -33 -35 -36 -35 -35 -36 -38 -39 -40 -38 -36 -37 -37 -37 -34 -35 -36 -38 -41 -38 -39 -39 -39 -40 -40 -38 -41 -41 -39 -41 -38 -40 -39 -38 -36 -37 -39 -40 -39 -40 -35 -35 -37 -38 -39 -36 -38 -38 -37 -35 -35 -35 -36 -38 -37 -38 -40 -39 -38 -37 -38 -36 -36 -38 -40 -41 -41 -41 -37 -39 -38 -39 -41 -41 -44 -41 -41 -41 -41 -41 -41 -41 -39 -41 -39 -39 -42 -40 -39 -37 -40 -40 -40 -40 -38 -37 -40 -42 -41 -43 -42 -42 -39 -38 -37 -41 -42 -43 -42 -40 -41 -41 -41 -41 -42 -42 -40 -41 -41 -40 -42 -43 -43 -45 -40 -39 -40 -38 -37 -38 -42 -42 -40 -40 -42 -39 -40 -41 -39 -41 -42 -41 -40 -42 -43 -40 -41 -43 -41 -39 -41 -42 -41 -43 -41 -43 -44 -44 -45 -43 -46 -45 -43 -45 -44 -43 -45 -44 -45 -47 -46 -47 -48 -50 -48 -48 -47 -46 -48 -48 -44 -48 -47 -46 -48 -47 -47 -46 -48 -50 -49 -50 -49 -50 -49 -50 -47 -47 -48 -50 -49 -48 -49 -48 -48 -49 -46 -48 -48 -48 -52 -50 -49 -48 -48 -52 -49 -49 -51 -48 -47 -49 -48 -48 -50 -47 -48 -50 -49 -51 -50 -51 -54 -51 -53 -51 -47 -52 -53 -51 -51 -47 -53 -54 -52 -51 -52 -51 -53 -52 -51 -53 -52 -53 -53 -52 -56 -53 -56 -60 -56 -57 -57 -56 -53 -52 -49 -50 -52 -56 -54 -56 -57 -59 -55 -53 -52 -53 -55 -56 -57 -57 -60 -62 -60 -55 -52 -52 -55 -57 -56 -54 -53 -53 -53 -55 -55 -54 -54 -57 -59 -54 -55 -56 -56 -56 -54 -58 -57 -56 -52 -58 -56 -57 -58 -60 -63 -64 -65 -62 -56 -51 -45 -40 -45 -55 -73 -81 -84 -67 -49 -29 -26 -48 -80 -103 -97 -70 -47 -29 -27 -47 -72 -92 -96 -75 -47 -31 -30 -45 -62 -81 -88 -81 -62 -43 -35 -31 -43 -57 -73 -96 -95 -75 -44 -29 -27 -41 -74 -101 -101 -82 -51 -30 -27 -42 -65 -89 -97 -86 -49 -28 -27 -54 -77 -88 -88 -72 -49 -37 -31 -45 -71 -98 -103 -92 -61 -23 -14 -34 -74 -104 -107 -81 -47 -30 -33 -47 -78 -100 -109 -85 -46 -28 -36 -58 -73 -82 -88 -80 -59 -36 -38 -59 -87 -90 -78 -60 -45 -36 -37 -53 -71 -83 -87 -73 -54 -40 -39 -54 -79 -92 -83 -62 -47 -47 -53 -72 -93 -84 -64 -49 -44 -49 -65 -82 -88 -83 -65 -52 -55 -75 -91 -94 -71 -46 -45 -61 -92 -102 -83 -47 -37 -50 -82 -81 -81 -57 -60 -84 -97 -104 -78 -47 -31 -39 -67 -95 -99 -92 -70 -53 -50 -70 -101 -108 -79 -45 -40 -63 -89 -103 -88 -62 -47 -45 -68 -100 -111 -102 -80 -48 -32 -37 -58 -77 -83 -85 -72 -71 -65 -65 -70 -79 -91 -74 -58 -59 -74 -90 -92 -77 -69 -66 -76 -87 -88 -83 -73 -71 -89 -92 -86 -76 -75 -72 -76 -72 -67 -67 -75 -76 -70 -66 -62 -69 -83 -86 -77 -61 -48 -49 -72 -98 -111 -93 -53 -32 -51 -91 -122 -119 -86 -48 -41 -71 -112 -128 -112 -67 -45 -57 -88 -113 -114 -93 -62 -47 -53 -79 -107 -112 -96 -66 -48 -52 -71 -92 -93 -82 -57 -45 -53 -76 -90 -83 -63 -50 -56 -74 -86 -85 -76 -61 -60 -77 -93 -97 -87 -72 -72 -84 -103 -106 -97 -75 -63 -70 -91 -111 -109 -88 -70 -61 -74 -98 -110 -102 -78 -59 -57 -76 -98 -102 -82 -61 -57 -67 -87 -96 -90 -70 -57 -55 -66 -85 -93 -83 -67 -57 -63 -81 -100 -96 -84 -73 -75 -89 -98 -99 -89 -78 -78 -86 -100 -108 -102 -90 -81 -80 -93 -107 -103 -92 -81 -74 -82 -97 -102 -97 -82 -68 -70 -86 -103 -95 -81 -72 -76 -85 -90 -96 -92 -83 -77 -74 -85 -94 -95 -91 -83 -89 -94 -91 -88 -89 -99 -100 -95 -88 -81 -81 -91 -99 -107 -106 -95 -78 -75 -90 -102 -100 -86 -79 -82 -91 -100 -96 -92 -81 -77 -88 -101 -107 -97 -78 -76 -83 -99 -110 -104 -89 -83 -89 -100 -105 -101 -93 -93 -96 -102 -103 -103 -97 -94 -94 -97 -95 -97 -98 -101 -101 -95 -95 -92 -96 -95 -93 -91 -89 -94 -102 -97 -94 -88 -90 -94 -94 -96 -92 -98 -103 -97 -90 -93 -97 -106 -107 -100 -88 -87 -90 -95 -101 -102 -92 -97 -96 -94 -94 -104 -109 -106 -94 -89 -89 -90 -94 -98 -101 -97 -98 -94 -92 -91 -96 -100 -104 -104 -94 -88 -89 -95 -97 -97 -92 -87 -90 -90 -95 -98 -103 -100 -96 -87 -90 -97 -100 -100 -93 -89 -94 -102 -102 -99 -95 -99 -103 -99 -99 -96 -99 -97 -98 -96 -100 -103 -103 -102 -102 -103 -104 -106 -103 -99 -97 -98 -101 -102 -99 -96 -99 -96 -96 -95 -92 -92 -90 -92 -94 -87 -90 -92 -94 -93 -91 -90 -93 -94 -92 -93 -89 -87 -91 -95 -103 -99 -95 -94 -92 -96 -101 -100 -100 -99 -95 -97 -98 -96 -99 -100 -104 -103 -101 -100 -98 -93 -97 -95 -104 -99 -98 -98 -98 -98 -100 -100 -103 -95 -96 -89 -93 -96 -95 -99 -99 -101 -101 -102 -100 -95 -96 -97 -99 -99 -100 -98 -98 -97 -101 -103 -101 -98 -96 -99 -98 -100 -103 -99 -95 -97 -101 -104 -102 -100 -97 -94 -93 -96 -94 -95 -98 -96 -91 -94 -97 -97 -94 -95 -94 -96 -100 -98 -98 -93 -92 -94 -96 -99 -102 -98 -96 -96 -97 -100 -100 -100 -99 -100 -99 -100 -99 -98 -97 -98 -99 -99 -97 -94 -95 -93 -94 -94 -97 -96 -94 -93 -93 -95 -95 -92 -89 -95 -102 -99 -100 -99 -96 -107 -106 -106 -102 -98 -98 -99 -100 -100 -101 -99 -94 -94 -95 -100 -99 -103 -101 -100 -98 -101 -103 -104 -105 -105 -101 -99 -102 -106 -105 -105 -102 -104 -102 -101 -102 -100 -102 -100 -102 -102 -100 -104 -99 -101 -98 -97 -99 -100 -103 -97 -100 -97 -98 -101 -98 -98 -98 -99 -97 -99 -97 -101 -101 -101 -101 -101 -103 -104 -100 -97 -97 -99 -103 -106 -103 -100 -98 -102 -101 -102 -102 -100 -97 -99 -101 -105 -105 -104 -108 -107 -104 -104 -105 -102 -102 -103 -105 -106 -106 -106 -107 -107 -104 -105 -102 -99 -99 -104 -106 -106 -103 -101 -102 -102 -100 -100 -101 -98 -97 -99 -100 -101 -105 -102 -101 -101 -107 -107 -110 -109 -105 -100 -101 -103 -107 -107 -106 -105 -103 -103 -105 -106 -105 -102 -100 -101 -104 -106 -105 -103 -102 -103 -102 -103 -105 -104 -103 -103 -103 -104 -106 -108 -105 -104 -105 -105 -102 -104 -102 -103 -104 -103 -106 -107 -106 -107 -106 -105 -102 -103 -106 -106 -103 -106 -106 -109 -108 -107 -107 -108 -106 -106 -110 -110 -109 -109 -108 -110 -109 -108 -106 -105 -104 -104 -104 -105 -106 -104 -103 -107 -107 -102 -106 -105 -104 -101 -102 -105 -100 -99 -105 -108 -109 -105 -108 -109 -109 -108 -104 -107 -107 -110 -109 -111 -112 -112 -107 -110 -106 -108 -107 -106 -104 -104 -106 -105 -109 -108 -108 -111 -110 -113 -113 -115 -111 -112 -109 -109 -112 -110 -108 -112 -110 -110 -108 -104 -106 -108 -108 -112 -107 -106 -111 -113 -111 -111 -112 -110 -108 -109 -110 -110 -112 -110 -111 -107 -108 -109 -109 -111 -113 -112 -111 -112 -111 -111 -112 -115 -114 -114 -115 -113 -116 -116 -116 -116 -116 -116 -115 -113 -111 -110 -111 -111 -113 -113 -112 -112 -114 -113 -113 -110 -110 -112 -113 -113 -114 -111 -112 -109 -109 -108 -108 -109 -113 -112 -111 -109 -109 -113 -114 -108 -110 -112 -110 -111 -111 -110 -109 -111 -109 -111 -114 -111 -111 -114 -111 -113 -115 -113 -108 -113 -113 -112 -111 -113 -115 -114 -113 -114 -113 -113 -112 -113 -110 -111 -114 -112 -110 -111 -110 -108 -111 -112 -111 -112 -112 -113 -114 -110 -115 -114 -110 -110 -111 -108 -110 -106 -112 -111 -113 -110 -112 -111 -115 -111 -112 -113 -112 -117 -114 -111 -114 -112 -112 -111 -114 -112 -110 -111 -112 -112 -114 -113 -110 -113 -114 -116 -113 -113 -112 -114 -117 -113 -115 -116 -116 -117 -115 -115 -117 -118 -117 -113 -116 -114 -113 -113 -116 -116 -116 -113 -114 -116 -117 -116 -117 -114 -112 -110 -114 -114 -114 -111 -111 -112 -114 -113 -111 -114 -112 -108 -109 -111 -111 -113 -116 -111 -112 -115 -111 -111 -112 -112 -110 -111 -114 -113 -119 -118 -116 -116 -116 -122 -120 -123 -121 -119 -120 -116 -119 -119 -117 -117 -116 -115 -118 -116 -117 -120 -117 -113 -110 -114 -115 -114 -111 -113 -109 -112 -113 -112 -114 -115 -113 -115 -113 -110 -113 -113 -117 -115 -119 -118 -115 -116 -117 -117 -121 -120 -119 -120 -119 -123 -122 -124 -119 -121 -124 -122 -123 -122 -120 -119 -119 -116 -114 -117 -120 -121 -118 -118 -124 -123 -113 -109 -121 -126 -120 -114 -115 -125 -129 -125 -112 -106 -114 -130 -131 -122 -122 -119 -118 -119 -118 -125 -130 -126 -121 -118 -122 -124 -124 -124 -126 -121 -121 -122 -124 -126 -125 -117 -119 -123 -125 -126 -127 -125 -124 -124 -121 -123 -129 -131 -125 -121 -122 -126 -124 -126 -121 -119 -111 -118 -142 -155 -138 -116 -110 -122 -128 -129 -127 -129 -126 -118 -115 -121 -120 -126 -123 -119 -119 -119 -120 -119 -119 -124 -124 -122 -118 -119 -120 -122 -125 -123 -125 -129 -120 -121 -119 -120 -118 -121 -120 -120 -120 -122 -122 -123 -119 -116 -114 -121 -125 -126 -125 -115 -114 -116 -121 -119 -124 -127 -125 -120 -120 -119 -123 -125 -124 -123 -121 -124 -122 -125 -123 -123 -129 -126 -125 -126 -123 -124 -126 -124 -121 -120 -124 -122 -123 -123 -126 -127 -123 -123 -126 -125 -128 -127 -124 -123 -125 -128 -127 -129 -127 -123 -127 -125 -126 -127 -127 -128 -127 -124 -123 -123 -122 -124 -121 -120 -120 -125 -125 -127 -127 -123 -123 -125 -125 -122 -124 -127 -127 -126 -124 -122 -123 -123 -128 -125 -128 -130 -130 -130 -129 -130 -127 -122 -121 -120 -121 -121 -123 -129 -128 -130 -131 -133 -129 -129 -130 -128 -128 -125 -129 -126 -129 -128 -127 -122 -125 -126 -128 -126 -124 -125 -125 -127 -129 -128 -126 -124 -124 -124 -128 -130 -125 -127 -128 -128 -126 -126 -125 -128 -126 -128 -127 -130 -131 -131 -132 -130 -126 -125 -121 -117 -120 -123 -126 -127 -130 -131 -131 -125 -123 -125 -125 -125 -127 -129 -129 -132 -132 -132 -130 -128 -123 -126 -128 -131 -133 -134 -135 -135 -130 -133 -131 -129 -131 -133 -131 -130 -135 -134 -135 -137 -135 -129 -128 -128 -125 -129 -133 -137 -135 -133 -131 -127 -128 -128 -130 -129 -130 -132 -130 -127 -127 -128 -127 -125 -126 -127 -122 -128 -131 -130 -129 -131 -131 -132 -130 -131 -131 -131 -134 -135 -135 -132 -134 -136 -133 -132 -131 -130 -130 -127 -126 -130 -132 -129 -134 -134 -134 -129 -132 -134 -137 -134 -135 -132 -130 -129 -127 -129 -132 -133 -131 -130 -128 -131 -133 -133 -135 -132 -133 -131 -130 -133 -129 -132 -130 -133 -132 -136 -134 -132 -134 -130 -132 -134 -134 -134 -132 -132 -133 -129 -131 -133 -131 -126 -128 -131 -133 -129 -130 -131 -132 -129 -127 -129 -132 -132 -133 -132 -137 -135 -136 -136 -136 -134 -133 -134 -134 -132 -129 -133 -135 -134 -134 -132 -132 -130 -134 -131 -131 -133 -130 -129 -131 -130 -132 -131 -131 -131 -130 -130 -131 -131 -130 -131 -133 -136 -138 -135 -135 -134 -135 -137 -138 -137 -138 -137 -138 -137 -139 -139 -138 -136 -140 -139 -138 -137 -143 -136 -138 -138 -135 -137 -139 -138 -136 -135 -138 -134 -135 -135 -133 -133 -135 -134 -137 -133 -132 -131 -137 -136 -133 -135 -137 -136 -134 -133 -134 -130 -128 -132 -135 -133 -137 -133 -137 -137 -138 -138 -137 -135 -134 -135 -136 -136 -134 -131 -134 -138 -136 -138 -134 -131 -135 -136 -134 -136 -136 -138 -138 -133 -137 -138 -137 -140 -140 -140 -138 -140 -140 -134 -135 -136 -141 -143 -143 -137 -137 -136 -143 -140 -142 -142 -143 -141 -142 -139 -141 -136 -136 -135 -139 -141 -140 -138 -139 -134 -134 -139 -140 -142 -135 -133 -137 -135 -135 -140 -139 -138 -137 -139 -140 -141 -140 -139 -141 -145 -143 -141 -143 -144 -142 -140 -135 -136 -140 -140 -142 -142 -143 -143 -142 -144 -144 -142 -139 -140 -144 -141 -144 -146 -142 -140 -135 -134 -251 -365 -363 -482 -599 -598 -717 -830 -827 -943 -944 -946 -1061 -940 -941 -1058 -1027 -1028 -1142 -1139 -1025 -1025 -1020 -1132 -1135 -1128 -1123 -1123 -1350 -1348 -1346 -1758 -1754 -1746 -1915 -2197 -2538 -2877 -3086 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 -2 -1 0 0 -2 -1 0 0 -1 -2 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 -1 -1 -2 -1 -2 0 0 0 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -2 -2 -3 -2 -4 -3 -3 -1 -2 -2 -2 -3 -4 -3 -3 -4 -4 -4 -3 -4 -4 -3 -3 -4 -5 -4 -3 -4 -4 -5 -5 -4 -5 -6 -5 -6 -4 -4 -6 -5 -6 -6 -6 -6 -5 -6 -6 -6 -5 -5 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -5 -4 -5 -5 -5 -4 -5 -5 -6 -5 -5 -6 -7 -7 -6 -7 -5 -5 -5 -6 -7 -7 -7 -7 -6 -6 -6 -6 -9 -9 -6 -7 -9 -10 -8 -8 -10 -9 -9 -8 -8 -10 -10 -10 -9 -10 -9 -7 -8 -9 -8 -8 -7 -8 -7 -8 -7 -9 -9 -8 -7 -7 -7 -10 -8 -11 -9 -10 -11 -13 -11 -12 -12 -10 -11 -12 -12 -12 -11 -10 -12 -12 -11 -12 -10 -10 -10 -11 -10 -11 -13 -12 -11 -10 -11 -10 -11 -10 -11 -14 -13 -13 -14 -11 -9 -12 -11 -12 -12 -10 -13 -13 -11 -10 -13 -14 -15 -13 -14 -14 -15 -15 -16 -14 -15 -15 -15 -13 -15 -17 -17 -14 -14 -15 -14 -17 -17 -17 -17 -16 -16 -14 -16 -16 -17 -18 -18 -17 -16 -18 -19 -18 -20 -18 -19 -18 -18 -16 -17 -17 -15 -16 -19 -17 -15 -14 -15 -15 -15 -15 -14 -9 -10 -12 -14 -14 -15 -14 -15 -15 -17 -16 -18 -18 -20 -21 -20 -22 -22 -20 -21 -20 -18 -20 -20 -20 -21 -21 -21 -20 -19 -18 -19 -19 -20 -21 -19 -19 -20 -19 -19 -20 -22 -21 -21 -21 -21 -23 -22 -22 -19 -19 -20 -22 -21 -18 -20 -20 -20 -19 -21 -21 -21 -21 -22 -20 -19 -20 -22 -21 -20 -18 -17 -19 -18 -20 -19 -17 -21 -21 -22 -22 -22 -23 -21 -23 -23 -22 -23 -23 -23 -26 -24 -23 -22 -24 -26 -26 -24 -24 -24 -24 -25 -25 -24 -25 -23 -22 -24 -24 -23 -22 -21 -22 -24 -24 -25 -26 -24 -25 -27 -27 -29 -29 -26 -28 -26 -29 -29 -27 -28 -28 -27 -27 -26 -27 -26 -26 -27 -26 -27 -26 -25 -26 -25 -26 -28 -29 -29 -27 -27 -30 -28 -30 -31 -29 -29 -28 -28 -29 -27 -29 -28 -28 -29 -29 -30 -28 -27 -26 -29 -27 -30 -31 -27 -27 -28 -28 -31 -31 -30 -31 -32 -32 -33 -35 -33 -33 -33 -32 -34 -34 -34 -32 -34 -34 -34 -35 -32 -33 -33 -36 -35 -35 -36 -35 -33 -35 -35 -33 -33 -32 -32 -34 -35 -33 -30 -31 -33 -35 -36 -36 -35 -34 -35 -37 -37 -38 -38 -37 -36 -37 -37 -36 -36 -36 -34 -33 -32 -33 -34 -35 -33 -34 -34 -34 -32 -32 -33 -33 -33 -34 -34 -36 -37 -36 -36 -38 -38 -36 -37 -35 -33 -36 -37 -39 -36 -36 -39 -39 -39 -38 -38 -38 -38 -38 -40 -40 -41 -40 -39 -38 -38 -36 -38 -38 -37 -37 -36 -37 -36 -38 -36 -36 -35 -38 -36 -36 -35 -35 -36 -35 -35 -39 -38 -37 -36 -37 -37 -36 -37 -39 -39 -38 -38 -41 -40 -38 -39 -37 -39 -39 -40 -43 -41 -39 -41 -41 -40 -38 -38 -41 -40 -38 -40 -41 -39 -37 -38 -38 -39 -41 -40 -38 -39 -41 -38 -41 -41 -44 -42 -39 -37 -36 -38 -39 -41 -42 -43 -41 -37 -41 -40 -41 -41 -42 -41 -40 -42 -41 -40 -41 -42 -38 -40 -39 -40 -38 -43 -40 -38 -38 -39 -39 -41 -40 -42 -39 -41 -43 -41 -38 -41 -40 -42 -40 -40 -41 -42 -39 -40 -40 -40 -41 -40 -40 -41 -42 -44 -44 -44 -43 -45 -44 -43 -44 -43 -43 -43 -45 -44 -46 -48 -48 -47 -45 -49 -48 -44 -46 -47 -46 -46 -48 -47 -45 -48 -48 -45 -46 -50 -48 -48 -47 -45 -47 -46 -48 -48 -47 -49 -48 -45 -44 -44 -49 -46 -46 -48 -47 -48 -49 -47 -46 -47 -50 -50 -49 -48 -47 -48 -50 -47 -44 -44 -45 -48 -47 -48 -50 -52 -49 -51 -52 -46 -50 -49 -49 -51 -50 -49 -52 -49 -49 -52 -50 -50 -50 -50 -52 -55 -51 -51 -50 -52 -53 -50 -52 -57 -54 -57 -58 -58 -54 -54 -53 -50 -50 -50 -50 -52 -53 -54 -58 -59 -54 -53 -50 -52 -54 -55 -56 -55 -60 -62 -59 -54 -51 -51 -52 -54 -52 -54 -51 -54 -53 -53 -52 -52 -54 -55 -58 -56 -54 -51 -54 -54 -54 -58 -56 -54 -53 -57 -56 -57 -59 -62 -63 -62 -59 -52 -46 -50 -59 -67 -74 -66 -53 -40 -40 -50 -69 -80 -79 -67 -52 -42 -41 -48 -67 -89 -92 -76 -47 -28 -27 -39 -64 -87 -95 -85 -57 -36 -28 -35 -47 -65 -76 -80 -71 -61 -46 -39 -42 -51 -65 -85 -92 -80 -53 -40 -30 -32 -46 -72 -86 -84 -72 -51 -36 -31 -38 -63 -87 -91 -73 -44 -24 -29 -52 -73 -92 -97 -83 -57 -28 -22 -39 -66 -88 -98 -88 -61 -36 -24 -36 -58 -86 -109 -99 -64 -40 -30 -32 -51 -78 -99 -97 -63 -34 -30 -53 -72 -75 -73 -66 -59 -49 -39 -43 -57 -75 -86 -80 -62 -38 -33 -46 -68 -84 -85 -62 -50 -51 -54 -58 -64 -76 -80 -71 -52 -44 -51 -70 -85 -84 -73 -57 -49 -55 -70 -82 -86 -89 -53 -31 -40 -71 -77 -80 -75 -76 -49 -44 -51 -77 -93 -58 -62 -86 -92 -78 -59 -42 -48 -63 -85 -97 -89 -65 -46 -48 -63 -83 -98 -96 -73 -53 -45 -52 -72 -86 -89 -82 -69 -55 -50 -72 -93 -105 -87 -59 -33 -32 -58 -83 -95 -84 -69 -55 -55 -72 -79 -72 -64 -56 -63 -79 -85 -77 -76 -75 -79 -80 -74 -67 -65 -75 -89 -86 -80 -71 -77 -73 -69 -78 -94 -89 -59 -35 -47 -82 -103 -92 -58 -36 -50 -74 -102 -94 -62 -31 -35 -66 -101 -112 -89 -55 -32 -47 -87 -120 -121 -89 -49 -34 -61 -107 -133 -118 -75 -45 -44 -65 -101 -119 -107 -79 -55 -46 -51 -77 -109 -115 -90 -51 -33 -50 -78 -92 -88 -68 -52 -55 -62 -78 -79 -71 -60 -54 -64 -75 -82 -78 -72 -67 -71 -79 -84 -86 -90 -89 -88 -86 -86 -90 -97 -94 -83 -72 -75 -85 -95 -101 -94 -86 -75 -69 -76 -87 -97 -93 -76 -62 -60 -75 -86 -88 -76 -64 -60 -70 -80 -82 -75 -68 -65 -70 -75 -78 -85 -83 -73 -69 -75 -86 -91 -91 -89 -84 -89 -89 -91 -95 -95 -91 -90 -90 -90 -95 -99 -95 -89 -80 -77 -89 -100 -96 -88 -82 -77 -77 -81 -85 -83 -85 -82 -79 -77 -81 -86 -88 -86 -77 -74 -80 -82 -87 -91 -95 -96 -89 -81 -81 -93 -99 -100 -94 -86 -81 -83 -95 -106 -99 -91 -83 -77 -93 -106 -102 -86 -75 -78 -90 -95 -96 -91 -83 -80 -86 -99 -95 -88 -84 -85 -90 -95 -98 -97 -87 -83 -93 -103 -104 -97 -83 -90 -100 -109 -104 -97 -92 -91 -98 -99 -100 -98 -97 -95 -95 -97 -95 -94 -94 -98 -96 -94 -90 -85 -89 -95 -93 -93 -90 -88 -86 -88 -94 -99 -97 -92 -90 -93 -100 -100 -99 -92 -89 -95 -100 -100 -100 -92 -92 -93 -96 -99 -97 -97 -98 -98 -101 -101 -98 -92 -89 -91 -95 -97 -97 -96 -94 -91 -91 -93 -94 -98 -99 -99 -95 -92 -88 -92 -96 -95 -92 -87 -89 -91 -97 -98 -98 -95 -92 -94 -94 -92 -90 -90 -98 -102 -101 -98 -93 -90 -95 -100 -104 -105 -102 -95 -90 -92 -97 -101 -105 -100 -96 -98 -101 -104 -106 -102 -99 -99 -100 -101 -97 -96 -97 -98 -100 -94 -93 -94 -94 -92 -91 -94 -93 -92 -87 -88 -90 -93 -96 -97 -94 -92 -86 -85 -91 -94 -97 -93 -90 -93 -96 -94 -97 -93 -98 -98 -96 -101 -98 -97 -99 -95 -97 -100 -99 -99 -99 -98 -100 -99 -95 -96 -100 -99 -99 -98 -98 -95 -96 -100 -100 -96 -91 -97 -95 -94 -96 -91 -101 -102 -105 -100 -96 -94 -94 -98 -101 -100 -98 -97 -94 -96 -101 -101 -100 -96 -95 -95 -98 -96 -99 -102 -100 -99 -100 -97 -97 -98 -98 -98 -94 -93 -91 -92 -95 -98 -97 -94 -95 -94 -96 -94 -95 -97 -95 -94 -94 -96 -95 -94 -96 -98 -100 -99 -97 -95 -96 -100 -100 -101 -100 -97 -96 -93 -92 -97 -99 -101 -98 -92 -92 -93 -95 -99 -99 -96 -92 -91 -93 -94 -96 -96 -93 -94 -92 -93 -94 -97 -100 -101 -101 -105 -103 -97 -97 -96 -101 -98 -99 -99 -97 -96 -96 -98 -102 -100 -97 -99 -99 -102 -102 -101 -104 -105 -104 -103 -101 -104 -102 -104 -103 -103 -99 -99 -100 -101 -100 -99 -99 -101 -103 -103 -98 -97 -98 -98 -99 -97 -97 -97 -99 -100 -98 -97 -96 -96 -99 -99 -102 -100 -95 -98 -99 -101 -102 -100 -103 -100 -100 -100 -99 -97 -101 -101 -100 -101 -105 -98 -96 -96 -101 -104 -97 -102 -102 -100 -99 -102 -103 -103 -106 -104 -101 -98 -100 -103 -105 -106 -107 -104 -102 -106 -106 -105 -102 -104 -102 -99 -98 -102 -108 -105 -104 -101 -97 -97 -99 -99 -98 -100 -98 -98 -101 -101 -99 -102 -102 -105 -104 -106 -105 -106 -105 -102 -101 -104 -103 -105 -103 -101 -101 -105 -107 -108 -103 -100 -101 -102 -102 -102 -104 -100 -101 -103 -103 -103 -102 -101 -102 -103 -105 -105 -106 -104 -104 -104 -102 -103 -103 -104 -102 -101 -102 -104 -107 -110 -106 -104 -103 -100 -105 -105 -105 -104 -102 -107 -107 -108 -104 -105 -108 -107 -108 -107 -104 -107 -109 -107 -107 -108 -109 -105 -104 -104 -103 -103 -104 -103 -106 -105 -105 -105 -103 -102 -102 -105 -104 -103 -101 -99 -101 -103 -104 -103 -109 -107 -105 -105 -108 -105 -107 -107 -107 -108 -108 -108 -111 -110 -108 -107 -106 -105 -107 -108 -103 -101 -105 -105 -111 -109 -110 -111 -110 -111 -112 -110 -112 -109 -110 -108 -108 -112 -109 -109 -105 -108 -110 -107 -106 -110 -110 -107 -105 -109 -110 -108 -110 -109 -108 -108 -109 -109 -110 -110 -107 -107 -111 -111 -107 -109 -108 -110 -109 -113 -114 -111 -112 -110 -115 -116 -114 -113 -115 -115 -113 -115 -116 -115 -114 -114 -112 -110 -109 -108 -110 -110 -110 -111 -112 -110 -111 -110 -109 -111 -109 -110 -113 -111 -114 -109 -109 -111 -111 -108 -110 -109 -110 -114 -112 -108 -112 -110 -111 -113 -112 -113 -108 -105 -110 -109 -109 -111 -109 -106 -112 -115 -112 -110 -112 -111 -112 -110 -109 -113 -112 -113 -110 -113 -115 -115 -112 -113 -107 -112 -111 -112 -111 -109 -110 -112 -111 -109 -110 -111 -107 -110 -113 -110 -110 -112 -114 -112 -111 -110 -109 -106 -108 -108 -107 -112 -109 -114 -108 -112 -112 -113 -112 -111 -112 -114 -112 -114 -113 -112 -112 -113 -111 -112 -109 -112 -111 -111 -112 -109 -109 -111 -112 -111 -115 -115 -114 -113 -109 -113 -114 -115 -115 -114 -118 -116 -114 -118 -115 -115 -116 -116 -114 -114 -114 -113 -114 -115 -117 -114 -113 -113 -115 -113 -115 -112 -110 -112 -113 -111 -112 -111 -111 -112 -114 -112 -113 -112 -112 -110 -110 -110 -114 -109 -112 -115 -113 -109 -112 -110 -110 -108 -112 -110 -115 -112 -115 -116 -115 -119 -119 -120 -118 -120 -123 -115 -116 -119 -121 -116 -116 -115 -114 -114 -113 -117 -117 -114 -114 -114 -113 -113 -115 -110 -112 -113 -114 -114 -113 -111 -115 -113 -117 -114 -110 -110 -110 -112 -115 -116 -114 -117 -118 -117 -115 -122 -115 -121 -119 -117 -118 -119 -124 -120 -122 -122 -123 -119 -120 -121 -119 -120 -116 -116 -121 -117 -114 -119 -120 -122 -120 -113 -111 -116 -123 -122 -117 -113 -118 -129 -132 -115 -104 -110 -126 -133 -123 -118 -119 -117 -118 -119 -122 -124 -124 -119 -120 -120 -122 -124 -122 -122 -123 -119 -124 -123 -121 -123 -120 -116 -121 -128 -125 -124 -122 -123 -127 -126 -123 -123 -129 -127 -121 -119 -123 -126 -125 -124 -119 -109 -112 -135 -156 -145 -118 -107 -114 -127 -130 -128 -128 -125 -118 -114 -115 -119 -123 -122 -122 -121 -118 -120 -123 -119 -123 -119 -118 -121 -120 -119 -121 -125 -124 -126 -124 -124 -121 -123 -119 -120 -118 -118 -118 -119 -117 -124 -122 -121 -114 -113 -117 -124 -129 -123 -114 -115 -116 -115 -119 -121 -124 -124 -121 -120 -120 -120 -124 -125 -121 -119 -121 -120 -128 -125 -121 -125 -126 -124 -125 -121 -123 -125 -122 -125 -124 -120 -121 -124 -126 -126 -122 -124 -120 -125 -128 -126 -126 -125 -122 -122 -124 -129 -129 -128 -126 -123 -122 -120 -125 -125 -128 -127 -126 -123 -119 -121 -123 -119 -120 -122 -123 -125 -126 -124 -125 -126 -123 -122 -125 -123 -122 -127 -128 -123 -124 -124 -120 -125 -126 -129 -127 -125 -129 -131 -130 -125 -124 -122 -121 -120 -119 -120 -125 -126 -128 -130 -129 -131 -132 -130 -129 -128 -128 -127 -127 -125 -126 -127 -123 -125 -125 -123 -124 -127 -124 -127 -125 -125 -127 -124 -128 -126 -124 -123 -128 -128 -127 -126 -126 -124 -127 -127 -125 -125 -127 -126 -126 -129 -130 -129 -130 -129 -127 -121 -122 -120 -118 -121 -125 -128 -129 -128 -129 -128 -125 -122 -122 -126 -125 -129 -130 -131 -133 -131 -128 -127 -128 -124 -124 -132 -134 -134 -134 -134 -129 -130 -131 -130 -133 -131 -127 -130 -132 -133 -135 -138 -134 -131 -123 -126 -130 -130 -131 -135 -132 -131 -130 -128 -130 -127 -126 -129 -132 -128 -127 -128 -129 -127 -125 -123 -124 -127 -123 -128 -131 -129 -130 -132 -131 -130 -132 -130 -129 -133 -132 -134 -135 -138 -135 -131 -132 -130 -130 -127 -128 -129 -128 -127 -128 -130 -131 -129 -131 -132 -135 -136 -134 -136 -134 -131 -130 -128 -127 -129 -131 -129 -134 -132 -131 -129 -132 -131 -132 -129 -129 -132 -130 -132 -129 -131 -130 -136 -134 -131 -131 -132 -130 -135 -133 -131 -137 -129 -130 -131 -129 -132 -132 -128 -126 -128 -130 -129 -132 -133 -132 -127 -128 -128 -127 -130 -131 -131 -134 -133 -134 -137 -135 -136 -135 -134 -132 -132 -131 -132 -132 -136 -130 -134 -133 -131 -132 -131 -131 -130 -129 -133 -131 -134 -130 -129 -131 -131 -129 -131 -127 -128 -129 -131 -132 -136 -134 -136 -133 -133 -133 -133 -134 -139 -136 -137 -135 -136 -135 -136 -137 -138 -137 -137 -141 -137 -139 -137 -138 -135 -134 -137 -134 -135 -137 -138 -136 -134 -135 -140 -135 -132 -133 -131 -133 -134 -137 -137 -131 -134 -136 -136 -133 -133 -134 -134 -133 -133 -132 -129 -133 -133 -135 -130 -131 -136 -136 -138 -136 -133 -136 -136 -135 -134 -137 -133 -133 -133 -133 -134 -133 -134 -138 -135 -137 -134 -134 -135 -136 -136 -139 -136 -135 -136 -138 -139 -139 -140 -139 -138 -136 -134 -137 -135 -141 -138 -138 -137 -135 -142 -140 -143 -141 -142 -143 -142 -139 -142 -139 -136 -135 -137 -137 -137 -138 -138 -134 -138 -135 -137 -138 -139 -138 -131 -133 -139 -137 -134 -137 -138 -139 -138 -140 -140 -145 -140 -142 -143 -143 -146 -141 -141 -135 -135 -138 -138 -137 -141 -145 -142 -143 -142 -143 -142 -139 -140 -141 -139 -144 -144 -144 -141 -142 -140 -134 -135 -251 -370 -369 -491 -610 -609 -731 -850 -845 -962 -963 -965 -1080 -962 -959 -1078 -1049 -1047 -1167 -1163 -1049 -1041 -1042 -1158 -1154 -1153 -1147 -1149 -1380 -1374 -1373 -1487 -1793 -1788 -1901 -2073 -2362 -2710 -2925 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 0 -1 -2 -1 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 -1 -2 -3 -3 -1 -1 -1 0 -3 -3 -2 -3 -1 -3 -2 -1 -1 -2 -1 0 -2 -2 -1 -2 -3 -4 -3 -3 -3 -3 -3 -5 -4 -3 -2 -2 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -4 -5 -4 -3 -4 -4 -4 -4 -5 -4 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -4 -5 -7 -7 -5 -4 -4 -3 -4 -4 -4 -5 -3 -6 -5 -3 -5 -4 -7 -7 -5 -5 -5 -5 -6 -6 -6 -5 -6 -6 -7 -7 -6 -8 -7 -6 -5 -6 -7 -7 -7 -7 -6 -7 -8 -7 -8 -8 -7 -9 -8 -9 -8 -8 -7 -10 -6 -11 -9 -9 -10 -8 -8 -9 -9 -10 -8 -8 -10 -7 -7 -8 -8 -8 -8 -7 -8 -7 -8 -6 -7 -9 -8 -10 -10 -10 -11 -10 -11 -10 -11 -13 -10 -12 -12 -11 -14 -11 -11 -10 -10 -9 -13 -10 -12 -12 -12 -12 -12 -11 -10 -10 -10 -11 -12 -15 -12 -13 -14 -11 -12 -12 -12 -15 -13 -13 -12 -11 -12 -10 -13 -14 -14 -13 -13 -14 -13 -14 -14 -15 -16 -16 -17 -13 -14 -16 -16 -13 -16 -12 -15 -15 -14 -15 -17 -16 -16 -15 -18 -17 -19 -19 -18 -17 -17 -18 -18 -19 -19 -17 -19 -19 -19 -15 -16 -17 -18 -16 -17 -16 -15 -15 -15 -13 -13 -15 -13 -13 -13 -11 -12 -13 -13 -16 -15 -15 -15 -17 -17 -17 -17 -20 -22 -22 -20 -20 -22 -23 -19 -19 -20 -20 -21 -20 -19 -21 -21 -19 -18 -20 -21 -20 -21 -21 -19 -17 -18 -21 -21 -22 -22 -22 -23 -21 -22 -19 -21 -21 -19 -19 -20 -20 -19 -21 -18 -20 -19 -20 -22 -21 -21 -22 -19 -20 -20 -20 -20 -19 -18 -17 -19 -19 -20 -19 -20 -20 -20 -21 -22 -22 -22 -22 -21 -21 -22 -21 -21 -24 -24 -23 -23 -24 -23 -23 -24 -24 -23 -23 -24 -24 -22 -23 -24 -23 -24 -23 -23 -25 -24 -21 -24 -24 -22 -22 -25 -26 -27 -31 -28 -27 -29 -28 -26 -26 -27 -26 -29 -27 -28 -25 -25 -26 -25 -25 -25 -25 -26 -25 -25 -25 -25 -27 -27 -25 -27 -26 -28 -28 -26 -27 -31 -31 -31 -29 -28 -28 -28 -28 -26 -27 -27 -28 -30 -28 -26 -26 -25 -29 -28 -28 -28 -26 -27 -27 -28 -30 -29 -31 -30 -31 -31 -32 -34 -32 -31 -33 -33 -36 -34 -33 -31 -33 -32 -33 -32 -32 -32 -33 -34 -34 -35 -35 -33 -33 -33 -33 -32 -34 -33 -34 -33 -32 -32 -33 -33 -32 -32 -34 -35 -32 -33 -34 -36 -39 -37 -36 -35 -36 -36 -37 -36 -35 -34 -34 -33 -33 -31 -31 -34 -35 -33 -33 -34 -32 -32 -31 -34 -34 -34 -34 -34 -36 -36 -35 -37 -38 -36 -35 -33 -33 -36 -38 -36 -37 -38 -37 -39 -39 -37 -36 -35 -37 -37 -38 -39 -40 -38 -36 -38 -38 -37 -37 -35 -36 -33 -36 -38 -37 -36 -36 -35 -34 -35 -36 -36 -35 -33 -33 -35 -37 -37 -39 -37 -37 -35 -36 -37 -37 -39 -39 -38 -37 -39 -37 -39 -40 -37 -37 -39 -38 -40 -42 -39 -39 -40 -39 -37 -36 -39 -38 -38 -37 -38 -39 -36 -39 -38 -37 -36 -39 -38 -38 -41 -38 -38 -38 -40 -38 -37 -38 -40 -38 -39 -39 -37 -39 -41 -41 -39 -38 -41 -43 -39 -40 -40 -39 -39 -40 -40 -39 -36 -37 -38 -39 -38 -39 -41 -39 -39 -36 -39 -41 -38 -40 -40 -39 -40 -38 -42 -38 -37 -40 -39 -41 -41 -40 -39 -40 -39 -38 -40 -38 -39 -42 -41 -43 -44 -44 -44 -42 -44 -43 -43 -41 -43 -42 -42 -43 -42 -47 -46 -47 -45 -46 -46 -47 -44 -43 -44 -45 -45 -46 -45 -48 -46 -45 -46 -46 -46 -47 -47 -46 -44 -45 -46 -47 -49 -47 -44 -45 -45 -44 -44 -45 -45 -45 -46 -48 -48 -47 -45 -46 -47 -44 -46 -47 -47 -46 -45 -45 -46 -45 -46 -45 -44 -46 -47 -48 -48 -49 -49 -50 -47 -46 -50 -46 -51 -52 -49 -47 -47 -50 -49 -51 -50 -51 -50 -52 -53 -50 -50 -51 -52 -51 -50 -51 -49 -55 -55 -56 -58 -56 -52 -48 -48 -49 -45 -48 -50 -53 -56 -57 -56 -54 -51 -50 -51 -53 -52 -55 -55 -58 -60 -57 -51 -49 -47 -49 -50 -52 -54 -54 -53 -51 -49 -47 -52 -55 -57 -52 -50 -50 -52 -57 -55 -56 -55 -53 -54 -52 -52 -53 -57 -60 -63 -61 -58 -56 -58 -56 -54 -51 -48 -48 -49 -59 -66 -73 -66 -54 -42 -40 -49 -70 -82 -85 -73 -52 -38 -34 -38 -57 -78 -92 -83 -59 -35 -26 -30 -49 -70 -89 -84 -68 -44 -28 -30 -46 -58 -70 -81 -79 -66 -45 -40 -39 -46 -54 -61 -75 -81 -71 -49 -35 -37 -43 -55 -76 -83 -79 -56 -39 -30 -34 -49 -71 -85 -96 -84 -57 -30 -27 -35 -56 -87 -105 -92 -55 -22 -17 -34 -64 -86 -99 -94 -71 -42 -21 -25 -47 -78 -100 -97 -69 -36 -27 -47 -54 -64 -72 -81 -71 -49 -29 -32 -55 -80 -86 -79 -63 -39 -32 -43 -61 -72 -76 -74 -68 -59 -38 -33 -49 -72 -81 -77 -65 -55 -55 -59 -65 -69 -76 -83 -74 -50 -31 -39 -73 -103 -105 -84 -52 -29 -22 -40 -87 -97 -80 -66 -47 -48 -48 -71 -67 -78 -76 -77 -73 -67 -66 -59 -57 -55 -75 -96 -93 -63 -34 -31 -63 -90 -98 -85 -62 -41 -42 -59 -81 -92 -90 -73 -50 -47 -59 -83 -89 -91 -75 -43 -25 -50 -76 -103 -100 -69 -42 -34 -54 -73 -84 -85 -69 -61 -65 -78 -81 -77 -74 -70 -76 -82 -79 -74 -69 -69 -71 -73 -76 -92 -92 -81 -63 -64 -77 -80 -66 -55 -54 -70 -80 -84 -74 -56 -49 -59 -73 -86 -87 -65 -37 -36 -70 -96 -107 -84 -51 -41 -52 -92 -116 -112 -81 -52 -50 -73 -100 -114 -103 -79 -58 -57 -72 -89 -100 -96 -87 -71 -61 -49 -55 -83 -108 -102 -72 -45 -39 -60 -81 -95 -87 -61 -48 -47 -64 -81 -83 -65 -54 -57 -68 -84 -81 -71 -65 -72 -86 -90 -89 -85 -85 -82 -90 -97 -92 -81 -72 -79 -86 -92 -95 -91 -80 -73 -75 -86 -95 -93 -81 -65 -62 -72 -79 -82 -77 -74 -70 -70 -69 -67 -73 -74 -79 -77 -73 -68 -66 -75 -78 -78 -74 -72 -73 -80 -89 -95 -90 -89 -85 -80 -86 -94 -103 -97 -93 -85 -88 -96 -95 -86 -80 -82 -96 -96 -90 -89 -80 -81 -79 -82 -84 -83 -78 -76 -72 -81 -86 -89 -88 -82 -72 -73 -79 -82 -84 -91 -93 -94 -89 -81 -81 -86 -95 -94 -93 -92 -89 -90 -90 -91 -94 -93 -90 -89 -96 -96 -85 -85 -81 -92 -93 -88 -81 -78 -81 -91 -102 -92 -79 -76 -86 -92 -98 -99 -94 -84 -82 -85 -98 -101 -95 -85 -90 -99 -101 -99 -98 -96 -96 -97 -96 -95 -97 -100 -99 -91 -87 -90 -96 -103 -105 -96 -85 -84 -88 -100 -103 -94 -84 -77 -80 -91 -94 -95 -91 -83 -86 -93 -97 -100 -97 -96 -91 -88 -91 -95 -98 -101 -98 -97 -95 -92 -94 -97 -99 -101 -99 -96 -94 -94 -97 -104 -97 -90 -85 -90 -99 -99 -95 -91 -86 -88 -95 -100 -95 -91 -89 -95 -96 -96 -92 -90 -86 -88 -91 -92 -90 -96 -93 -93 -97 -96 -95 -89 -93 -93 -96 -100 -98 -97 -94 -95 -98 -94 -92 -98 -101 -103 -101 -93 -89 -93 -97 -97 -98 -97 -99 -99 -100 -98 -104 -102 -100 -96 -96 -95 -100 -100 -95 -93 -93 -95 -96 -95 -93 -89 -89 -90 -92 -94 -90 -93 -92 -93 -90 -94 -92 -92 -91 -90 -90 -90 -90 -90 -90 -94 -93 -92 -94 -96 -98 -95 -98 -100 -100 -96 -93 -92 -94 -98 -99 -103 -99 -94 -91 -98 -99 -103 -100 -94 -91 -95 -98 -99 -98 -97 -95 -101 -95 -93 -93 -94 -102 -97 -100 -97 -100 -97 -95 -98 -95 -98 -96 -98 -97 -96 -98 -96 -92 -97 -99 -99 -92 -94 -96 -99 -102 -101 -97 -97 -96 -98 -100 -97 -93 -90 -88 -94 -95 -95 -96 -97 -97 -94 -94 -96 -94 -91 -93 -93 -95 -95 -94 -94 -96 -95 -99 -97 -98 -97 -94 -95 -98 -100 -101 -98 -94 -90 -89 -89 -96 -102 -100 -95 -90 -91 -94 -98 -98 -98 -94 -91 -92 -91 -95 -98 -98 -94 -92 -90 -91 -95 -95 -103 -101 -99 -97 -96 -97 -95 -97 -100 -99 -98 -93 -96 -97 -99 -103 -100 -100 -98 -95 -97 -104 -104 -106 -105 -101 -100 -100 -104 -104 -104 -99 -98 -97 -97 -99 -101 -99 -97 -103 -100 -102 -98 -94 -96 -98 -96 -98 -97 -95 -97 -98 -98 -99 -93 -95 -96 -99 -100 -102 -100 -97 -99 -98 -100 -101 -102 -99 -96 -98 -98 -99 -101 -101 -99 -97 -98 -99 -98 -99 -99 -98 -99 -101 -104 -102 -100 -99 -96 -101 -103 -102 -100 -97 -97 -100 -104 -109 -104 -102 -102 -102 -104 -104 -105 -105 -105 -101 -102 -102 -101 -104 -104 -104 -99 -98 -101 -97 -94 -99 -100 -101 -102 -100 -99 -98 -101 -103 -103 -104 -103 -104 -102 -105 -104 -104 -103 -102 -100 -101 -101 -101 -103 -106 -104 -103 -103 -104 -101 -98 -100 -97 -101 -101 -102 -101 -99 -101 -101 -99 -102 -106 -106 -105 -102 -101 -102 -100 -103 -105 -105 -103 -99 -101 -102 -105 -105 -107 -104 -102 -104 -104 -105 -104 -105 -104 -104 -104 -103 -106 -107 -108 -104 -105 -104 -101 -104 -106 -108 -107 -106 -104 -103 -106 -106 -104 -104 -102 -101 -104 -107 -102 -102 -104 -102 -103 -105 -101 -100 -102 -104 -100 -101 -104 -102 -105 -105 -105 -106 -107 -105 -103 -107 -112 -107 -104 -105 -107 -108 -109 -109 -103 -104 -107 -105 -107 -104 -104 -107 -107 -105 -109 -111 -111 -107 -107 -109 -110 -107 -108 -111 -108 -112 -108 -104 -105 -108 -109 -110 -108 -105 -107 -110 -106 -104 -107 -108 -106 -104 -108 -109 -109 -109 -108 -107 -107 -107 -112 -110 -110 -107 -107 -109 -110 -110 -111 -112 -112 -113 -115 -113 -113 -112 -116 -115 -114 -112 -113 -113 -114 -111 -110 -111 -109 -107 -105 -108 -108 -109 -110 -107 -109 -110 -108 -109 -110 -110 -112 -110 -111 -110 -110 -111 -111 -110 -110 -112 -110 -107 -110 -111 -110 -110 -110 -114 -114 -108 -108 -107 -108 -108 -106 -109 -109 -110 -110 -112 -112 -111 -112 -107 -107 -110 -111 -109 -113 -114 -110 -112 -111 -114 -115 -110 -109 -109 -109 -110 -112 -108 -110 -109 -110 -111 -110 -108 -108 -110 -108 -112 -111 -111 -110 -109 -110 -109 -107 -109 -106 -106 -105 -108 -108 -115 -110 -111 -109 -110 -111 -113 -115 -111 -111 -110 -110 -113 -113 -111 -111 -108 -110 -112 -114 -110 -107 -109 -111 -107 -111 -112 -116 -114 -112 -110 -112 -110 -112 -112 -113 -113 -114 -117 -118 -117 -115 -115 -117 -113 -114 -117 -114 -109 -113 -114 -116 -112 -114 -110 -113 -112 -113 -111 -106 -112 -112 -112 -111 -110 -112 -109 -112 -111 -112 -113 -113 -112 -111 -109 -113 -112 -109 -110 -112 -110 -112 -111 -110 -108 -109 -113 -111 -111 -113 -114 -117 -117 -121 -117 -120 -117 -116 -118 -117 -116 -118 -121 -117 -112 -112 -110 -113 -114 -116 -119 -112 -111 -112 -116 -112 -115 -112 -113 -111 -114 -112 -113 -115 -111 -110 -112 -113 -113 -106 -110 -108 -113 -116 -118 -115 -117 -116 -117 -117 -119 -120 -116 -117 -117 -120 -122 -119 -122 -118 -120 -123 -117 -120 -119 -117 -118 -117 -118 -117 -117 -117 -116 -120 -117 -113 -113 -118 -124 -115 -114 -117 -125 -133 -123 -103 -103 -123 -134 -126 -119 -116 -120 -113 -117 -120 -123 -123 -118 -118 -119 -119 -121 -121 -122 -121 -124 -120 -119 -121 -120 -119 -122 -122 -123 -122 -123 -124 -125 -124 -125 -123 -123 -125 -128 -125 -119 -120 -127 -126 -124 -119 -113 -109 -125 -153 -151 -122 -107 -108 -120 -127 -128 -128 -127 -119 -111 -114 -117 -119 -121 -123 -120 -121 -123 -120 -120 -117 -117 -119 -122 -120 -119 -119 -122 -125 -123 -125 -123 -123 -122 -123 -118 -117 -118 -116 -119 -120 -119 -122 -119 -117 -114 -113 -122 -126 -126 -120 -111 -113 -116 -118 -120 -120 -122 -117 -122 -121 -117 -123 -122 -120 -120 -121 -120 -124 -123 -126 -124 -124 -123 -123 -122 -121 -123 -124 -123 -123 -123 -124 -122 -123 -122 -121 -122 -123 -121 -128 -124 -123 -123 -123 -123 -121 -125 -128 -130 -125 -119 -118 -121 -124 -123 -121 -128 -126 -123 -119 -117 -119 -122 -120 -123 -122 -128 -121 -122 -124 -127 -123 -124 -121 -122 -126 -128 -125 -122 -125 -124 -123 -123 -126 -123 -126 -127 -128 -126 -126 -125 -126 -125 -121 -118 -120 -120 -118 -118 -126 -129 -129 -132 -132 -130 -126 -130 -129 -127 -126 -124 -124 -127 -128 -125 -123 -124 -124 -124 -129 -125 -125 -124 -124 -127 -130 -125 -125 -123 -120 -126 -127 -127 -125 -128 -126 -125 -127 -127 -122 -125 -124 -125 -127 -129 -130 -128 -127 -128 -123 -120 -116 -118 -120 -126 -127 -125 -127 -127 -127 -125 -121 -122 -126 -126 -127 -133 -132 -130 -129 -129 -124 -124 -127 -128 -126 -131 -135 -136 -134 -130 -132 -132 -128 -125 -131 -129 -130 -132 -135 -137 -135 -132 -129 -126 -123 -126 -129 -129 -131 -131 -131 -131 -126 -126 -130 -128 -127 -127 -129 -131 -130 -128 -125 -121 -122 -123 -127 -126 -126 -128 -128 -132 -131 -130 -130 -130 -130 -128 -132 -134 -132 -134 -136 -134 -131 -132 -132 -129 -127 -127 -129 -126 -127 -124 -128 -129 -130 -131 -134 -136 -137 -133 -134 -134 -130 -128 -127 -126 -124 -133 -136 -135 -128 -130 -132 -125 -129 -130 -131 -129 -131 -131 -128 -132 -130 -133 -132 -130 -127 -130 -134 -131 -134 -135 -127 -130 -128 -133 -133 -129 -132 -128 -130 -126 -129 -131 -130 -131 -130 -128 -126 -125 -128 -128 -128 -131 -130 -132 -136 -133 -133 -136 -136 -133 -132 -131 -131 -134 -133 -131 -132 -129 -134 -130 -133 -131 -130 -129 -132 -130 -135 -130 -131 -129 -132 -130 -127 -126 -127 -127 -133 -132 -132 -137 -132 -133 -131 -132 -133 -132 -137 -138 -135 -135 -135 -134 -133 -134 -136 -135 -140 -135 -139 -140 -138 -135 -135 -138 -134 -134 -135 -133 -137 -136 -134 -137 -136 -134 -136 -133 -129 -130 -133 -135 -135 -135 -133 -134 -136 -132 -132 -133 -132 -133 -135 -131 -132 -132 -132 -133 -133 -130 -132 -133 -135 -136 -132 -137 -136 -132 -135 -132 -133 -138 -132 -133 -132 -125 -130 -136 -137 -137 -138 -136 -132 -134 -136 -137 -135 -138 -138 -135 -136 -141 -135 -137 -141 -136 -137 -137 -134 -137 -136 -135 -138 -135 -138 -137 -137 -141 -143 -144 -141 -142 -143 -142 -137 -138 -135 -133 -135 -136 -135 -137 -136 -134 -136 -137 -136 -137 -136 -135 -134 -131 -135 -137 -136 -134 -137 -141 -142 -141 -139 -142 -144 -142 -142 -141 -141 -142 -138 -135 -134 -136 -139 -139 -141 -145 -142 -142 -143 -139 -140 -139 -140 -142 -141 -144 -140 -142 -139 -139 -139 -136 -131 -255 -374 -375 -501 -623 -622 -746 -869 -863 -983 -980 -985 -1104 -977 -979 -1105 -1071 -1069 -1191 -1190 -1068 -1065 -1064 -1181 -1180 -1177 -1174 -1173 -1410 -1404 -1402 -1520 -1516 -1829 -1947 -2063 -2239 -2535 -2756 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 -2 -2 -1 0 0 -1 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 -2 -2 -2 -2 -1 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -4 -3 -4 -5 -4 -3 -3 -4 -4 -4 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -5 -4 -5 -5 -5 -4 -4 -4 -6 -4 -4 -5 -6 -6 -5 -4 -4 -6 -6 -6 -6 -4 -3 -3 -5 -4 -4 -4 -4 -4 -4 -3 -4 -5 -6 -6 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -6 -5 -6 -6 -8 -6 -6 -7 -7 -7 -6 -5 -5 -9 -8 -8 -7 -7 -9 -8 -8 -8 -8 -8 -10 -7 -7 -8 -7 -10 -9 -8 -8 -7 -9 -8 -6 -8 -8 -6 -10 -7 -9 -8 -6 -8 -5 -6 -6 -8 -10 -10 -9 -9 -10 -12 -10 -10 -10 -12 -13 -9 -12 -14 -11 -12 -9 -9 -12 -11 -9 -11 -11 -10 -10 -13 -10 -10 -13 -11 -9 -10 -13 -14 -13 -12 -12 -12 -13 -13 -12 -12 -14 -13 -13 -12 -10 -12 -13 -12 -12 -13 -14 -13 -13 -14 -14 -15 -15 -13 -13 -15 -15 -16 -14 -14 -11 -15 -14 -15 -15 -15 -17 -15 -15 -17 -17 -20 -17 -19 -19 -17 -17 -18 -18 -18 -17 -19 -19 -18 -18 -16 -17 -17 -16 -16 -16 -15 -15 -13 -13 -15 -14 -14 -14 -13 -13 -13 -12 -15 -14 -13 -15 -14 -14 -17 -15 -19 -21 -21 -18 -19 -20 -21 -20 -21 -22 -21 -20 -19 -18 -18 -22 -22 -21 -21 -20 -21 -19 -22 -21 -19 -21 -21 -20 -21 -20 -20 -21 -21 -23 -20 -21 -19 -19 -20 -20 -20 -20 -19 -20 -21 -20 -20 -18 -19 -20 -21 -19 -22 -21 -20 -19 -19 -19 -19 -21 -20 -19 -20 -20 -19 -19 -20 -22 -22 -21 -21 -21 -19 -20 -21 -24 -22 -23 -20 -21 -22 -22 -24 -24 -23 -22 -22 -22 -23 -24 -23 -23 -22 -21 -20 -22 -24 -23 -24 -23 -22 -21 -23 -23 -24 -26 -25 -26 -29 -29 -30 -30 -27 -27 -27 -27 -26 -27 -29 -27 -26 -26 -25 -26 -25 -26 -26 -25 -24 -24 -26 -26 -27 -26 -25 -25 -26 -24 -28 -28 -28 -29 -30 -29 -28 -28 -25 -26 -28 -28 -28 -28 -26 -27 -27 -26 -27 -27 -27 -28 -27 -27 -24 -30 -29 -26 -27 -28 -29 -30 -30 -28 -29 -28 -31 -33 -33 -31 -31 -34 -33 -32 -33 -33 -32 -31 -34 -33 -33 -33 -35 -33 -32 -34 -32 -32 -33 -33 -34 -33 -32 -32 -34 -34 -33 -31 -31 -32 -33 -32 -32 -32 -34 -36 -36 -36 -34 -34 -34 -34 -37 -35 -34 -35 -34 -31 -33 -30 -33 -32 -34 -32 -32 -31 -31 -31 -32 -34 -32 -34 -36 -35 -34 -34 -33 -35 -34 -36 -37 -36 -38 -36 -34 -34 -34 -36 -38 -36 -35 -35 -35 -35 -36 -37 -37 -37 -38 -37 -39 -35 -33 -36 -36 -34 -34 -34 -37 -35 -36 -34 -33 -37 -37 -35 -34 -34 -34 -34 -33 -35 -37 -37 -35 -36 -36 -38 -37 -36 -36 -35 -38 -36 -39 -38 -38 -37 -36 -38 -39 -39 -37 -39 -38 -38 -39 -36 -36 -36 -36 -38 -36 -38 -36 -35 -36 -35 -38 -38 -36 -36 -37 -36 -37 -37 -39 -37 -39 -36 -36 -37 -37 -38 -37 -37 -37 -38 -37 -38 -40 -39 -40 -40 -39 -40 -38 -37 -38 -36 -37 -38 -39 -37 -37 -37 -37 -38 -39 -39 -37 -39 -36 -40 -37 -39 -40 -38 -40 -39 -40 -38 -36 -40 -37 -38 -38 -40 -37 -37 -36 -39 -41 -39 -37 -39 -38 -42 -40 -41 -43 -43 -42 -39 -41 -41 -43 -41 -39 -39 -42 -44 -43 -43 -46 -45 -43 -45 -43 -43 -42 -44 -43 -43 -44 -44 -47 -45 -45 -45 -42 -43 -42 -44 -47 -44 -46 -45 -46 -44 -46 -45 -43 -44 -43 -45 -43 -44 -44 -44 -43 -46 -45 -47 -46 -42 -44 -42 -43 -44 -47 -46 -45 -45 -42 -46 -43 -46 -43 -45 -46 -47 -46 -45 -48 -50 -48 -46 -45 -48 -49 -49 -50 -47 -47 -48 -50 -49 -48 -50 -49 -48 -51 -48 -49 -49 -50 -50 -49 -47 -51 -52 -54 -55 -55 -51 -47 -47 -47 -49 -48 -49 -48 -52 -55 -56 -53 -53 -50 -50 -50 -50 -51 -52 -56 -56 -54 -53 -49 -45 -48 -49 -49 -52 -52 -50 -50 -50 -49 -49 -49 -51 -50 -51 -52 -50 -52 -53 -53 -52 -56 -50 -49 -49 -53 -54 -55 -56 -57 -56 -56 -53 -54 -49 -46 -51 -55 -61 -59 -54 -49 -51 -53 -59 -64 -67 -63 -56 -48 -41 -42 -54 -75 -84 -74 -55 -39 -31 -33 -47 -65 -80 -83 -71 -49 -32 -25 -35 -52 -73 -82 -76 -53 -35 -27 -36 -52 -65 -74 -77 -71 -64 -55 -42 -34 -33 -43 -64 -87 -89 -65 -41 -28 -27 -40 -60 -80 -89 -81 -65 -44 -35 -38 -50 -56 -74 -89 -83 -56 -34 -29 -34 -48 -77 -98 -96 -69 -31 -10 -24 -52 -78 -93 -96 -74 -46 -30 -28 -39 -60 -79 -94 -78 -50 -29 -34 -47 -60 -69 -78 -81 -72 -49 -33 -32 -47 -70 -85 -82 -62 -38 -43 -58 -64 -64 -64 -70 -76 -75 -58 -47 -54 -73 -88 -77 -59 -49 -57 -61 -58 -65 -73 -81 -70 -52 -37 -52 -59 -75 -80 -74 -68 -56 -32 -32 -61 -83 -101 -81 -79 -70 -50 -42 -51 -73 -91 -84 -71 -55 -49 -54 -62 -78 -99 -88 -57 -38 -33 -57 -87 -99 -94 -70 -51 -47 -53 -63 -75 -91 -95 -78 -52 -36 -42 -70 -77 -81 -77 -59 -46 -45 -51 -65 -86 -94 -78 -57 -56 -71 -88 -89 -75 -65 -59 -72 -90 -87 -69 -62 -68 -71 -88 -94 -84 -63 -57 -68 -76 -76 -61 -51 -66 -74 -80 -71 -60 -45 -52 -75 -98 -88 -55 -32 -38 -78 -97 -93 -75 -60 -59 -67 -75 -87 -96 -96 -84 -71 -62 -65 -86 -112 -111 -84 -59 -48 -60 -92 -112 -104 -75 -54 -50 -61 -72 -78 -80 -77 -79 -65 -54 -52 -66 -82 -87 -79 -54 -44 -51 -69 -86 -80 -64 -51 -55 -70 -86 -85 -79 -72 -74 -79 -89 -96 -97 -88 -81 -77 -79 -85 -90 -90 -85 -83 -80 -83 -86 -90 -88 -83 -76 -68 -66 -74 -81 -82 -80 -73 -62 -56 -55 -68 -87 -87 -76 -62 -57 -63 -78 -88 -84 -70 -58 -58 -72 -87 -98 -96 -84 -71 -71 -86 -108 -108 -96 -75 -72 -85 -104 -107 -95 -86 -80 -82 -84 -89 -94 -93 -80 -75 -80 -89 -87 -81 -70 -67 -75 -83 -91 -85 -78 -71 -73 -76 -80 -82 -81 -91 -98 -90 -75 -71 -80 -95 -98 -97 -92 -88 -83 -90 -93 -98 -94 -86 -82 -88 -98 -95 -87 -83 -83 -91 -91 -82 -74 -80 -90 -97 -90 -86 -78 -75 -84 -92 -101 -101 -88 -78 -80 -84 -93 -101 -99 -94 -87 -86 -87 -96 -102 -103 -97 -93 -91 -95 -102 -104 -96 -88 -79 -86 -99 -109 -106 -92 -82 -81 -93 -99 -98 -93 -86 -82 -84 -88 -93 -89 -87 -82 -85 -93 -96 -96 -89 -87 -89 -95 -99 -96 -89 -91 -94 -100 -101 -96 -93 -98 -98 -97 -99 -96 -93 -97 -102 -103 -94 -87 -83 -91 -98 -100 -96 -87 -85 -87 -93 -101 -100 -88 -83 -80 -89 -102 -103 -96 -83 -76 -84 -90 -98 -96 -95 -92 -89 -88 -93 -97 -94 -94 -90 -91 -94 -101 -104 -98 -92 -91 -90 -98 -101 -101 -100 -93 -91 -94 -96 -95 -94 -91 -92 -91 -98 -100 -100 -105 -103 -99 -94 -94 -94 -95 -93 -93 -94 -93 -94 -95 -93 -91 -87 -88 -92 -91 -94 -95 -89 -90 -89 -92 -94 -95 -94 -94 -88 -83 -86 -88 -90 -91 -93 -92 -95 -93 -92 -95 -101 -99 -94 -94 -93 -91 -94 -97 -100 -100 -93 -92 -92 -93 -102 -104 -96 -94 -94 -93 -99 -93 -97 -99 -100 -100 -94 -93 -95 -97 -94 -97 -98 -102 -97 -100 -95 -93 -94 -99 -99 -99 -95 -94 -92 -95 -94 -97 -95 -94 -95 -93 -96 -98 -99 -100 -95 -94 -96 -96 -98 -99 -95 -89 -90 -92 -93 -93 -95 -97 -96 -98 -97 -91 -90 -93 -93 -93 -93 -94 -94 -91 -92 -100 -97 -96 -95 -96 -96 -94 -97 -99 -95 -91 -93 -90 -89 -89 -93 -93 -95 -98 -93 -95 -94 -91 -96 -97 -95 -93 -92 -93 -95 -98 -95 -95 -89 -88 -92 -96 -99 -97 -95 -95 -91 -96 -95 -98 -99 -95 -97 -96 -98 -97 -96 -97 -102 -104 -97 -99 -97 -100 -103 -102 -100 -100 -101 -105 -102 -101 -101 -100 -96 -95 -98 -99 -99 -96 -96 -98 -98 -98 -98 -95 -98 -93 -93 -96 -96 -93 -93 -98 -95 -94 -94 -99 -98 -98 -97 -97 -99 -96 -98 -102 -99 -100 -98 -97 -100 -101 -98 -97 -97 -99 -98 -99 -96 -96 -96 -97 -97 -101 -98 -100 -101 -102 -102 -100 -99 -99 -98 -97 -97 -98 -97 -97 -100 -103 -102 -107 -104 -102 -100 -98 -103 -101 -105 -105 -106 -105 -101 -100 -97 -100 -105 -102 -98 -95 -95 -99 -98 -99 -101 -103 -101 -94 -99 -103 -104 -103 -98 -97 -101 -105 -102 -105 -102 -103 -103 -99 -101 -100 -100 -102 -103 -103 -102 -103 -104 -103 -100 -98 -97 -99 -97 -98 -100 -101 -100 -100 -100 -98 -103 -103 -102 -102 -101 -99 -99 -102 -103 -105 -103 -102 -99 -103 -104 -107 -103 -100 -104 -100 -102 -105 -105 -108 -106 -101 -98 -100 -106 -108 -108 -104 -102 -103 -100 -106 -106 -102 -107 -106 -102 -102 -106 -106 -103 -102 -104 -104 -101 -101 -102 -101 -101 -103 -101 -101 -103 -105 -100 -101 -102 -102 -103 -104 -104 -105 -106 -105 -103 -102 -106 -107 -108 -107 -107 -105 -101 -105 -105 -108 -106 -101 -106 -106 -108 -106 -103 -105 -106 -103 -106 -109 -108 -107 -107 -108 -106 -105 -108 -108 -109 -107 -107 -106 -108 -107 -108 -107 -107 -106 -106 -108 -109 -105 -103 -105 -103 -103 -106 -106 -106 -109 -108 -109 -109 -106 -110 -110 -105 -109 -110 -109 -107 -109 -110 -112 -111 -113 -113 -111 -113 -114 -116 -114 -112 -112 -110 -112 -109 -111 -112 -109 -107 -106 -107 -108 -106 -106 -106 -106 -107 -108 -107 -107 -111 -110 -107 -109 -110 -110 -112 -109 -109 -113 -111 -111 -109 -110 -109 -108 -109 -110 -112 -113 -107 -109 -110 -108 -106 -105 -107 -108 -109 -110 -108 -108 -109 -110 -108 -108 -109 -108 -110 -112 -110 -108 -113 -111 -109 -112 -110 -111 -110 -108 -110 -108 -106 -109 -111 -110 -108 -108 -110 -110 -107 -111 -109 -112 -111 -109 -108 -107 -107 -110 -107 -109 -105 -103 -103 -105 -112 -112 -111 -106 -112 -109 -110 -108 -112 -114 -110 -111 -111 -110 -110 -112 -109 -111 -111 -111 -111 -110 -108 -107 -110 -107 -109 -115 -112 -110 -112 -110 -110 -111 -110 -111 -112 -114 -114 -114 -117 -117 -114 -114 -116 -114 -113 -113 -113 -115 -110 -111 -113 -111 -112 -109 -112 -114 -112 -109 -106 -107 -111 -113 -110 -109 -109 -111 -113 -111 -110 -110 -114 -112 -113 -110 -113 -110 -109 -113 -112 -112 -109 -107 -112 -110 -110 -109 -108 -113 -115 -116 -112 -117 -115 -114 -118 -114 -115 -115 -118 -117 -117 -117 -116 -110 -112 -113 -112 -113 -114 -113 -113 -113 -113 -116 -116 -112 -111 -112 -111 -112 -114 -112 -115 -108 -111 -111 -110 -111 -111 -110 -107 -112 -113 -117 -115 -115 -113 -123 -113 -119 -116 -116 -117 -116 -122 -119 -117 -118 -116 -120 -119 -122 -121 -118 -114 -115 -116 -119 -119 -116 -117 -113 -117 -117 -115 -114 -118 -117 -117 -113 -119 -121 -131 -123 -108 -101 -116 -130 -129 -120 -115 -117 -114 -115 -117 -122 -124 -121 -115 -114 -116 -122 -119 -123 -120 -117 -119 -120 -118 -122 -124 -120 -120 -122 -123 -124 -122 -125 -122 -120 -122 -125 -124 -128 -124 -117 -120 -125 -127 -125 -122 -116 -109 -118 -144 -151 -131 -105 -107 -117 -124 -123 -127 -126 -120 -114 -115 -114 -116 -120 -123 -123 -119 -121 -120 -116 -114 -119 -119 -119 -117 -118 -119 -124 -122 -123 -121 -121 -124 -124 -121 -118 -120 -118 -117 -116 -117 -121 -119 -118 -120 -114 -112 -120 -121 -121 -119 -114 -118 -115 -114 -117 -121 -118 -118 -114 -118 -121 -119 -117 -120 -121 -120 -124 -120 -122 -122 -124 -122 -124 -121 -121 -120 -122 -124 -123 -120 -122 -128 -124 -121 -119 -121 -121 -123 -124 -122 -124 -122 -124 -126 -119 -121 -126 -127 -127 -124 -119 -120 -121 -120 -119 -123 -124 -126 -119 -118 -116 -119 -124 -122 -123 -120 -123 -123 -120 -121 -127 -125 -124 -123 -121 -126 -125 -125 -123 -124 -122 -127 -125 -120 -122 -125 -126 -125 -123 -124 -125 -123 -126 -121 -120 -118 -120 -116 -120 -120 -122 -129 -130 -131 -131 -128 -128 -129 -127 -127 -123 -122 -125 -129 -126 -123 -123 -125 -125 -123 -124 -126 -124 -124 -131 -128 -127 -124 -120 -122 -122 -122 -125 -125 -127 -125 -127 -125 -127 -123 -123 -122 -126 -124 -126 -123 -129 -131 -131 -129 -119 -117 -117 -116 -118 -126 -122 -125 -129 -128 -125 -122 -124 -123 -124 -125 -129 -130 -130 -131 -125 -132 -127 -125 -123 -122 -124 -133 -137 -137 -134 -132 -129 -127 -126 -127 -129 -129 -130 -132 -132 -137 -132 -131 -129 -125 -121 -122 -126 -131 -131 -129 -129 -127 -132 -126 -126 -126 -125 -127 -128 -130 -127 -125 -123 -122 -120 -124 -127 -124 -127 -130 -128 -129 -131 -131 -129 -130 -128 -129 -130 -131 -132 -134 -134 -136 -133 -133 -129 -127 -128 -127 -125 -126 -124 -125 -129 -127 -131 -131 -135 -138 -136 -132 -128 -132 -132 -127 -124 -127 -131 -134 -131 -130 -133 -124 -125 -127 -127 -129 -130 -131 -129 -128 -132 -130 -130 -129 -128 -129 -131 -130 -131 -135 -130 -129 -132 -127 -132 -128 -130 -133 -127 -130 -129 -129 -133 -126 -127 -126 -130 -128 -128 -124 -129 -126 -128 -129 -134 -131 -131 -136 -133 -132 -136 -132 -130 -130 -131 -130 -129 -127 -132 -130 -131 -129 -132 -129 -129 -131 -132 -131 -130 -128 -131 -128 -129 -127 -125 -128 -131 -132 -131 -130 -133 -131 -129 -133 -133 -133 -132 -135 -134 -134 -136 -131 -129 -132 -136 -135 -135 -133 -139 -134 -138 -137 -135 -137 -135 -134 -132 -132 -135 -135 -135 -133 -135 -138 -137 -131 -131 -131 -132 -134 -136 -133 -133 -134 -134 -133 -132 -132 -132 -132 -130 -134 -131 -129 -134 -134 -130 -131 -131 -130 -130 -132 -134 -134 -138 -132 -134 -130 -130 -135 -134 -130 -131 -132 -129 -127 -134 -135 -137 -138 -135 -136 -133 -132 -136 -137 -137 -138 -138 -135 -135 -136 -136 -140 -139 -137 -134 -136 -134 -134 -134 -139 -138 -133 -133 -135 -140 -143 -144 -141 -142 -143 -143 -139 -135 -134 -135 -133 -134 -138 -135 -133 -135 -134 -138 -137 -136 -136 -133 -132 -133 -138 -138 -132 -135 -137 -141 -141 -138 -142 -142 -141 -142 -141 -138 -138 -138 -142 -139 -132 -134 -136 -139 -142 -140 -144 -142 -141 -137 -141 -138 -137 -144 -142 -140 -141 -140 -139 -139 -141 -139 -132 -129 -259 -380 -381 -511 -637 -635 -761 -887 -882 -1003 -1002 -1004 -1125 -1004 -1000 -1131 -1091 -1094 -1218 -1215 -1092 -1087 -1088 -1205 -1207 -1205 -1200 -1200 -1442 -1437 -1433 -1553 -1550 -1546 -1995 -2115 -2234 -2413 -2579 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 -1 -2 0 0 -1 0 -1 0 0 0 0 -1 -1 0 0 0 -1 0 -1 -1 -1 -2 -1 -1 0 -1 0 0 -2 -1 -1 -1 -2 -1 -2 -1 -2 -1 -2 -2 -2 -2 0 0 -1 -2 -2 -2 -3 -3 -2 -4 -3 -4 -4 -4 -3 -3 -3 -4 -2 -3 -5 -4 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -4 -4 -5 -5 -5 -5 -4 -4 -4 -5 -5 -7 -6 -5 -5 -4 -5 -4 -5 -6 -5 -3 -3 -4 -4 -5 -4 -4 -3 -4 -3 -4 -4 -5 -5 -6 -6 -5 -5 -6 -6 -7 -6 -6 -5 -6 -7 -5 -5 -7 -7 -8 -6 -7 -5 -7 -7 -6 -6 -4 -6 -6 -8 -8 -7 -9 -7 -7 -8 -9 -7 -9 -7 -9 -7 -7 -9 -7 -8 -8 -9 -9 -7 -7 -9 -7 -7 -8 -7 -7 -9 -8 -7 -7 -6 -6 -7 -8 -8 -9 -10 -11 -9 -7 -10 -11 -11 -11 -10 -13 -12 -9 -11 -10 -11 -11 -11 -11 -11 -10 -11 -10 -10 -9 -11 -13 -11 -11 -10 -11 -11 -11 -11 -14 -13 -12 -11 -11 -10 -14 -13 -13 -13 -10 -10 -12 -11 -12 -14 -13 -13 -13 -13 -13 -13 -14 -15 -14 -10 -13 -15 -14 -14 -13 -14 -11 -18 -15 -15 -15 -16 -15 -16 -16 -18 -18 -19 -18 -19 -21 -19 -18 -19 -19 -18 -18 -18 -19 -17 -15 -17 -17 -16 -13 -16 -14 -17 -13 -14 -15 -13 -13 -13 -13 -13 -15 -13 -14 -13 -12 -14 -16 -14 -17 -16 -17 -19 -23 -19 -19 -18 -19 -21 -21 -19 -20 -20 -19 -19 -19 -21 -22 -21 -23 -20 -19 -17 -19 -20 -20 -21 -22 -20 -21 -20 -19 -21 -18 -21 -21 -21 -20 -20 -20 -20 -20 -20 -20 -21 -19 -19 -21 -20 -20 -19 -18 -19 -21 -21 -21 -20 -18 -18 -18 -20 -22 -21 -20 -19 -20 -20 -20 -19 -20 -18 -20 -21 -21 -22 -21 -21 -21 -22 -21 -22 -21 -23 -22 -22 -20 -21 -21 -24 -22 -21 -22 -22 -22 -22 -21 -19 -21 -23 -24 -22 -23 -23 -23 -22 -23 -25 -25 -26 -29 -30 -30 -28 -29 -29 -27 -26 -27 -25 -25 -25 -24 -24 -25 -25 -25 -25 -23 -22 -24 -26 -25 -26 -25 -25 -25 -25 -26 -25 -29 -26 -26 -28 -29 -28 -28 -26 -25 -26 -27 -28 -28 -25 -27 -27 -28 -27 -25 -27 -25 -25 -25 -29 -27 -28 -26 -28 -30 -29 -27 -27 -27 -27 -29 -31 -32 -29 -30 -31 -31 -31 -31 -31 -29 -32 -33 -34 -32 -32 -33 -31 -31 -32 -33 -30 -31 -33 -33 -33 -34 -32 -32 -33 -31 -31 -32 -33 -32 -30 -31 -29 -31 -31 -32 -34 -34 -34 -33 -33 -33 -32 -34 -34 -34 -34 -34 -33 -31 -30 -33 -32 -31 -30 -30 -32 -31 -31 -31 -35 -32 -32 -33 -34 -34 -34 -34 -32 -33 -35 -36 -36 -35 -37 -36 -33 -33 -33 -34 -33 -34 -34 -35 -33 -32 -35 -34 -38 -37 -34 -34 -32 -30 -35 -35 -35 -35 -34 -35 -35 -33 -34 -32 -36 -35 -33 -34 -33 -33 -33 -33 -34 -35 -34 -37 -36 -36 -36 -34 -34 -33 -35 -36 -38 -36 -37 -35 -35 -35 -37 -37 -39 -39 -37 -36 -38 -37 -35 -34 -34 -37 -37 -36 -36 -36 -36 -35 -35 -35 -34 -35 -36 -36 -35 -35 -35 -36 -37 -35 -35 -35 -37 -36 -34 -34 -37 -35 -37 -37 -38 -37 -37 -38 -38 -39 -38 -38 -37 -36 -36 -36 -37 -36 -38 -38 -36 -34 -36 -37 -37 -38 -37 -35 -38 -37 -39 -36 -37 -39 -38 -39 -38 -38 -35 -37 -34 -37 -35 -34 -35 -38 -38 -38 -38 -38 -37 -39 -39 -39 -41 -41 -39 -41 -41 -35 -40 -36 -41 -41 -39 -42 -42 -41 -42 -41 -42 -42 -41 -41 -43 -43 -45 -43 -41 -42 -43 -43 -42 -42 -43 -44 -45 -43 -42 -43 -44 -43 -43 -42 -45 -44 -44 -45 -42 -44 -43 -42 -41 -42 -40 -46 -44 -43 -44 -40 -41 -40 -42 -43 -43 -44 -43 -43 -46 -45 -43 -41 -42 -44 -43 -45 -47 -45 -44 -46 -47 -44 -44 -45 -48 -45 -47 -49 -45 -43 -48 -49 -45 -47 -49 -47 -46 -48 -48 -48 -45 -44 -48 -51 -51 -46 -45 -48 -54 -56 -51 -46 -46 -46 -47 -49 -48 -44 -46 -51 -54 -55 -54 -49 -48 -46 -49 -50 -51 -49 -52 -51 -52 -52 -49 -48 -44 -44 -49 -50 -51 -50 -47 -47 -48 -51 -46 -46 -49 -49 -49 -50 -49 -46 -50 -52 -53 -50 -47 -48 -47 -53 -55 -56 -54 -56 -55 -56 -55 -50 -47 -47 -50 -56 -58 -59 -59 -60 -58 -53 -46 -45 -49 -61 -68 -69 -64 -55 -47 -41 -41 -50 -63 -77 -78 -62 -45 -34 -33 -40 -59 -76 -82 -71 -48 -28 -24 -34 -50 -69 -80 -82 -66 -50 -37 -38 -45 -45 -44 -52 -73 -78 -66 -45 -33 -26 -33 -48 -72 -91 -82 -60 -41 -36 -38 -42 -54 -68 -78 -78 -67 -48 -34 -38 -49 -58 -70 -80 -81 -64 -38 -22 -22 -38 -62 -95 -106 -85 -48 -21 -19 -34 -62 -85 -89 -76 -53 -45 -43 -40 -39 -50 -77 -94 -85 -56 -34 -28 -44 -64 -78 -75 -64 -50 -41 -36 -47 -64 -79 -90 -79 -65 -41 -38 -49 -73 -86 -79 -72 -54 -45 -43 -54 -78 -94 -85 -56 -28 -32 -52 -77 -99 -83 -58 -48 -58 -58 -54 -36 -28 -65 -117 -114 -88 -43 -24 -42 -72 -93 -92 -81 -46 -33 -40 -70 -98 -102 -78 -55 -35 -34 -52 -79 -90 -86 -74 -65 -60 -52 -64 -73 -68 -64 -76 -83 -74 -52 -37 -44 -67 -93 -91 -62 -35 -31 -51 -86 -97 -83 -67 -54 -57 -71 -82 -88 -80 -71 -67 -74 -76 -74 -71 -78 -81 -77 -74 -68 -69 -76 -74 -70 -76 -71 -67 -61 -58 -61 -63 -66 -66 -64 -65 -65 -62 -67 -73 -71 -64 -53 -56 -73 -86 -89 -85 -62 -51 -61 -85 -96 -96 -90 -78 -71 -67 -69 -81 -106 -114 -89 -57 -43 -57 -94 -115 -108 -71 -43 -40 -58 -82 -86 -69 -60 -66 -73 -73 -62 -52 -60 -77 -82 -69 -52 -45 -58 -74 -79 -78 -65 -57 -65 -70 -77 -82 -88 -88 -91 -87 -79 -76 -79 -91 -98 -99 -87 -69 -68 -77 -90 -102 -100 -85 -68 -58 -63 -80 -94 -94 -75 -54 -48 -58 -75 -90 -92 -78 -60 -53 -54 -72 -87 -95 -82 -59 -47 -52 -75 -91 -100 -90 -68 -55 -63 -88 -114 -113 -94 -72 -62 -74 -93 -110 -109 -97 -86 -75 -75 -82 -96 -102 -89 -74 -68 -73 -83 -94 -96 -85 -74 -68 -64 -71 -80 -89 -88 -82 -69 -69 -73 -83 -95 -89 -75 -65 -74 -88 -100 -100 -89 -81 -78 -82 -98 -104 -102 -90 -78 -82 -93 -99 -91 -86 -81 -84 -92 -88 -84 -78 -80 -81 -88 -91 -91 -80 -73 -77 -88 -104 -102 -87 -74 -71 -85 -107 -104 -95 -77 -72 -81 -98 -112 -105 -84 -75 -86 -107 -117 -107 -87 -71 -78 -95 -112 -116 -98 -76 -73 -88 -109 -112 -91 -72 -73 -90 -100 -101 -88 -77 -76 -85 -88 -88 -85 -82 -84 -93 -102 -96 -90 -84 -81 -90 -99 -102 -95 -87 -90 -103 -107 -104 -91 -87 -88 -101 -109 -106 -93 -84 -85 -93 -101 -94 -87 -87 -88 -96 -97 -92 -87 -85 -84 -88 -92 -93 -93 -90 -86 -82 -84 -88 -92 -95 -93 -88 -89 -90 -94 -93 -90 -89 -87 -95 -100 -97 -92 -90 -93 -99 -98 -96 -94 -94 -93 -96 -101 -99 -96 -91 -89 -88 -92 -94 -90 -93 -93 -97 -97 -99 -98 -97 -95 -99 -98 -93 -86 -90 -90 -93 -91 -91 -89 -92 -92 -95 -94 -90 -88 -88 -90 -94 -91 -94 -94 -93 -92 -86 -84 -88 -89 -89 -88 -90 -91 -90 -91 -94 -98 -97 -96 -95 -88 -87 -94 -96 -96 -96 -94 -93 -93 -97 -95 -95 -97 -92 -97 -99 -93 -94 -90 -94 -98 -95 -100 -95 -96 -94 -96 -97 -94 -99 -93 -97 -95 -95 -96 -95 -98 -97 -100 -95 -93 -91 -91 -92 -91 -95 -98 -94 -94 -94 -96 -95 -95 -98 -95 -93 -91 -95 -97 -97 -93 -91 -89 -91 -92 -95 -96 -99 -93 -92 -93 -96 -96 -94 -91 -89 -92 -95 -95 -95 -95 -93 -94 -97 -96 -96 -96 -96 -93 -88 -85 -88 -92 -93 -92 -89 -88 -89 -96 -96 -96 -94 -92 -91 -93 -93 -89 -96 -99 -97 -96 -94 -89 -90 -91 -94 -96 -96 -92 -90 -87 -91 -95 -97 -94 -95 -95 -95 -99 -98 -98 -96 -99 -97 -96 -102 -100 -101 -101 -100 -98 -96 -100 -101 -103 -102 -102 -99 -96 -96 -98 -99 -98 -99 -93 -96 -94 -97 -97 -94 -96 -94 -94 -95 -96 -93 -91 -93 -93 -93 -96 -97 -95 -98 -98 -96 -96 -97 -94 -97 -101 -102 -97 -93 -98 -98 -100 -101 -97 -96 -98 -96 -94 -95 -96 -96 -97 -96 -99 -101 -98 -102 -99 -100 -100 -98 -97 -92 -95 -100 -100 -94 -97 -99 -98 -101 -105 -104 -99 -100 -99 -97 -98 -103 -106 -109 -105 -101 -98 -97 -99 -100 -99 -97 -98 -95 -99 -101 -98 -99 -102 -98 -98 -100 -101 -99 -99 -101 -98 -100 -98 -102 -102 -103 -101 -102 -100 -100 -101 -103 -102 -99 -99 -100 -103 -102 -101 -100 -97 -98 -97 -95 -99 -99 -97 -100 -98 -100 -102 -98 -97 -99 -100 -100 -101 -99 -98 -101 -106 -104 -102 -105 -102 -105 -102 -99 -101 -100 -100 -100 -103 -107 -106 -104 -102 -101 -99 -102 -104 -106 -104 -101 -102 -105 -105 -102 -101 -103 -103 -105 -103 -101 -105 -104 -104 -105 -104 -100 -99 -98 -100 -102 -100 -100 -100 -102 -101 -105 -102 -102 -101 -100 -105 -105 -103 -102 -100 -103 -104 -105 -106 -105 -107 -105 -102 -101 -102 -105 -105 -102 -106 -104 -107 -105 -103 -107 -105 -106 -103 -104 -104 -104 -107 -107 -105 -107 -105 -106 -104 -106 -107 -108 -107 -107 -106 -109 -104 -107 -106 -105 -107 -107 -104 -104 -103 -103 -102 -104 -102 -105 -107 -105 -108 -111 -110 -109 -105 -108 -106 -108 -108 -108 -110 -112 -110 -109 -110 -112 -110 -110 -112 -114 -114 -112 -111 -109 -108 -108 -110 -110 -107 -107 -106 -106 -105 -106 -105 -106 -106 -106 -106 -107 -108 -108 -107 -107 -109 -108 -108 -109 -113 -111 -110 -111 -110 -110 -110 -111 -108 -109 -110 -108 -110 -106 -109 -110 -105 -106 -106 -106 -109 -109 -107 -109 -106 -105 -109 -108 -107 -109 -108 -108 -109 -107 -111 -111 -111 -111 -108 -109 -107 -112 -111 -110 -104 -106 -108 -106 -111 -109 -108 -109 -107 -108 -111 -111 -109 -108 -109 -106 -108 -109 -108 -106 -104 -102 -103 -104 -105 -109 -109 -112 -107 -108 -110 -109 -106 -108 -110 -113 -112 -112 -110 -106 -108 -112 -111 -112 -110 -109 -109 -107 -107 -106 -110 -112 -109 -109 -111 -110 -108 -109 -110 -110 -113 -112 -112 -112 -113 -114 -112 -116 -115 -114 -113 -112 -112 -112 -112 -111 -112 -113 -108 -109 -109 -109 -113 -111 -109 -104 -107 -108 -109 -110 -109 -109 -109 -111 -110 -111 -109 -109 -113 -115 -112 -109 -109 -111 -115 -110 -109 -109 -111 -106 -109 -110 -110 -112 -111 -116 -114 -111 -109 -116 -114 -111 -117 -112 -116 -119 -114 -113 -116 -113 -112 -109 -112 -111 -113 -113 -114 -113 -112 -114 -115 -112 -114 -112 -114 -113 -112 -113 -110 -111 -111 -110 -108 -108 -112 -110 -114 -109 -111 -110 -113 -113 -113 -117 -118 -114 -114 -118 -117 -118 -116 -119 -116 -117 -118 -113 -118 -120 -119 -119 -117 -119 -115 -110 -115 -117 -119 -120 -114 -113 -114 -117 -112 -115 -121 -116 -113 -112 -121 -124 -124 -113 -100 -113 -131 -126 -120 -116 -116 -115 -115 -114 -123 -122 -118 -115 -113 -113 -119 -121 -120 -118 -117 -116 -119 -122 -123 -122 -119 -119 -120 -122 -125 -121 -123 -119 -120 -126 -120 -120 -126 -127 -121 -118 -122 -129 -125 -119 -116 -111 -117 -137 -151 -135 -108 -103 -116 -122 -122 -122 -123 -118 -116 -113 -117 -117 -120 -119 -122 -116 -117 -116 -117 -115 -119 -119 -116 -115 -118 -119 -124 -118 -119 -118 -125 -122 -124 -121 -118 -120 -120 -118 -115 -117 -117 -122 -120 -117 -109 -113 -117 -122 -123 -115 -116 -113 -115 -118 -114 -117 -120 -121 -114 -115 -116 -117 -118 -121 -121 -122 -121 -121 -118 -124 -122 -119 -125 -121 -122 -121 -118 -123 -122 -121 -122 -126 -125 -122 -120 -120 -121 -121 -123 -120 -124 -126 -122 -121 -122 -122 -118 -126 -125 -123 -120 -120 -116 -118 -120 -120 -121 -119 -117 -117 -122 -122 -122 -122 -119 -122 -120 -122 -121 -122 -123 -125 -123 -126 -127 -125 -121 -121 -124 -123 -126 -128 -121 -122 -119 -120 -123 -121 -124 -123 -122 -125 -122 -119 -120 -122 -120 -120 -116 -116 -119 -124 -124 -129 -131 -129 -130 -129 -127 -124 -123 -123 -122 -126 -127 -127 -126 -123 -121 -123 -121 -122 -124 -128 -129 -130 -124 -121 -124 -118 -121 -118 -122 -124 -124 -128 -125 -124 -129 -123 -123 -125 -119 -117 -122 -123 -129 -132 -133 -130 -122 -117 -118 -116 -115 -118 -121 -125 -126 -126 -127 -125 -127 -122 -121 -121 -125 -128 -129 -130 -129 -130 -130 -125 -121 -120 -124 -128 -132 -137 -139 -133 -129 -124 -126 -126 -128 -125 -129 -129 -130 -127 -132 -135 -134 -126 -123 -119 -120 -123 -129 -131 -132 -128 -132 -129 -126 -123 -123 -124 -128 -128 -128 -125 -123 -121 -122 -123 -123 -125 -125 -128 -128 -129 -128 -127 -132 -131 -127 -126 -127 -128 -131 -134 -135 -134 -132 -134 -128 -133 -127 -126 -124 -122 -125 -125 -126 -126 -129 -129 -132 -136 -132 -131 -130 -131 -132 -129 -127 -129 -127 -128 -129 -131 -131 -127 -125 -125 -126 -123 -127 -129 -131 -130 -133 -129 -130 -127 -130 -129 -127 -130 -131 -129 -132 -131 -130 -128 -128 -128 -128 -130 -133 -129 -129 -132 -129 -127 -125 -126 -127 -128 -127 -127 -128 -129 -124 -131 -131 -130 -130 -133 -133 -132 -134 -135 -131 -132 -128 -128 -127 -124 -132 -131 -131 -129 -129 -129 -129 -130 -130 -134 -129 -128 -125 -127 -126 -130 -131 -127 -131 -129 -129 -129 -130 -129 -129 -132 -134 -135 -134 -131 -131 -132 -130 -130 -134 -133 -134 -135 -130 -134 -135 -134 -139 -135 -137 -136 -132 -134 -134 -134 -130 -134 -135 -133 -138 -138 -132 -133 -132 -131 -137 -136 -129 -133 -134 -133 -133 -133 -133 -130 -133 -129 -133 -132 -129 -130 -130 -133 -134 -131 -128 -128 -132 -134 -133 -133 -131 -132 -132 -130 -133 -132 -127 -132 -134 -129 -128 -131 -130 -133 -137 -133 -134 -136 -134 -137 -136 -132 -136 -142 -134 -133 -136 -136 -138 -137 -139 -135 -136 -135 -132 -135 -134 -136 -135 -133 -135 -133 -137 -142 -142 -141 -143 -142 -143 -138 -138 -133 -135 -133 -135 -135 -135 -130 -135 -132 -136 -134 -138 -133 -134 -134 -133 -136 -136 -135 -136 -136 -137 -136 -140 -141 -144 -142 -137 -134 -138 -139 -139 -143 -137 -137 -135 -132 -135 -136 -141 -142 -140 -142 -139 -140 -139 -138 -140 -142 -139 -138 -137 -141 -139 -137 -138 -135 -130 -131 -260 -387 -389 -522 -650 -646 -778 -904 -900 -1025 -1025 -1025 -1153 -1029 -1022 -1154 -1119 -1118 -1247 -1242 -1114 -1110 -1111 -1234 -1237 -1232 -1228 -1226 -1477 -1470 -1468 -1588 -1585 -1584 -1707 -2169 -2290 -2412 -2456 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -1 -2 0 -1 -2 0 0 -1 -1 0 -2 -1 -2 -1 -1 -2 -2 0 0 0 -2 -1 -2 -1 0 -1 0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -3 -3 -5 -4 -3 -3 -4 -3 -3 -2 -2 -3 -3 -4 -3 -3 -3 -4 -4 -4 -5 -5 -4 -5 -5 -4 -3 -4 -5 -5 -5 -6 -4 -6 -6 -5 -5 -3 -7 -6 -4 -4 -4 -3 -5 -5 -5 -3 -5 -4 -4 -5 -5 -7 -4 -5 -5 -5 -6 -6 -5 -6 -6 -6 -5 -6 -5 -6 -7 -5 -6 -7 -8 -7 -5 -8 -7 -5 -6 -6 -6 -5 -7 -7 -8 -6 -6 -7 -9 -7 -9 -7 -9 -7 -8 -8 -8 -8 -8 -7 -8 -8 -7 -9 -9 -8 -8 -8 -7 -9 -7 -7 -8 -8 -5 -7 -6 -8 -8 -9 -8 -11 -8 -13 -11 -9 -8 -8 -10 -10 -9 -11 -11 -10 -11 -13 -11 -11 -9 -11 -10 -11 -10 -9 -11 -11 -9 -11 -12 -11 -12 -11 -10 -14 -13 -13 -11 -8 -11 -13 -12 -15 -14 -12 -11 -10 -11 -13 -14 -13 -13 -14 -12 -15 -13 -12 -12 -17 -15 -13 -14 -14 -14 -15 -16 -11 -14 -14 -16 -19 -18 -15 -15 -15 -16 -15 -17 -19 -19 -17 -18 -18 -18 -21 -20 -19 -18 -17 -17 -16 -16 -15 -17 -17 -16 -12 -13 -15 -14 -15 -14 -13 -11 -13 -12 -11 -14 -14 -14 -15 -13 -14 -15 -14 -16 -16 -18 -18 -19 -20 -21 -19 -19 -18 -18 -19 -19 -20 -19 -21 -20 -19 -20 -19 -21 -20 -19 -19 -19 -18 -19 -20 -21 -20 -20 -19 -21 -20 -20 -21 -19 -21 -18 -20 -19 -20 -19 -19 -19 -18 -20 -21 -19 -18 -22 -19 -18 -18 -19 -18 -18 -20 -20 -19 -20 -20 -19 -20 -20 -19 -18 -18 -19 -19 -19 -19 -18 -21 -21 -22 -21 -20 -19 -20 -21 -22 -22 -20 -21 -21 -20 -21 -21 -20 -20 -20 -21 -21 -20 -21 -21 -21 -21 -20 -22 -23 -22 -21 -24 -23 -24 -24 -23 -25 -28 -27 -27 -28 -29 -28 -27 -27 -25 -24 -25 -25 -24 -24 -23 -24 -23 -24 -22 -22 -24 -23 -24 -24 -25 -24 -23 -23 -25 -27 -24 -25 -26 -27 -27 -25 -28 -28 -27 -25 -26 -26 -26 -25 -27 -26 -26 -26 -24 -24 -26 -26 -26 -28 -25 -29 -29 -27 -26 -25 -24 -26 -26 -30 -28 -28 -29 -31 -28 -27 -28 -29 -28 -30 -31 -32 -31 -33 -33 -31 -30 -30 -28 -30 -31 -31 -31 -30 -30 -33 -33 -33 -30 -31 -32 -33 -31 -31 -31 -28 -28 -30 -31 -31 -31 -30 -32 -33 -32 -33 -32 -31 -32 -32 -32 -32 -32 -33 -31 -32 -31 -30 -29 -29 -30 -28 -30 -31 -30 -31 -31 -32 -32 -34 -34 -34 -33 -32 -33 -33 -36 -35 -34 -32 -32 -32 -33 -34 -33 -33 -33 -35 -34 -32 -32 -32 -33 -32 -35 -35 -34 -30 -29 -31 -32 -34 -32 -34 -34 -32 -35 -35 -31 -33 -31 -32 -34 -33 -31 -32 -33 -31 -34 -35 -35 -33 -34 -35 -33 -33 -35 -33 -34 -38 -35 -33 -33 -34 -36 -36 -36 -34 -36 -35 -34 -35 -35 -34 -36 -35 -35 -33 -36 -36 -34 -34 -35 -35 -34 -33 -32 -34 -35 -36 -35 -36 -33 -32 -32 -35 -35 -31 -34 -33 -35 -34 -32 -36 -33 -35 -36 -36 -36 -36 -36 -35 -37 -37 -35 -35 -34 -33 -36 -33 -36 -36 -36 -36 -34 -34 -35 -36 -35 -35 -36 -36 -35 -39 -35 -36 -37 -35 -36 -35 -36 -34 -33 -35 -35 -35 -33 -35 -37 -40 -35 -33 -37 -38 -39 -38 -39 -36 -38 -36 -38 -39 -37 -37 -39 -41 -39 -39 -41 -39 -40 -36 -38 -40 -41 -41 -41 -40 -41 -41 -40 -41 -40 -40 -40 -42 -42 -42 -43 -43 -41 -40 -42 -41 -42 -40 -43 -43 -45 -44 -41 -40 -40 -41 -42 -41 -41 -40 -40 -42 -40 -40 -39 -40 -41 -40 -43 -42 -45 -44 -43 -45 -43 -44 -42 -42 -43 -40 -46 -47 -43 -44 -45 -46 -46 -45 -48 -47 -43 -47 -46 -48 -46 -45 -47 -43 -44 -48 -47 -48 -45 -45 -45 -47 -48 -47 -47 -48 -49 -50 -52 -51 -48 -47 -47 -49 -47 -45 -44 -48 -48 -50 -53 -54 -52 -51 -47 -46 -46 -49 -47 -50 -50 -51 -53 -51 -50 -43 -46 -46 -46 -50 -50 -46 -44 -48 -50 -47 -45 -44 -44 -48 -48 -48 -48 -47 -49 -49 -50 -50 -47 -48 -51 -55 -55 -56 -50 -51 -57 -56 -54 -49 -48 -53 -55 -56 -57 -55 -52 -52 -52 -52 -57 -61 -59 -59 -54 -46 -45 -51 -60 -68 -71 -62 -51 -39 -37 -38 -53 -70 -81 -72 -52 -38 -28 -28 -41 -61 -77 -81 -70 -51 -37 -32 -35 -44 -58 -60 -68 -69 -62 -43 -35 -32 -36 -44 -60 -80 -87 -75 -53 -35 -28 -32 -46 -67 -77 -74 -64 -53 -43 -39 -42 -49 -59 -73 -83 -75 -53 -36 -31 -36 -35 -55 -88 -100 -81 -46 -27 -28 -44 -53 -71 -86 -88 -65 -33 -14 -33 -48 -74 -84 -80 -68 -49 -40 -38 -34 -47 -72 -95 -90 -54 -23 -18 -38 -69 -84 -82 -67 -53 -44 -44 -55 -64 -62 -67 -75 -77 -67 -46 -31 -44 -67 -89 -88 -70 -52 -34 -45 -50 -62 -75 -96 -76 -47 -36 -30 -52 -61 -76 -95 -88 -53 -48 -56 -64 -67 -66 -76 -81 -79 -55 -32 -33 -58 -94 -104 -89 -62 -35 -33 -45 -66 -83 -92 -79 -67 -56 -52 -51 -58 -75 -100 -96 -68 -31 -15 -37 -71 -82 -73 -52 -50 -64 -70 -61 -50 -52 -75 -84 -92 -79 -60 -42 -51 -87 -108 -99 -76 -51 -44 -64 -88 -103 -91 -78 -65 -55 -52 -62 -87 -102 -91 -56 -32 -44 -60 -73 -68 -73 -67 -57 -52 -57 -68 -78 -71 -54 -57 -53 -75 -94 -85 -63 -56 -65 -76 -87 -89 -85 -79 -79 -77 -73 -76 -89 -99 -98 -85 -61 -59 -69 -83 -93 -93 -85 -65 -45 -43 -61 -79 -90 -66 -52 -48 -64 -79 -79 -71 -60 -58 -60 -63 -62 -61 -67 -72 -73 -71 -60 -53 -70 -85 -95 -87 -75 -65 -68 -88 -100 -106 -93 -74 -61 -66 -86 -104 -104 -91 -74 -64 -65 -77 -93 -98 -86 -65 -51 -50 -66 -84 -92 -80 -59 -46 -45 -62 -83 -92 -86 -69 -51 -44 -63 -83 -98 -92 -72 -54 -51 -70 -95 -113 -107 -82 -62 -61 -78 -98 -108 -103 -90 -81 -76 -77 -85 -99 -105 -95 -76 -59 -60 -80 -96 -102 -88 -69 -58 -63 -73 -86 -91 -87 -71 -61 -62 -77 -81 -83 -83 -73 -66 -71 -84 -95 -97 -87 -82 -79 -85 -88 -95 -97 -96 -92 -91 -94 -90 -84 -77 -79 -88 -96 -99 -87 -76 -70 -79 -86 -95 -88 -74 -65 -74 -92 -107 -101 -83 -63 -64 -86 -108 -113 -95 -69 -60 -76 -102 -121 -107 -74 -59 -79 -111 -122 -115 -93 -69 -62 -88 -116 -129 -104 -70 -62 -78 -114 -123 -102 -71 -59 -71 -99 -109 -99 -83 -69 -70 -80 -91 -93 -83 -77 -84 -91 -97 -95 -88 -79 -81 -92 -99 -97 -87 -83 -93 -107 -108 -98 -85 -84 -94 -110 -111 -103 -84 -77 -85 -100 -106 -98 -82 -76 -81 -92 -102 -102 -94 -77 -73 -80 -88 -96 -94 -87 -82 -75 -81 -90 -92 -97 -94 -87 -82 -87 -92 -95 -94 -89 -86 -91 -96 -91 -92 -94 -98 -100 -93 -91 -89 -92 -100 -103 -97 -93 -94 -87 -88 -88 -94 -94 -89 -88 -85 -88 -93 -96 -97 -97 -97 -94 -95 -92 -95 -94 -91 -86 -86 -84 -90 -93 -95 -95 -93 -86 -89 -90 -91 -90 -91 -88 -95 -93 -93 -90 -86 -86 -84 -89 -91 -87 -85 -85 -91 -94 -95 -93 -92 -89 -89 -93 -92 -94 -95 -90 -88 -91 -95 -96 -94 -92 -89 -95 -100 -100 -95 -89 -86 -93 -96 -97 -100 -96 -97 -92 -94 -98 -96 -96 -97 -89 -93 -96 -99 -97 -95 -93 -91 -94 -95 -97 -91 -90 -88 -88 -94 -97 -95 -93 -93 -93 -95 -92 -91 -94 -93 -90 -93 -97 -93 -91 -89 -93 -95 -93 -91 -93 -95 -95 -94 -91 -93 -94 -91 -91 -93 -94 -93 -92 -92 -94 -95 -93 -96 -95 -92 -91 -86 -84 -86 -89 -89 -88 -89 -91 -90 -88 -90 -91 -93 -94 -91 -90 -90 -91 -92 -94 -98 -95 -94 -91 -94 -92 -93 -93 -93 -91 -90 -88 -89 -92 -92 -91 -88 -96 -95 -95 -98 -99 -98 -98 -95 -95 -96 -97 -100 -100 -99 -100 -99 -97 -99 -98 -102 -101 -99 -95 -97 -96 -97 -97 -99 -98 -94 -91 -94 -93 -93 -94 -95 -93 -93 -93 -91 -92 -94 -91 -90 -94 -96 -93 -96 -94 -93 -98 -95 -96 -98 -95 -99 -99 -99 -97 -94 -96 -97 -99 -99 -97 -94 -95 -93 -92 -97 -98 -98 -98 -95 -97 -101 -100 -100 -99 -99 -96 -91 -94 -95 -96 -99 -97 -96 -94 -96 -103 -102 -97 -102 -97 -97 -96 -99 -101 -105 -104 -101 -101 -101 -99 -97 -95 -96 -96 -97 -100 -99 -100 -99 -98 -100 -101 -97 -95 -99 -102 -98 -96 -101 -97 -97 -96 -101 -101 -100 -102 -97 -101 -104 -103 -98 -100 -99 -100 -98 -100 -102 -100 -100 -96 -93 -96 -100 -98 -95 -97 -100 -99 -97 -96 -98 -95 -96 -103 -101 -97 -96 -101 -104 -103 -105 -106 -104 -99 -93 -99 -100 -101 -102 -101 -100 -101 -103 -104 -103 -104 -103 -99 -99 -100 -102 -101 -103 -105 -103 -102 -100 -100 -101 -104 -103 -102 -103 -103 -108 -102 -101 -100 -99 -98 -98 -97 -98 -101 -101 -96 -100 -102 -103 -103 -101 -101 -101 -102 -97 -98 -105 -103 -102 -103 -105 -105 -102 -103 -101 -100 -101 -102 -102 -104 -106 -105 -101 -102 -106 -108 -107 -105 -107 -102 -103 -101 -102 -104 -106 -105 -104 -102 -105 -106 -108 -104 -106 -104 -104 -106 -105 -104 -107 -106 -106 -103 -106 -102 -100 -102 -101 -101 -103 -102 -107 -106 -104 -108 -110 -108 -107 -109 -107 -105 -105 -109 -112 -108 -111 -110 -109 -108 -108 -108 -111 -111 -110 -109 -112 -111 -110 -106 -106 -104 -107 -107 -106 -102 -103 -105 -107 -105 -105 -106 -102 -105 -105 -108 -108 -107 -108 -108 -105 -110 -111 -111 -110 -109 -110 -112 -111 -108 -109 -110 -106 -108 -107 -106 -104 -102 -107 -107 -108 -108 -107 -107 -107 -105 -105 -108 -104 -106 -108 -106 -106 -109 -107 -107 -108 -105 -110 -107 -110 -109 -109 -106 -107 -107 -110 -107 -103 -105 -107 -111 -110 -107 -108 -108 -107 -107 -107 -106 -107 -107 -109 -106 -107 -104 -101 -103 -102 -106 -106 -107 -109 -107 -109 -108 -108 -104 -108 -105 -110 -112 -111 -110 -105 -110 -108 -108 -110 -110 -109 -110 -109 -105 -107 -107 -108 -110 -109 -109 -107 -109 -111 -111 -108 -109 -110 -113 -111 -111 -109 -110 -112 -116 -112 -116 -111 -112 -112 -111 -111 -112 -112 -107 -109 -108 -106 -109 -111 -107 -107 -106 -106 -107 -108 -109 -106 -104 -113 -111 -110 -109 -111 -109 -110 -109 -109 -114 -112 -110 -109 -110 -109 -110 -107 -108 -111 -109 -110 -112 -114 -113 -111 -108 -110 -111 -112 -114 -111 -115 -114 -114 -115 -113 -111 -109 -113 -108 -109 -110 -113 -114 -115 -112 -113 -110 -108 -115 -113 -111 -113 -116 -110 -111 -111 -110 -107 -108 -112 -107 -110 -111 -110 -111 -108 -108 -113 -110 -114 -113 -115 -110 -117 -116 -114 -116 -114 -118 -116 -112 -117 -115 -115 -116 -114 -117 -121 -116 -110 -114 -114 -114 -118 -115 -115 -115 -117 -114 -111 -114 -119 -117 -116 -111 -115 -121 -122 -114 -105 -111 -125 -128 -122 -114 -114 -112 -112 -117 -120 -119 -118 -115 -113 -112 -115 -117 -118 -118 -116 -116 -119 -120 -120 -119 -119 -120 -121 -120 -124 -121 -118 -123 -123 -121 -121 -115 -121 -127 -126 -117 -121 -128 -127 -121 -111 -107 -116 -135 -148 -137 -113 -100 -109 -120 -122 -123 -121 -118 -116 -113 -113 -120 -121 -120 -115 -115 -116 -113 -116 -118 -118 -120 -118 -115 -114 -118 -116 -121 -116 -119 -121 -124 -124 -117 -119 -120 -119 -119 -114 -116 -120 -119 -118 -117 -111 -109 -112 -119 -124 -119 -112 -112 -114 -114 -117 -119 -119 -118 -116 -113 -110 -115 -120 -122 -123 -119 -119 -120 -119 -118 -118 -120 -123 -121 -117 -122 -118 -121 -119 -120 -125 -123 -124 -120 -123 -121 -118 -118 -120 -124 -123 -123 -122 -122 -120 -120 -120 -119 -124 -123 -121 -118 -117 -118 -118 -116 -119 -117 -120 -120 -122 -121 -122 -121 -120 -120 -117 -121 -120 -121 -121 -125 -125 -125 -125 -122 -122 -122 -120 -124 -126 -122 -126 -121 -117 -121 -122 -122 -119 -121 -121 -122 -118 -120 -124 -123 -123 -120 -116 -116 -113 -118 -124 -126 -127 -127 -131 -132 -128 -124 -121 -121 -122 -125 -129 -125 -123 -127 -122 -121 -125 -121 -124 -125 -126 -124 -127 -123 -118 -122 -120 -116 -119 -121 -123 -126 -127 -126 -125 -127 -126 -122 -117 -119 -120 -120 -123 -131 -130 -130 -125 -119 -118 -116 -118 -118 -116 -117 -120 -127 -129 -129 -128 -123 -120 -119 -121 -128 -126 -129 -131 -127 -129 -125 -124 -123 -124 -123 -128 -133 -136 -132 -131 -126 -124 -126 -127 -127 -129 -124 -127 -128 -132 -132 -133 -129 -121 -120 -119 -120 -126 -126 -131 -137 -132 -128 -130 -123 -119 -120 -122 -127 -129 -126 -125 -120 -120 -122 -122 -124 -124 -126 -127 -127 -126 -128 -130 -128 -125 -128 -127 -129 -129 -132 -131 -131 -133 -131 -134 -131 -130 -125 -123 -122 -124 -127 -124 -128 -125 -126 -130 -128 -130 -133 -133 -131 -130 -131 -129 -127 -127 -126 -127 -130 -127 -126 -128 -129 -124 -120 -125 -127 -131 -128 -131 -128 -127 -129 -131 -128 -125 -128 -127 -132 -130 -128 -128 -126 -129 -131 -126 -129 -126 -132 -133 -129 -124 -127 -128 -124 -123 -129 -127 -128 -128 -128 -127 -128 -127 -130 -130 -128 -133 -130 -132 -137 -132 -130 -126 -127 -126 -129 -127 -130 -126 -132 -130 -130 -127 -128 -135 -128 -131 -126 -125 -124 -129 -131 -130 -130 -132 -129 -126 -128 -128 -126 -128 -131 -134 -133 -134 -130 -130 -128 -130 -128 -130 -137 -134 -131 -129 -132 -134 -135 -136 -136 -135 -133 -137 -134 -131 -131 -130 -132 -133 -132 -133 -137 -134 -132 -136 -134 -131 -133 -134 -132 -131 -133 -132 -134 -129 -132 -135 -130 -130 -131 -128 -130 -133 -131 -130 -130 -127 -131 -132 -131 -132 -132 -129 -129 -131 -130 -132 -126 -132 -130 -130 -130 -129 -129 -134 -136 -130 -133 -131 -133 -135 -135 -136 -139 -136 -135 -137 -134 -136 -136 -136 -137 -137 -135 -136 -134 -132 -135 -131 -132 -133 -133 -135 -138 -134 -136 -138 -141 -140 -141 -142 -140 -139 -135 -134 -134 -135 -136 -132 -131 -131 -132 -131 -134 -135 -135 -130 -135 -135 -135 -137 -136 -136 -136 -132 -136 -140 -141 -140 -138 -134 -135 -134 -141 -140 -139 -138 -139 -135 -131 -132 -135 -138 -140 -140 -140 -142 -141 -140 -140 -139 -137 -137 -137 -138 -142 -137 -134 -137 -137 -137 -129 -130 -265 -394 -396 -533 -660 -657 -796 -924 -921 -1050 -1046 -1051 -1182 -1051 -1045 -1183 -1147 -1141 -1274 -1271 -1141 -1135 -1136 -1266 -1266 -1260 -1257 -1256 -1512 -1507 -1502 -1627 -1624 -1622 -1750 -1877 -2351 -2477 -2457 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 0 -1 -1 -1 -2 -1 0 0 -1 -1 -2 -1 -1 0 0 -1 -1 0 0 0 0 0 -1 -2 -2 -3 0 -1 -1 -2 -1 0 -1 -1 -1 -3 -3 -3 -5 -4 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -3 -2 -3 -4 -3 -3 -4 -4 -5 -6 -4 -4 -5 -4 -4 -4 -4 -4 -5 -4 -4 -4 -5 -5 -5 -5 -5 -7 -4 -4 -5 -4 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -4 -6 -6 -5 -6 -6 -6 -5 -4 -6 -6 -6 -5 -3 -6 -7 -7 -7 -7 -8 -8 -7 -7 -8 -8 -5 -5 -6 -5 -4 -6 -7 -8 -7 -8 -8 -7 -7 -8 -8 -7 -9 -7 -7 -8 -6 -8 -9 -7 -8 -9 -7 -6 -9 -8 -9 -7 -9 -6 -9 -7 -6 -8 -6 -7 -8 -7 -10 -9 -9 -11 -10 -9 -10 -11 -7 -7 -9 -8 -10 -11 -10 -12 -12 -11 -11 -11 -10 -10 -10 -10 -10 -9 -10 -10 -9 -12 -13 -10 -11 -12 -11 -12 -12 -10 -10 -9 -12 -14 -11 -12 -12 -13 -10 -11 -13 -15 -13 -14 -14 -13 -13 -14 -11 -14 -13 -12 -15 -12 -12 -13 -15 -13 -14 -11 -16 -15 -16 -16 -16 -13 -15 -15 -17 -17 -17 -16 -17 -19 -17 -17 -18 -19 -18 -19 -18 -16 -16 -15 -16 -16 -16 -14 -16 -14 -14 -13 -14 -13 -13 -12 -12 -14 -13 -12 -11 -12 -15 -16 -15 -15 -14 -15 -16 -18 -17 -20 -21 -20 -18 -19 -18 -17 -18 -18 -19 -19 -20 -18 -17 -18 -16 -18 -18 -19 -19 -17 -17 -19 -19 -19 -18 -19 -20 -20 -18 -21 -21 -18 -20 -17 -20 -18 -20 -19 -19 -19 -19 -20 -20 -20 -20 -19 -18 -19 -17 -18 -19 -19 -18 -18 -20 -19 -19 -17 -19 -18 -19 -18 -16 -16 -18 -19 -21 -20 -18 -21 -20 -20 -18 -20 -22 -22 -18 -17 -20 -20 -18 -18 -21 -20 -19 -19 -20 -19 -19 -21 -18 -18 -20 -20 -19 -21 -22 -21 -23 -22 -21 -23 -26 -23 -24 -25 -26 -26 -27 -25 -24 -26 -25 -24 -25 -24 -22 -24 -24 -23 -21 -22 -23 -23 -21 -21 -23 -25 -24 -23 -21 -23 -24 -22 -25 -24 -23 -24 -26 -26 -27 -26 -26 -26 -25 -24 -24 -25 -23 -24 -26 -25 -23 -23 -25 -24 -22 -26 -26 -27 -24 -26 -26 -25 -25 -25 -26 -26 -25 -24 -25 -28 -28 -26 -27 -28 -27 -28 -29 -30 -30 -29 -29 -29 -31 -29 -27 -29 -29 -27 -29 -30 -31 -30 -29 -29 -29 -29 -31 -31 -30 -30 -30 -27 -27 -29 -31 -30 -29 -29 -29 -30 -30 -30 -31 -29 -30 -30 -31 -31 -32 -33 -30 -30 -32 -31 -30 -29 -29 -30 -29 -27 -28 -30 -30 -31 -30 -31 -29 -30 -32 -32 -30 -32 -34 -32 -31 -32 -31 -30 -31 -31 -30 -32 -32 -33 -33 -32 -32 -32 -31 -31 -31 -32 -30 -31 -30 -32 -31 -29 -31 -32 -31 -31 -31 -32 -31 -30 -31 -32 -31 -31 -34 -33 -31 -31 -32 -32 -31 -33 -34 -34 -33 -33 -33 -34 -32 -32 -33 -33 -33 -33 -32 -33 -33 -32 -33 -33 -34 -34 -34 -34 -34 -32 -33 -34 -32 -32 -33 -33 -34 -36 -32 -31 -32 -31 -32 -32 -32 -34 -31 -31 -32 -32 -31 -32 -32 -31 -32 -32 -33 -32 -34 -34 -34 -32 -33 -35 -35 -34 -34 -34 -35 -36 -36 -35 -31 -33 -35 -34 -33 -35 -33 -35 -36 -37 -34 -36 -33 -35 -37 -35 -32 -35 -34 -33 -34 -34 -34 -36 -35 -32 -35 -35 -34 -35 -33 -35 -37 -35 -36 -34 -35 -38 -38 -35 -35 -34 -39 -38 -41 -36 -38 -39 -37 -39 -39 -38 -39 -39 -38 -40 -38 -37 -39 -40 -41 -42 -40 -40 -37 -42 -39 -40 -40 -42 -42 -40 -41 -40 -40 -41 -41 -40 -41 -42 -42 -44 -44 -42 -40 -42 -39 -38 -38 -38 -36 -40 -39 -40 -40 -40 -39 -37 -41 -43 -42 -42 -43 -45 -45 -44 -43 -40 -42 -42 -44 -43 -42 -46 -44 -43 -48 -46 -44 -45 -43 -45 -43 -46 -47 -44 -42 -43 -45 -45 -47 -43 -47 -45 -44 -43 -46 -44 -45 -47 -48 -47 -49 -50 -51 -48 -47 -46 -49 -47 -47 -44 -44 -48 -49 -50 -51 -51 -54 -50 -44 -45 -47 -48 -49 -48 -50 -51 -50 -52 -46 -43 -42 -48 -49 -47 -43 -44 -45 -49 -48 -46 -41 -43 -44 -47 -48 -46 -47 -44 -48 -51 -50 -48 -49 -52 -51 -52 -53 -50 -53 -57 -54 -54 -53 -50 -45 -50 -54 -59 -56 -51 -51 -54 -55 -56 -50 -51 -52 -52 -57 -59 -58 -58 -52 -49 -45 -44 -53 -62 -68 -64 -53 -41 -37 -38 -43 -56 -70 -71 -63 -49 -40 -38 -30 -37 -54 -69 -77 -72 -60 -42 -33 -36 -42 -48 -57 -64 -72 -68 -58 -49 -41 -35 -36 -53 -70 -74 -67 -57 -45 -38 -38 -49 -58 -66 -69 -67 -61 -53 -46 -37 -34 -42 -63 -85 -81 -61 -43 -36 -38 -42 -49 -77 -92 -82 -52 -26 -21 -33 -40 -70 -84 -91 -76 -44 -21 -16 -31 -54 -84 -105 -87 -55 -31 -23 -22 -35 -68 -96 -98 -70 -38 -20 -30 -49 -68 -85 -89 -76 -50 -32 -32 -63 -80 -78 -61 -53 -53 -58 -58 -54 -57 -63 -68 -55 -51 -34 -46 -61 -61 -80 -87 -84 -67 -40 -22 -46 -69 -79 -92 -92 -70 -46 -35 -54 -65 -71 -65 -71 -76 -71 -56 -48 -52 -57 -72 -80 -72 -66 -52 -50 -60 -72 -80 -85 -79 -66 -44 -28 -34 -53 -69 -79 -67 -56 -45 -40 -47 -61 -80 -83 -79 -76 -60 -47 -52 -76 -85 -83 -78 -76 -69 -67 -68 -72 -78 -79 -71 -70 -84 -84 -65 -47 -59 -82 -101 -80 -43 -29 -30 -58 -87 -93 -71 -46 -42 -61 -78 -73 -59 -44 -49 -71 -76 -70 -65 -70 -74 -73 -69 -67 -80 -92 -93 -82 -70 -72 -75 -83 -95 -89 -75 -70 -76 -81 -75 -70 -71 -78 -79 -76 -64 -43 -36 -52 -80 -92 -87 -63 -41 -37 -55 -81 -93 -82 -53 -38 -44 -63 -82 -84 -71 -61 -60 -70 -75 -73 -72 -79 -90 -97 -93 -82 -68 -65 -76 -101 -108 -99 -75 -60 -63 -81 -97 -100 -90 -70 -58 -55 -66 -82 -86 -79 -63 -50 -49 -65 -78 -86 -77 -66 -51 -44 -59 -76 -91 -89 -80 -60 -50 -54 -76 -96 -103 -92 -71 -57 -67 -88 -103 -107 -92 -77 -71 -75 -84 -95 -102 -97 -86 -74 -67 -72 -87 -96 -89 -77 -65 -66 -71 -84 -92 -89 -75 -62 -60 -66 -74 -83 -78 -77 -72 -71 -71 -74 -78 -82 -86 -88 -93 -87 -81 -77 -87 -98 -98 -95 -88 -89 -87 -85 -88 -94 -100 -94 -77 -68 -73 -89 -101 -89 -72 -61 -61 -76 -96 -107 -100 -75 -59 -62 -84 -110 -110 -91 -62 -54 -75 -109 -120 -107 -71 -52 -64 -102 -128 -127 -95 -63 -59 -81 -117 -126 -107 -79 -65 -71 -99 -116 -111 -87 -66 -65 -79 -96 -101 -92 -78 -77 -75 -78 -83 -84 -87 -91 -88 -88 -83 -80 -81 -84 -93 -100 -93 -83 -80 -84 -98 -105 -100 -93 -87 -95 -105 -105 -100 -91 -84 -85 -93 -103 -104 -90 -77 -76 -82 -92 -97 -95 -87 -81 -78 -83 -88 -87 -85 -80 -76 -82 -85 -84 -90 -93 -89 -84 -87 -90 -95 -89 -85 -86 -91 -94 -96 -96 -94 -94 -90 -90 -90 -97 -98 -99 -93 -90 -90 -93 -98 -96 -92 -88 -88 -88 -82 -87 -87 -94 -88 -88 -88 -93 -96 -96 -96 -91 -92 -89 -86 -86 -91 -92 -91 -82 -87 -93 -92 -91 -92 -88 -88 -91 -91 -94 -92 -89 -89 -87 -87 -90 -90 -89 -84 -79 -88 -92 -91 -88 -90 -86 -85 -92 -94 -93 -91 -90 -87 -89 -89 -92 -90 -88 -89 -91 -95 -97 -98 -96 -93 -94 -92 -91 -93 -95 -95 -93 -93 -99 -100 -94 -91 -91 -90 -94 -94 -103 -92 -94 -92 -89 -92 -92 -95 -94 -90 -88 -88 -90 -93 -92 -93 -92 -89 -91 -93 -91 -92 -91 -92 -94 -93 -91 -90 -90 -92 -95 -94 -91 -90 -90 -93 -94 -95 -95 -92 -89 -91 -94 -97 -92 -91 -93 -94 -91 -93 -93 -93 -92 -90 -84 -87 -88 -86 -84 -84 -87 -86 -88 -89 -87 -89 -88 -88 -91 -91 -89 -90 -93 -92 -96 -92 -92 -92 -92 -94 -97 -96 -92 -88 -86 -88 -90 -91 -90 -87 -90 -88 -93 -95 -93 -96 -98 -99 -95 -94 -98 -95 -95 -95 -95 -100 -101 -99 -96 -98 -101 -99 -99 -97 -96 -95 -95 -96 -100 -94 -98 -94 -92 -90 -89 -90 -95 -94 -93 -92 -88 -88 -93 -91 -92 -93 -95 -90 -94 -91 -91 -93 -91 -95 -99 -97 -96 -94 -97 -98 -96 -96 -95 -96 -97 -97 -93 -93 -97 -96 -93 -93 -98 -94 -95 -95 -97 -98 -100 -96 -100 -92 -93 -93 -93 -94 -98 -98 -94 -93 -98 -99 -97 -94 -100 -95 -96 -97 -97 -95 -99 -101 -101 -100 -102 -101 -96 -96 -97 -96 -95 -95 -101 -100 -99 -98 -100 -98 -98 -97 -95 -97 -98 -100 -98 -97 -96 -99 -97 -97 -98 -98 -98 -97 -99 -105 -101 -102 -100 -98 -96 -96 -100 -99 -100 -98 -95 -93 -95 -96 -97 -99 -97 -96 -97 -95 -93 -94 -96 -98 -102 -98 -97 -98 -96 -100 -103 -105 -105 -99 -99 -97 -97 -102 -100 -101 -99 -98 -101 -100 -101 -105 -105 -105 -100 -93 -96 -97 -102 -104 -103 -103 -100 -96 -100 -101 -100 -103 -103 -99 -103 -102 -103 -102 -101 -98 -96 -97 -97 -98 -100 -100 -100 -96 -97 -101 -105 -102 -100 -98 -98 -99 -100 -100 -105 -104 -104 -99 -101 -103 -101 -102 -98 -102 -102 -97 -104 -104 -102 -100 -99 -105 -104 -109 -105 -106 -103 -102 -100 -98 -101 -102 -103 -103 -103 -103 -106 -104 -105 -104 -102 -101 -103 -103 -104 -105 -108 -105 -102 -103 -101 -101 -99 -104 -102 -103 -100 -102 -105 -107 -105 -106 -108 -107 -106 -106 -106 -106 -108 -106 -109 -110 -110 -108 -107 -104 -107 -108 -106 -107 -109 -113 -109 -109 -107 -105 -106 -105 -103 -103 -103 -105 -101 -104 -106 -104 -105 -103 -102 -103 -107 -108 -108 -105 -107 -106 -106 -108 -110 -109 -110 -107 -109 -110 -111 -110 -108 -106 -105 -102 -104 -104 -104 -105 -106 -107 -107 -110 -107 -103 -103 -105 -104 -106 -107 -108 -103 -103 -105 -108 -110 -107 -105 -105 -106 -110 -112 -106 -106 -106 -107 -107 -106 -104 -107 -108 -108 -107 -107 -109 -108 -102 -103 -107 -106 -105 -107 -106 -106 -104 -101 -102 -104 -104 -104 -103 -107 -108 -107 -106 -108 -104 -109 -103 -105 -109 -108 -109 -106 -108 -109 -109 -106 -105 -108 -109 -109 -107 -107 -106 -105 -107 -106 -109 -107 -107 -107 -112 -108 -108 -111 -108 -110 -109 -110 -112 -110 -109 -109 -109 -114 -113 -115 -112 -109 -110 -107 -107 -110 -112 -108 -107 -104 -105 -110 -107 -105 -106 -106 -108 -108 -105 -107 -108 -109 -108 -110 -112 -109 -109 -108 -108 -113 -108 -110 -108 -111 -108 -111 -107 -108 -111 -107 -109 -110 -114 -108 -110 -111 -108 -111 -112 -109 -112 -113 -113 -113 -112 -111 -108 -108 -108 -109 -114 -112 -110 -112 -115 -113 -108 -107 -113 -110 -112 -114 -113 -111 -111 -109 -110 -107 -109 -105 -107 -108 -107 -112 -108 -111 -109 -114 -109 -112 -110 -111 -110 -115 -116 -114 -117 -109 -115 -116 -114 -114 -114 -114 -112 -112 -115 -116 -114 -112 -114 -114 -112 -113 -113 -115 -116 -113 -115 -114 -115 -110 -115 -117 -116 -113 -111 -120 -123 -118 -102 -102 -123 -133 -122 -115 -111 -114 -111 -109 -116 -122 -120 -116 -113 -109 -111 -115 -118 -117 -115 -117 -118 -120 -117 -115 -117 -120 -123 -118 -118 -119 -118 -122 -123 -119 -119 -117 -118 -124 -127 -121 -119 -125 -127 -120 -114 -103 -107 -128 -152 -146 -115 -96 -105 -118 -122 -124 -126 -120 -112 -111 -113 -117 -122 -121 -118 -111 -113 -111 -116 -119 -117 -118 -115 -115 -113 -115 -115 -115 -119 -120 -120 -121 -120 -118 -118 -123 -120 -118 -117 -116 -118 -115 -120 -113 -114 -108 -106 -117 -125 -120 -113 -111 -109 -115 -117 -118 -120 -117 -114 -111 -110 -115 -120 -121 -121 -115 -116 -122 -116 -117 -117 -117 -121 -118 -118 -117 -118 -118 -119 -121 -125 -121 -121 -120 -121 -120 -119 -120 -119 -121 -122 -123 -121 -122 -124 -118 -116 -118 -123 -120 -119 -119 -118 -117 -114 -114 -119 -116 -119 -119 -122 -119 -119 -122 -118 -119 -120 -117 -116 -119 -123 -123 -123 -123 -122 -124 -122 -123 -122 -119 -124 -123 -123 -121 -124 -121 -118 -116 -117 -120 -118 -120 -118 -123 -123 -122 -122 -121 -118 -114 -113 -117 -119 -122 -124 -127 -129 -129 -127 -123 -121 -122 -124 -125 -124 -124 -124 -121 -126 -125 -122 -124 -121 -119 -122 -123 -123 -126 -122 -119 -119 -117 -117 -121 -118 -121 -128 -126 -124 -124 -125 -122 -118 -119 -120 -119 -120 -124 -127 -129 -128 -123 -121 -120 -117 -117 -113 -113 -115 -123 -130 -129 -130 -123 -120 -117 -119 -120 -127 -129 -128 -127 -127 -127 -124 -128 -125 -121 -125 -130 -130 -128 -127 -129 -130 -130 -124 -126 -124 -128 -121 -124 -128 -133 -128 -127 -125 -125 -123 -120 -119 -123 -130 -133 -132 -131 -126 -120 -123 -121 -119 -120 -127 -128 -125 -122 -122 -121 -119 -123 -125 -125 -124 -129 -127 -127 -123 -126 -128 -125 -129 -128 -125 -128 -132 -134 -133 -130 -132 -130 -126 -127 -126 -126 -125 -125 -125 -123 -122 -126 -125 -126 -127 -132 -132 -130 -134 -134 -127 -128 -127 -124 -126 -125 -127 -128 -126 -125 -126 -123 -122 -129 -125 -125 -131 -132 -130 -126 -123 -128 -129 -125 -126 -131 -130 -128 -126 -126 -128 -132 -129 -126 -125 -130 -128 -126 -126 -128 -127 -125 -124 -129 -128 -128 -125 -127 -128 -128 -126 -129 -124 -129 -130 -126 -131 -134 -131 -127 -129 -129 -127 -128 -121 -130 -125 -135 -129 -126 -129 -129 -126 -128 -128 -130 -127 -124 -126 -131 -129 -128 -132 -130 -125 -127 -125 -128 -129 -131 -130 -133 -133 -129 -131 -129 -126 -130 -129 -135 -130 -131 -131 -130 -133 -134 -129 -132 -137 -138 -136 -133 -130 -128 -129 -130 -132 -131 -133 -132 -135 -133 -135 -132 -137 -130 -129 -130 -131 -133 -132 -128 -130 -133 -131 -130 -129 -131 -131 -131 -128 -128 -131 -132 -129 -132 -129 -130 -131 -130 -128 -129 -127 -129 -128 -133 -128 -130 -132 -127 -131 -131 -129 -137 -134 -125 -128 -133 -133 -130 -139 -140 -137 -136 -134 -134 -133 -132 -137 -135 -137 -135 -136 -135 -131 -131 -129 -132 -134 -135 -135 -135 -137 -133 -133 -136 -140 -138 -142 -144 -141 -134 -135 -134 -134 -133 -130 -129 -131 -131 -137 -131 -128 -131 -134 -133 -136 -139 -139 -135 -134 -130 -135 -140 -139 -134 -133 -133 -137 -135 -136 -139 -138 -139 -137 -137 -135 -132 -133 -135 -134 -136 -141 -142 -142 -137 -142 -143 -139 -135 -132 -138 -137 -136 -136 -140 -138 -135 -134 -135 -129 -131 -270 -401 -399 -539 -674 -676 -814 -944 -940 -1073 -1077 -1079 -1212 -1075 -1072 -1207 -1172 -1171 -1306 -1303 -1166 -1163 -1164 -1295 -1296 -1289 -1287 -1287 -1550 -1544 -1539 -1670 -1666 -1662 -1793 -1924 -2058 -2545 -2525 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 -1 0 -1 -1 -1 0 0 -1 0 0 0 0 -2 -2 -1 0 0 0 -2 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -3 -3 -4 -4 -6 -3 -3 -5 -4 -2 -4 -4 -3 -3 -3 -4 -4 -5 -4 -4 -5 -4 -5 -4 -4 -5 -4 -3 -3 -4 -4 -5 -5 -3 -4 -4 -5 -4 -4 -6 -5 -4 -4 -5 -4 -3 -4 -3 -3 -5 -4 -3 -5 -7 -5 -5 -5 -7 -6 -5 -6 -6 -5 -5 -5 -5 -4 -5 -5 -5 -5 -5 -8 -9 -7 -7 -7 -8 -8 -8 -10 -8 -6 -6 -7 -5 -6 -6 -8 -8 -6 -7 -8 -10 -8 -7 -9 -8 -6 -7 -6 -7 -8 -7 -7 -9 -9 -7 -8 -8 -6 -9 -9 -6 -9 -8 -8 -8 -6 -6 -6 -6 -6 -9 -7 -11 -11 -9 -9 -10 -9 -8 -9 -10 -8 -7 -9 -10 -11 -10 -10 -12 -10 -10 -11 -7 -10 -8 -10 -11 -8 -9 -11 -13 -11 -10 -11 -11 -8 -10 -11 -11 -9 -8 -10 -11 -11 -9 -10 -11 -14 -10 -12 -13 -15 -13 -13 -13 -13 -12 -13 -12 -10 -11 -13 -13 -12 -13 -14 -12 -13 -13 -13 -13 -15 -16 -14 -15 -14 -15 -15 -13 -13 -16 -18 -17 -18 -17 -17 -16 -17 -17 -17 -17 -14 -15 -16 -14 -14 -14 -13 -14 -15 -12 -12 -12 -13 -12 -14 -15 -13 -13 -13 -13 -14 -14 -12 -15 -15 -15 -14 -17 -17 -18 -18 -19 -18 -18 -18 -17 -17 -16 -17 -17 -17 -19 -18 -17 -16 -17 -17 -16 -17 -18 -17 -18 -18 -19 -17 -17 -19 -22 -19 -18 -19 -17 -18 -16 -18 -18 -18 -17 -19 -20 -18 -19 -18 -19 -20 -21 -19 -19 -17 -19 -18 -18 -19 -18 -19 -17 -17 -17 -17 -18 -19 -17 -19 -17 -18 -17 -17 -19 -18 -18 -18 -19 -19 -18 -17 -17 -18 -19 -19 -17 -19 -19 -18 -17 -18 -19 -18 -19 -19 -19 -18 -18 -20 -19 -20 -19 -20 -19 -20 -21 -21 -22 -23 -23 -24 -25 -22 -22 -22 -23 -24 -24 -26 -24 -21 -24 -22 -22 -23 -21 -19 -21 -21 -21 -21 -24 -23 -22 -20 -20 -21 -20 -21 -22 -22 -24 -23 -24 -26 -25 -25 -24 -26 -22 -24 -24 -22 -22 -25 -24 -23 -23 -23 -24 -22 -22 -22 -24 -24 -24 -23 -25 -24 -26 -24 -25 -25 -24 -24 -24 -23 -24 -25 -27 -28 -27 -27 -27 -26 -27 -26 -28 -29 -27 -27 -29 -28 -27 -28 -28 -28 -28 -29 -28 -28 -27 -27 -28 -27 -27 -29 -28 -28 -30 -30 -27 -27 -26 -28 -30 -30 -29 -28 -29 -28 -27 -27 -28 -31 -32 -28 -27 -28 -30 -30 -28 -27 -27 -27 -25 -25 -28 -28 -28 -28 -29 -29 -27 -29 -27 -29 -31 -31 -31 -30 -30 -31 -30 -29 -29 -31 -31 -31 -33 -32 -31 -32 -33 -31 -30 -29 -30 -30 -29 -31 -30 -29 -30 -30 -32 -31 -29 -30 -30 -29 -31 -31 -30 -29 -31 -31 -30 -33 -32 -31 -31 -32 -33 -32 -30 -31 -33 -33 -33 -31 -30 -31 -32 -32 -33 -34 -31 -31 -30 -31 -32 -33 -35 -34 -34 -33 -32 -34 -33 -31 -31 -31 -32 -33 -33 -31 -33 -29 -33 -31 -32 -31 -31 -31 -32 -31 -30 -30 -31 -33 -33 -31 -31 -32 -31 -31 -34 -33 -32 -35 -34 -32 -32 -35 -34 -34 -33 -34 -33 -31 -34 -34 -33 -32 -34 -35 -34 -34 -34 -36 -36 -34 -34 -36 -34 -31 -32 -35 -31 -32 -32 -33 -37 -33 -32 -35 -32 -34 -32 -32 -36 -36 -36 -32 -35 -37 -35 -36 -36 -37 -36 -35 -36 -38 -39 -39 -35 -36 -37 -37 -35 -36 -37 -38 -40 -40 -38 -37 -39 -40 -39 -39 -41 -39 -39 -39 -39 -39 -40 -38 -39 -41 -40 -39 -38 -41 -39 -38 -40 -40 -42 -40 -39 -41 -41 -41 -40 -37 -38 -38 -35 -36 -36 -37 -40 -42 -38 -39 -39 -39 -42 -40 -40 -43 -44 -44 -41 -44 -41 -39 -43 -45 -42 -40 -44 -43 -46 -43 -45 -46 -42 -45 -42 -43 -46 -45 -45 -43 -40 -44 -45 -40 -44 -44 -43 -45 -45 -44 -43 -41 -45 -47 -46 -49 -48 -48 -48 -47 -45 -46 -47 -45 -45 -45 -45 -47 -47 -49 -52 -50 -52 -49 -43 -45 -49 -51 -46 -46 -48 -48 -50 -46 -46 -45 -45 -45 -44 -41 -41 -44 -46 -47 -44 -43 -38 -40 -45 -47 -49 -46 -46 -46 -47 -48 -52 -48 -49 -49 -48 -51 -55 -56 -54 -51 -52 -53 -49 -46 -49 -54 -55 -54 -54 -51 -51 -57 -53 -52 -52 -51 -50 -54 -55 -52 -47 -49 -54 -54 -56 -58 -55 -47 -42 -40 -45 -56 -61 -65 -59 -47 -43 -39 -34 -41 -52 -64 -71 -68 -53 -40 -31 -37 -42 -50 -61 -66 -61 -48 -41 -42 -45 -51 -50 -52 -61 -61 -52 -47 -46 -42 -40 -40 -54 -65 -69 -59 -58 -51 -42 -42 -40 -47 -61 -71 -73 -62 -48 -39 -42 -44 -42 -51 -76 -89 -75 -50 -30 -21 -23 -40 -69 -99 -100 -63 -26 -13 -19 -31 -61 -89 -101 -81 -55 -30 -22 -22 -38 -63 -87 -93 -69 -39 -32 -37 -42 -49 -59 -88 -93 -68 -45 -37 -47 -48 -69 -78 -81 -69 -35 -16 -34 -70 -93 -71 -53 -44 -26 -33 -43 -79 -96 -90 -80 -59 -33 -36 -36 -55 -62 -86 -92 -79 -65 -51 -49 -39 -55 -72 -92 -86 -54 -28 -33 -61 -89 -91 -72 -54 -45 -41 -55 -69 -79 -74 -73 -73 -69 -64 -42 -31 -36 -51 -76 -90 -87 -65 -38 -24 -36 -61 -81 -87 -81 -66 -49 -65 -81 -72 -68 -67 -72 -76 -77 -77 -71 -69 -62 -64 -74 -92 -87 -90 -67 -33 -34 -69 -107 -106 -65 -15 -7 -42 -81 -100 -92 -67 -34 -27 -45 -75 -98 -83 -50 -22 -39 -73 -102 -93 -64 -41 -46 -79 -103 -102 -75 -59 -71 -89 -91 -87 -71 -63 -81 -91 -87 -77 -66 -67 -68 -74 -73 -71 -67 -64 -55 -48 -47 -66 -74 -78 -63 -53 -54 -53 -61 -72 -83 -74 -52 -42 -48 -69 -88 -92 -70 -52 -43 -60 -89 -100 -91 -72 -64 -70 -85 -102 -106 -93 -73 -63 -70 -86 -96 -94 -83 -67 -67 -72 -79 -79 -78 -71 -62 -60 -63 -70 -69 -71 -67 -58 -52 -55 -57 -64 -72 -75 -71 -63 -56 -58 -69 -79 -91 -87 -74 -64 -66 -80 -95 -99 -87 -76 -72 -78 -87 -89 -91 -91 -82 -76 -78 -85 -94 -90 -78 -72 -69 -75 -82 -87 -78 -69 -64 -71 -69 -74 -77 -74 -69 -66 -69 -82 -84 -78 -66 -62 -71 -86 -96 -94 -85 -71 -68 -79 -98 -105 -98 -87 -75 -77 -85 -96 -107 -99 -82 -69 -62 -79 -99 -103 -91 -65 -53 -62 -81 -99 -104 -88 -60 -53 -72 -92 -108 -106 -80 -56 -51 -70 -102 -124 -108 -78 -49 -52 -85 -116 -126 -109 -78 -63 -70 -94 -114 -114 -95 -75 -70 -88 -101 -105 -99 -83 -71 -73 -87 -88 -85 -79 -76 -77 -83 -82 -81 -78 -82 -85 -90 -88 -80 -71 -78 -82 -93 -101 -91 -76 -72 -84 -99 -103 -98 -91 -87 -93 -106 -111 -98 -83 -77 -85 -105 -109 -101 -79 -70 -77 -89 -94 -92 -84 -75 -78 -84 -90 -90 -84 -75 -67 -76 -84 -89 -86 -82 -82 -81 -87 -93 -93 -92 -87 -79 -81 -90 -100 -101 -93 -86 -86 -89 -98 -103 -96 -91 -90 -90 -91 -95 -96 -97 -89 -89 -91 -85 -85 -80 -80 -91 -92 -89 -84 -83 -84 -89 -96 -97 -92 -88 -87 -88 -87 -87 -84 -88 -88 -92 -90 -89 -87 -90 -87 -90 -94 -96 -93 -81 -82 -87 -89 -92 -91 -89 -83 -82 -82 -91 -92 -92 -82 -79 -84 -87 -92 -95 -91 -87 -85 -86 -89 -89 -87 -86 -86 -85 -91 -98 -96 -94 -93 -89 -92 -93 -94 -94 -91 -92 -92 -97 -97 -96 -90 -92 -89 -90 -95 -97 -100 -90 -87 -87 -91 -98 -92 -94 -88 -87 -88 -92 -89 -92 -93 -87 -86 -84 -90 -92 -91 -94 -88 -86 -90 -95 -95 -90 -89 -90 -89 -91 -93 -95 -93 -93 -88 -85 -89 -94 -97 -92 -92 -89 -93 -96 -93 -93 -91 -87 -89 -89 -87 -85 -87 -88 -87 -82 -86 -83 -80 -84 -86 -87 -87 -88 -86 -87 -88 -87 -90 -93 -94 -90 -91 -90 -91 -93 -93 -97 -95 -93 -89 -87 -86 -88 -90 -91 -88 -88 -85 -83 -89 -95 -94 -91 -96 -92 -96 -96 -95 -97 -93 -94 -98 -96 -97 -96 -100 -98 -95 -96 -96 -98 -95 -92 -95 -96 -95 -99 -94 -93 -92 -89 -85 -89 -94 -92 -90 -86 -89 -92 -89 -89 -93 -91 -91 -91 -88 -92 -89 -88 -93 -94 -95 -98 -91 -97 -97 -93 -95 -94 -93 -98 -95 -94 -94 -95 -96 -92 -96 -98 -93 -94 -93 -97 -94 -94 -96 -95 -96 -95 -92 -92 -93 -95 -93 -96 -95 -96 -97 -95 -96 -95 -96 -94 -91 -97 -95 -92 -95 -100 -101 -99 -96 -98 -99 -96 -96 -97 -94 -95 -95 -101 -99 -98 -97 -98 -98 -95 -96 -95 -94 -97 -98 -94 -97 -97 -97 -94 -96 -95 -96 -96 -99 -100 -102 -101 -98 -96 -96 -99 -97 -97 -97 -98 -96 -93 -92 -93 -95 -96 -98 -100 -94 -92 -94 -92 -93 -98 -96 -98 -98 -97 -93 -96 -102 -102 -103 -100 -96 -99 -101 -98 -96 -99 -97 -100 -99 -99 -100 -103 -103 -101 -98 -96 -93 -94 -99 -104 -104 -102 -98 -97 -99 -98 -99 -99 -99 -99 -97 -101 -101 -101 -102 -96 -96 -96 -95 -98 -102 -102 -96 -96 -94 -99 -100 -101 -100 -97 -100 -97 -100 -99 -103 -104 -102 -100 -99 -103 -99 -100 -101 -99 -102 -99 -101 -99 -100 -101 -101 -103 -103 -103 -106 -106 -103 -99 -96 -98 -100 -96 -100 -105 -104 -103 -103 -103 -101 -102 -101 -101 -102 -103 -102 -103 -105 -107 -103 -100 -102 -99 -99 -98 -103 -105 -102 -101 -100 -102 -104 -105 -106 -104 -103 -107 -108 -107 -106 -106 -108 -108 -107 -104 -105 -105 -103 -103 -106 -108 -107 -109 -108 -106 -107 -103 -107 -103 -100 -102 -103 -101 -103 -103 -103 -102 -103 -103 -103 -101 -105 -107 -105 -106 -107 -105 -105 -105 -107 -109 -111 -108 -107 -110 -110 -108 -108 -108 -104 -101 -100 -102 -105 -107 -103 -104 -107 -107 -105 -103 -103 -105 -106 -104 -104 -102 -106 -105 -105 -106 -105 -108 -104 -103 -106 -107 -105 -107 -110 -109 -106 -100 -103 -105 -106 -109 -105 -104 -108 -105 -102 -101 -103 -105 -106 -107 -103 -103 -100 -104 -101 -106 -103 -102 -102 -104 -108 -106 -104 -106 -105 -107 -104 -106 -104 -105 -105 -108 -108 -107 -107 -107 -107 -109 -106 -105 -108 -107 -106 -105 -106 -108 -105 -106 -108 -108 -107 -109 -110 -106 -111 -109 -105 -107 -110 -110 -110 -107 -107 -106 -113 -113 -113 -112 -109 -105 -103 -106 -111 -112 -108 -103 -106 -104 -105 -106 -107 -103 -101 -108 -108 -106 -104 -106 -107 -107 -108 -109 -109 -110 -108 -107 -106 -110 -110 -109 -109 -107 -110 -111 -107 -109 -108 -109 -109 -108 -109 -109 -111 -109 -107 -111 -111 -112 -110 -110 -109 -108 -110 -107 -106 -109 -110 -111 -108 -111 -111 -114 -109 -106 -108 -110 -110 -114 -111 -110 -112 -109 -109 -109 -106 -108 -106 -106 -106 -107 -111 -110 -110 -112 -109 -111 -106 -112 -107 -114 -112 -111 -116 -109 -116 -109 -113 -115 -112 -111 -112 -111 -117 -114 -110 -111 -113 -114 -109 -109 -112 -115 -119 -113 -110 -112 -111 -116 -119 -113 -114 -117 -111 -107 -117 -128 -119 -101 -96 -117 -134 -128 -113 -110 -113 -108 -108 -115 -121 -121 -115 -111 -108 -109 -112 -114 -117 -117 -116 -117 -116 -115 -114 -116 -118 -117 -117 -114 -119 -119 -119 -120 -119 -118 -119 -121 -124 -128 -117 -115 -122 -128 -124 -114 -102 -102 -122 -150 -151 -122 -96 -102 -113 -122 -123 -124 -124 -115 -111 -109 -113 -118 -123 -119 -114 -106 -109 -116 -116 -113 -116 -116 -115 -112 -113 -111 -114 -117 -121 -118 -121 -115 -120 -118 -123 -121 -116 -114 -116 -117 -119 -114 -117 -111 -102 -111 -117 -121 -120 -110 -110 -111 -113 -115 -116 -119 -115 -111 -110 -113 -117 -118 -116 -118 -116 -116 -113 -118 -115 -116 -119 -116 -117 -119 -114 -117 -121 -118 -120 -121 -121 -119 -121 -118 -120 -122 -121 -118 -122 -121 -120 -121 -122 -118 -120 -117 -117 -118 -123 -120 -115 -118 -113 -115 -116 -114 -114 -117 -119 -118 -120 -120 -116 -119 -119 -120 -116 -118 -121 -119 -120 -120 -123 -122 -122 -124 -124 -121 -118 -117 -122 -124 -125 -122 -121 -117 -113 -112 -115 -117 -117 -120 -122 -119 -122 -122 -119 -117 -118 -116 -116 -117 -120 -122 -123 -126 -128 -124 -124 -125 -125 -125 -124 -122 -116 -120 -125 -127 -129 -124 -121 -117 -121 -119 -117 -118 -125 -125 -120 -118 -119 -116 -116 -117 -121 -123 -125 -123 -122 -123 -122 -122 -119 -119 -118 -117 -120 -121 -123 -127 -129 -125 -122 -116 -114 -114 -114 -115 -119 -120 -129 -131 -124 -123 -118 -119 -120 -122 -123 -127 -124 -124 -127 -131 -129 -125 -123 -123 -122 -124 -123 -129 -134 -132 -127 -125 -124 -127 -121 -122 -125 -125 -124 -127 -128 -126 -127 -125 -122 -121 -121 -123 -127 -132 -130 -128 -122 -122 -122 -116 -120 -121 -122 -126 -127 -125 -120 -119 -120 -120 -126 -127 -124 -124 -123 -125 -125 -126 -128 -125 -123 -126 -130 -130 -132 -132 -127 -130 -129 -129 -127 -129 -126 -129 -124 -123 -123 -121 -123 -124 -123 -126 -131 -131 -134 -129 -130 -129 -130 -124 -123 -125 -126 -120 -124 -129 -128 -123 -128 -123 -119 -124 -127 -128 -130 -130 -124 -125 -123 -129 -126 -128 -128 -128 -126 -124 -131 -128 -124 -131 -127 -126 -121 -128 -127 -127 -125 -128 -125 -126 -127 -127 -125 -126 -123 -127 -127 -128 -126 -125 -125 -127 -126 -126 -129 -132 -131 -131 -132 -126 -123 -128 -121 -129 -129 -127 -128 -130 -128 -124 -125 -126 -130 -130 -126 -126 -124 -129 -128 -128 -128 -127 -128 -128 -126 -127 -127 -131 -130 -134 -132 -127 -129 -129 -129 -124 -129 -132 -132 -130 -132 -131 -128 -128 -135 -133 -137 -134 -131 -130 -130 -128 -128 -130 -133 -129 -132 -135 -130 -136 -136 -134 -131 -126 -131 -131 -130 -132 -128 -126 -134 -130 -128 -130 -132 -131 -129 -126 -125 -130 -131 -126 -131 -131 -129 -130 -129 -126 -126 -126 -127 -130 -131 -133 -127 -131 -129 -125 -129 -133 -135 -129 -127 -126 -133 -133 -130 -134 -136 -141 -140 -134 -133 -133 -133 -131 -132 -136 -135 -135 -133 -133 -129 -131 -133 -132 -134 -135 -132 -134 -136 -134 -133 -134 -138 -142 -141 -140 -138 -137 -135 -131 -131 -131 -128 -136 -133 -130 -127 -129 -129 -133 -133 -138 -135 -140 -137 -132 -133 -135 -134 -133 -132 -132 -132 -133 -138 -138 -135 -134 -136 -136 -137 -134 -131 -136 -132 -133 -135 -138 -138 -140 -142 -142 -140 -137 -137 -136 -132 -132 -135 -137 -141 -139 -134 -132 -133 -137 -129 -129 -269 -405 -407 -552 -691 -691 -831 -963 -966 -1103 -1107 -1109 -1242 -1101 -1092 -1238 -1201 -1204 -1340 -1336 -1196 -1192 -1193 -1326 -1326 -1323 -1319 -1319 -1589 -1585 -1581 -1714 -1708 -1703 -1841 -1975 -2113 -2250 -2597 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 0 0 -1 0 -1 -1 0 0 -1 0 -3 -1 -2 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 -2 -1 -2 -1 -3 -2 -2 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -4 -3 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -6 -4 -5 -5 -5 -4 -4 -5 -5 -4 -4 -3 -3 -2 -3 -4 -4 -4 -4 -3 -5 -4 -4 -4 -5 -6 -5 -2 -2 -4 -3 -3 -4 -3 -3 -5 -4 -4 -5 -5 -5 -3 -4 -5 -5 -5 -6 -5 -4 -3 -5 -4 -5 -5 -6 -8 -8 -7 -7 -7 -7 -7 -7 -8 -9 -9 -5 -5 -6 -6 -4 -6 -5 -6 -6 -9 -8 -7 -8 -8 -6 -5 -6 -6 -8 -9 -6 -8 -8 -8 -8 -8 -8 -9 -8 -7 -7 -6 -8 -8 -9 -9 -8 -6 -5 -6 -7 -7 -10 -7 -8 -11 -10 -9 -8 -9 -6 -6 -8 -9 -9 -9 -9 -9 -11 -8 -10 -9 -7 -8 -9 -10 -9 -8 -10 -10 -11 -10 -10 -9 -8 -9 -10 -9 -11 -10 -7 -9 -9 -10 -10 -10 -11 -12 -11 -12 -11 -15 -14 -12 -12 -13 -11 -13 -14 -14 -12 -11 -11 -12 -14 -13 -11 -12 -11 -12 -13 -13 -13 -14 -16 -14 -13 -13 -13 -15 -13 -14 -16 -16 -14 -17 -16 -15 -14 -14 -15 -16 -17 -14 -14 -15 -15 -14 -14 -13 -12 -12 -13 -11 -12 -13 -13 -12 -14 -13 -14 -13 -10 -12 -14 -14 -14 -15 -16 -15 -15 -18 -17 -18 -18 -16 -15 -16 -15 -15 -16 -16 -16 -17 -17 -15 -14 -16 -16 -15 -16 -15 -15 -17 -17 -17 -16 -17 -18 -20 -18 -17 -17 -14 -17 -15 -17 -17 -18 -17 -16 -17 -18 -18 -18 -18 -17 -18 -18 -18 -16 -17 -17 -17 -19 -18 -17 -17 -16 -16 -16 -16 -17 -16 -19 -18 -16 -16 -17 -17 -16 -16 -16 -19 -18 -18 -15 -17 -17 -17 -18 -17 -17 -16 -17 -15 -19 -18 -17 -20 -18 -18 -19 -20 -17 -18 -19 -18 -18 -19 -18 -20 -21 -21 -20 -21 -23 -22 -20 -19 -20 -22 -23 -22 -23 -23 -22 -19 -20 -19 -20 -21 -19 -19 -19 -22 -22 -23 -22 -20 -20 -18 -19 -20 -21 -21 -21 -21 -23 -24 -23 -24 -25 -23 -24 -23 -22 -21 -23 -22 -22 -22 -23 -25 -21 -21 -21 -23 -21 -22 -24 -21 -22 -23 -26 -25 -24 -22 -22 -24 -22 -23 -22 -22 -25 -27 -28 -29 -26 -24 -25 -27 -27 -27 -25 -25 -27 -27 -28 -28 -29 -29 -27 -27 -26 -25 -27 -28 -26 -26 -27 -26 -27 -28 -28 -27 -27 -27 -27 -26 -27 -27 -28 -28 -27 -26 -25 -27 -28 -28 -28 -27 -27 -29 -29 -28 -28 -28 -26 -27 -26 -24 -27 -28 -28 -26 -26 -26 -28 -27 -27 -29 -29 -31 -29 -30 -29 -27 -30 -28 -30 -31 -28 -29 -30 -30 -29 -32 -32 -30 -29 -29 -28 -28 -30 -31 -29 -27 -30 -30 -29 -30 -30 -29 -29 -28 -30 -29 -28 -29 -29 -29 -30 -30 -29 -32 -32 -30 -33 -33 -31 -32 -31 -30 -30 -30 -30 -28 -32 -30 -31 -31 -31 -30 -31 -31 -28 -31 -34 -34 -33 -32 -32 -30 -30 -32 -33 -30 -30 -32 -31 -29 -30 -31 -31 -29 -30 -32 -29 -31 -30 -30 -29 -28 -28 -30 -29 -30 -32 -28 -30 -30 -31 -31 -33 -34 -31 -31 -32 -30 -31 -33 -32 -34 -31 -31 -32 -30 -32 -33 -32 -34 -34 -35 -34 -33 -34 -34 -34 -33 -33 -31 -31 -30 -34 -28 -33 -31 -32 -33 -31 -32 -32 -33 -34 -33 -33 -33 -34 -35 -36 -33 -34 -37 -34 -35 -34 -34 -37 -38 -37 -37 -34 -35 -36 -37 -33 -35 -36 -37 -36 -37 -38 -40 -39 -40 -40 -36 -39 -39 -37 -37 -37 -37 -37 -38 -39 -37 -38 -37 -39 -37 -40 -39 -39 -39 -41 -40 -40 -40 -39 -41 -39 -38 -37 -36 -35 -34 -34 -39 -36 -36 -39 -40 -39 -38 -36 -39 -42 -39 -40 -41 -44 -42 -40 -42 -45 -40 -39 -41 -42 -43 -42 -42 -44 -41 -44 -45 -42 -42 -45 -44 -44 -41 -39 -44 -42 -37 -42 -41 -43 -43 -43 -41 -41 -41 -44 -43 -48 -46 -46 -46 -45 -45 -48 -46 -43 -46 -46 -46 -43 -43 -46 -46 -47 -47 -50 -51 -49 -46 -46 -45 -46 -46 -46 -46 -45 -47 -49 -48 -44 -41 -43 -42 -40 -38 -42 -42 -44 -42 -39 -38 -42 -43 -46 -45 -45 -43 -41 -45 -48 -48 -49 -50 -47 -47 -49 -54 -54 -50 -50 -49 -53 -51 -46 -48 -51 -53 -54 -52 -49 -51 -53 -53 -51 -49 -50 -51 -52 -54 -53 -52 -49 -50 -49 -48 -50 -50 -48 -51 -54 -54 -50 -49 -46 -41 -39 -41 -53 -67 -63 -56 -44 -38 -36 -41 -44 -55 -62 -64 -59 -46 -36 -32 -39 -49 -58 -65 -64 -61 -52 -35 -32 -37 -44 -49 -52 -64 -69 -61 -49 -41 -37 -38 -41 -47 -63 -73 -64 -57 -51 -39 -35 -42 -48 -53 -62 -72 -71 -57 -48 -39 -32 -26 -43 -70 -93 -85 -65 -31 -12 -7 -23 -61 -99 -107 -84 -44 -11 -11 -29 -51 -71 -96 -91 -55 -24 -22 -36 -56 -60 -70 -78 -74 -59 -43 -38 -46 -53 -65 -79 -81 -69 -46 -31 -24 -41 -62 -72 -78 -53 -45 -41 -43 -55 -58 -77 -79 -75 -63 -41 -30 -41 -55 -82 -76 -74 -61 -54 -54 -51 -53 -71 -77 -79 -67 -49 -30 -35 -53 -71 -89 -94 -74 -42 -31 -35 -51 -76 -90 -89 -76 -57 -38 -30 -36 -52 -69 -78 -73 -59 -42 -48 -57 -56 -48 -54 -71 -86 -89 -67 -55 -29 -34 -65 -103 -118 -103 -66 -34 -32 -55 -85 -104 -101 -86 -69 -52 -44 -39 -44 -67 -99 -108 -74 -28 -9 -19 -52 -94 -112 -81 -40 -13 -28 -65 -96 -93 -60 -30 -39 -87 -99 -72 -38 -40 -72 -105 -104 -78 -55 -58 -75 -95 -100 -82 -68 -64 -73 -79 -86 -85 -80 -71 -63 -57 -62 -72 -73 -69 -63 -55 -48 -44 -52 -69 -70 -66 -62 -52 -48 -51 -63 -76 -87 -73 -48 -35 -49 -76 -94 -88 -65 -51 -56 -74 -88 -85 -80 -81 -84 -84 -83 -76 -75 -75 -85 -90 -92 -82 -72 -65 -68 -74 -80 -79 -72 -63 -62 -66 -69 -70 -65 -58 -56 -58 -69 -78 -71 -58 -51 -54 -60 -72 -82 -80 -70 -70 -69 -67 -74 -81 -88 -90 -81 -70 -67 -79 -94 -100 -89 -74 -68 -71 -81 -93 -98 -95 -76 -68 -67 -74 -92 -102 -89 -62 -44 -47 -68 -89 -91 -85 -68 -51 -50 -66 -86 -94 -80 -59 -51 -62 -79 -96 -101 -87 -67 -58 -66 -88 -104 -108 -92 -72 -66 -77 -95 -106 -105 -92 -78 -67 -68 -92 -102 -93 -71 -54 -55 -77 -98 -101 -87 -64 -51 -62 -79 -96 -106 -86 -69 -62 -63 -84 -102 -104 -86 -72 -66 -72 -88 -107 -112 -95 -77 -73 -83 -99 -102 -96 -86 -83 -89 -93 -94 -92 -87 -82 -79 -81 -87 -83 -80 -75 -75 -75 -77 -81 -85 -80 -81 -76 -78 -80 -79 -76 -82 -89 -95 -87 -78 -76 -80 -92 -101 -95 -88 -84 -87 -98 -103 -106 -103 -90 -82 -87 -96 -100 -96 -81 -73 -79 -90 -94 -92 -79 -71 -74 -83 -91 -89 -77 -69 -66 -72 -81 -85 -79 -74 -78 -83 -92 -88 -88 -86 -85 -87 -89 -93 -94 -91 -86 -90 -98 -102 -101 -93 -88 -84 -88 -93 -102 -98 -90 -86 -90 -89 -92 -90 -87 -79 -80 -80 -84 -87 -85 -82 -84 -87 -89 -87 -87 -88 -90 -93 -84 -84 -79 -88 -91 -93 -84 -84 -81 -91 -95 -96 -94 -88 -80 -83 -88 -89 -90 -89 -87 -83 -88 -86 -88 -89 -83 -82 -84 -84 -86 -85 -87 -87 -90 -87 -87 -88 -85 -82 -83 -83 -85 -85 -94 -94 -98 -91 -88 -89 -95 -95 -91 -90 -90 -90 -95 -94 -95 -93 -92 -90 -88 -92 -92 -93 -98 -87 -90 -91 -89 -91 -90 -90 -88 -89 -90 -89 -88 -87 -91 -87 -85 -80 -85 -87 -88 -92 -88 -89 -89 -90 -94 -93 -84 -86 -87 -90 -95 -95 -90 -88 -88 -86 -89 -91 -93 -92 -93 -96 -94 -95 -89 -88 -86 -91 -88 -85 -82 -84 -84 -87 -85 -84 -81 -78 -82 -83 -83 -86 -86 -85 -82 -82 -87 -88 -87 -89 -91 -89 -93 -90 -89 -92 -92 -93 -92 -92 -90 -89 -87 -89 -88 -84 -86 -89 -86 -87 -86 -90 -93 -91 -88 -93 -93 -96 -95 -92 -97 -96 -93 -95 -98 -97 -92 -91 -97 -97 -94 -90 -93 -94 -95 -92 -95 -94 -94 -90 -89 -88 -90 -93 -89 -84 -89 -88 -91 -88 -89 -93 -90 -88 -89 -89 -89 -84 -86 -88 -94 -90 -94 -94 -96 -92 -93 -95 -94 -94 -94 -95 -90 -94 -97 -95 -94 -91 -94 -95 -98 -93 -92 -93 -91 -92 -95 -95 -94 -94 -90 -92 -90 -93 -94 -97 -95 -94 -93 -93 -93 -96 -93 -91 -92 -89 -93 -96 -95 -93 -96 -99 -98 -99 -97 -98 -93 -91 -93 -96 -96 -99 -96 -97 -97 -96 -98 -96 -97 -95 -93 -92 -96 -97 -97 -92 -96 -92 -93 -93 -94 -99 -98 -97 -98 -99 -101 -96 -96 -97 -96 -94 -94 -96 -96 -94 -93 -91 -92 -98 -99 -94 -95 -95 -89 -93 -94 -93 -94 -96 -97 -95 -95 -92 -99 -99 -99 -99 -101 -99 -98 -96 -95 -96 -99 -98 -98 -99 -98 -100 -98 -98 -100 -91 -94 -94 -98 -98 -103 -102 -100 -97 -95 -91 -96 -98 -100 -98 -96 -97 -99 -100 -98 -99 -96 -93 -97 -96 -101 -97 -98 -97 -94 -93 -95 -98 -101 -100 -100 -99 -97 -99 -100 -102 -103 -101 -99 -97 -97 -98 -98 -103 -100 -97 -99 -98 -100 -96 -100 -101 -103 -99 -104 -102 -102 -100 -95 -98 -96 -99 -100 -102 -101 -105 -100 -99 -102 -101 -101 -102 -101 -99 -101 -103 -104 -106 -101 -102 -103 -99 -97 -101 -98 -104 -104 -99 -100 -99 -101 -103 -103 -104 -103 -103 -106 -108 -107 -106 -105 -103 -103 -105 -105 -101 -100 -107 -105 -105 -106 -107 -106 -106 -104 -104 -103 -102 -101 -101 -101 -99 -101 -101 -102 -100 -104 -102 -104 -102 -102 -105 -106 -103 -104 -107 -106 -103 -105 -106 -106 -109 -109 -110 -109 -105 -104 -103 -106 -103 -102 -102 -100 -104 -107 -106 -104 -106 -102 -102 -105 -106 -107 -102 -99 -102 -104 -106 -107 -105 -102 -103 -105 -104 -104 -105 -105 -108 -108 -106 -104 -100 -103 -102 -108 -106 -105 -103 -105 -101 -103 -101 -100 -102 -106 -104 -101 -99 -101 -99 -104 -104 -105 -104 -103 -103 -105 -103 -103 -103 -105 -104 -105 -105 -102 -102 -110 -105 -107 -105 -105 -110 -107 -106 -108 -105 -106 -104 -105 -106 -109 -105 -106 -104 -107 -103 -105 -108 -109 -106 -106 -104 -106 -108 -110 -109 -106 -102 -108 -109 -110 -113 -111 -107 -104 -106 -105 -107 -108 -108 -106 -104 -103 -103 -107 -108 -101 -101 -103 -107 -107 -104 -105 -106 -104 -104 -108 -108 -107 -110 -107 -105 -106 -107 -111 -109 -109 -108 -107 -109 -110 -108 -106 -108 -108 -108 -107 -112 -106 -109 -107 -111 -109 -109 -109 -107 -105 -108 -108 -105 -107 -108 -109 -108 -106 -106 -114 -109 -108 -106 -106 -109 -112 -108 -111 -110 -108 -111 -106 -102 -107 -110 -105 -107 -106 -107 -109 -111 -110 -110 -107 -112 -110 -108 -112 -108 -111 -111 -111 -110 -109 -111 -111 -111 -116 -110 -113 -114 -112 -110 -110 -108 -111 -112 -107 -109 -112 -114 -114 -114 -111 -107 -106 -121 -116 -113 -115 -112 -111 -109 -113 -124 -123 -102 -95 -115 -130 -126 -114 -110 -110 -107 -108 -113 -116 -119 -114 -108 -109 -110 -111 -111 -113 -115 -119 -114 -114 -114 -112 -112 -117 -120 -114 -110 -109 -121 -117 -117 -119 -117 -119 -122 -123 -128 -121 -109 -115 -126 -123 -114 -103 -103 -118 -144 -151 -127 -98 -101 -114 -118 -119 -122 -124 -121 -111 -108 -109 -118 -122 -119 -114 -108 -111 -108 -111 -111 -117 -115 -114 -109 -111 -114 -113 -114 -117 -117 -120 -117 -118 -119 -121 -117 -118 -116 -114 -114 -116 -115 -111 -111 -112 -111 -111 -120 -119 -114 -107 -107 -113 -113 -116 -115 -112 -114 -111 -115 -117 -113 -114 -114 -116 -114 -114 -117 -116 -113 -115 -118 -115 -118 -114 -116 -117 -118 -120 -119 -121 -120 -119 -121 -120 -119 -121 -119 -119 -119 -120 -117 -118 -117 -117 -118 -120 -118 -119 -118 -112 -111 -117 -116 -112 -113 -113 -115 -116 -120 -121 -118 -117 -119 -117 -120 -118 -118 -117 -115 -118 -120 -122 -121 -122 -125 -121 -120 -118 -118 -121 -122 -126 -123 -118 -115 -113 -112 -113 -117 -116 -120 -121 -122 -119 -118 -119 -122 -116 -117 -117 -118 -114 -116 -122 -121 -124 -126 -126 -125 -123 -126 -120 -116 -120 -120 -124 -126 -128 -124 -120 -114 -119 -116 -118 -118 -119 -122 -121 -116 -119 -117 -118 -118 -115 -123 -124 -119 -123 -122 -122 -122 -119 -120 -119 -117 -113 -120 -122 -126 -127 -126 -121 -116 -114 -116 -116 -115 -115 -118 -121 -124 -128 -127 -124 -120 -116 -115 -122 -123 -125 -125 -130 -128 -128 -128 -121 -120 -119 -121 -123 -128 -131 -132 -126 -124 -122 -124 -123 -122 -121 -123 -121 -124 -125 -126 -129 -127 -125 -122 -118 -120 -126 -129 -129 -127 -125 -120 -117 -120 -121 -120 -115 -120 -128 -128 -122 -117 -118 -119 -123 -125 -124 -124 -123 -125 -124 -126 -123 -121 -123 -127 -127 -128 -128 -129 -131 -127 -126 -131 -127 -128 -128 -128 -124 -122 -124 -122 -122 -121 -122 -127 -127 -129 -128 -126 -127 -128 -127 -125 -125 -124 -120 -121 -126 -123 -129 -127 -124 -122 -123 -122 -123 -124 -127 -127 -130 -124 -123 -131 -126 -123 -126 -129 -126 -127 -127 -127 -127 -125 -124 -126 -122 -123 -125 -127 -124 -128 -129 -127 -126 -126 -126 -122 -125 -125 -126 -126 -125 -125 -122 -123 -123 -128 -125 -128 -134 -129 -130 -128 -125 -122 -120 -130 -124 -128 -127 -128 -126 -122 -126 -126 -129 -127 -126 -124 -128 -127 -124 -124 -126 -129 -128 -128 -125 -124 -128 -132 -129 -130 -130 -129 -123 -130 -127 -125 -126 -127 -132 -132 -131 -126 -129 -132 -131 -130 -134 -136 -134 -129 -129 -127 -128 -128 -132 -133 -131 -133 -132 -131 -135 -133 -133 -127 -127 -130 -131 -130 -126 -127 -129 -130 -131 -130 -130 -129 -125 -126 -128 -128 -125 -129 -129 -131 -128 -126 -127 -126 -123 -125 -131 -129 -125 -133 -129 -129 -125 -127 -132 -129 -132 -128 -126 -128 -131 -129 -132 -131 -137 -138 -138 -136 -133 -133 -128 -133 -132 -131 -130 -131 -131 -137 -135 -131 -129 -130 -130 -131 -131 -135 -135 -130 -131 -132 -137 -141 -137 -137 -140 -138 -133 -133 -130 -130 -134 -132 -132 -128 -127 -130 -129 -130 -133 -137 -136 -138 -137 -137 -131 -131 -132 -132 -129 -133 -130 -135 -136 -134 -134 -133 -135 -132 -134 -136 -135 -135 -133 -133 -132 -136 -137 -137 -138 -140 -140 -139 -135 -135 -133 -134 -134 -137 -136 -139 -137 -131 -133 -136 -131 -124 -129 -275 -413 -415 -565 -707 -702 -850 -990 -992 -1139 -1132 -1134 -1274 -1124 -1124 -1273 -1234 -1232 -1377 -1370 -1227 -1222 -1220 -1361 -1362 -1357 -1354 -1351 -1633 -1627 -1624 -1760 -1752 -1752 -1889 -2030 -2171 -2311 -2673 
0 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -1 0 -1 0 -1 0 0 0 0 0 0 -1 -1 0 -2 0 -1 -1 -1 -1 0 -1 -1 -3 -1 -1 -2 -1 -1 0 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -2 -3 -2 -1 0 -1 -2 -3 -3 -3 -2 -3 -3 -3 -4 -3 -4 -4 -3 -4 -4 -4 -5 -5 -2 -4 -4 -4 -4 -4 -3 -3 -3 -2 -4 -4 -3 -2 -3 -4 -5 -4 -4 -5 -5 -4 -3 -3 -3 -2 -4 -4 -4 -3 -5 -5 -4 -5 -6 -4 -4 -5 -5 -4 -4 -5 -5 -5 -5 -4 -5 -3 -4 -6 -5 -5 -7 -8 -7 -6 -5 -6 -7 -9 -8 -7 -7 -8 -7 -6 -4 -5 -5 -5 -6 -5 -5 -7 -9 -7 -7 -7 -6 -7 -7 -7 -7 -8 -7 -7 -8 -8 -7 -8 -8 -8 -6 -6 -5 -7 -8 -7 -7 -7 -6 -7 -6 -9 -7 -7 -9 -10 -8 -8 -9 -8 -6 -6 -7 -8 -8 -11 -10 -10 -8 -7 -9 -5 -9 -9 -9 -10 -8 -9 -8 -7 -9 -9 -9 -8 -7 -7 -9 -10 -10 -8 -8 -8 -6 -8 -10 -8 -10 -11 -10 -11 -9 -14 -13 -13 -11 -12 -11 -13 -12 -13 -12 -12 -12 -10 -11 -11 -12 -11 -11 -11 -10 -10 -12 -13 -15 -13 -12 -14 -13 -13 -11 -11 -13 -13 -13 -15 -14 -14 -14 -15 -14 -15 -15 -14 -14 -14 -14 -14 -12 -13 -12 -12 -11 -11 -12 -13 -11 -12 -12 -13 -12 -11 -12 -12 -11 -13 -13 -12 -14 -14 -14 -14 -14 -15 -15 -14 -14 -14 -15 -15 -14 -14 -14 -14 -15 -14 -13 -14 -14 -14 -14 -14 -14 -13 -14 -15 -17 -15 -17 -15 -14 -15 -14 -16 -15 -16 -13 -14 -16 -15 -15 -17 -17 -17 -17 -16 -15 -14 -16 -17 -16 -16 -17 -16 -16 -16 -16 -16 -17 -17 -17 -16 -15 -16 -15 -16 -17 -18 -16 -16 -16 -15 -17 -15 -14 -17 -18 -16 -17 -16 -15 -15 -15 -17 -15 -16 -17 -18 -18 -18 -18 -18 -18 -16 -16 -16 -18 -17 -18 -17 -19 -17 -18 -18 -18 -22 -21 -18 -21 -21 -20 -21 -21 -22 -23 -22 -21 -19 -19 -18 -18 -19 -19 -19 -19 -22 -21 -21 -21 -19 -20 -19 -19 -20 -19 -19 -21 -19 -18 -21 -22 -24 -24 -22 -23 -22 -22 -22 -21 -23 -22 -22 -22 -20 -22 -22 -21 -21 -20 -21 -21 -22 -21 -24 -20 -22 -22 -23 -22 -21 -20 -22 -22 -22 -23 -25 -26 -24 -25 -24 -25 -25 -25 -26 -25 -25 -25 -25 -25 -27 -28 -28 -27 -26 -26 -24 -24 -24 -25 -27 -27 -25 -27 -26 -25 -25 -27 -27 -26 -26 -27 -26 -26 -25 -25 -25 -26 -27 -26 -26 -24 -25 -26 -27 -28 -27 -26 -27 -24 -25 -26 -27 -28 -25 -25 -27 -27 -25 -22 -24 -27 -29 -30 -28 -28 -27 -26 -27 -30 -27 -26 -29 -28 -27 -26 -26 -29 -31 -30 -30 -28 -29 -28 -26 -30 -28 -26 -30 -30 -28 -27 -27 -29 -29 -28 -28 -28 -27 -27 -26 -29 -28 -27 -28 -30 -31 -31 -33 -31 -29 -31 -30 -30 -29 -27 -28 -28 -28 -30 -30 -29 -28 -29 -29 -29 -32 -29 -30 -31 -28 -33 -31 -31 -28 -31 -31 -30 -30 -31 -29 -29 -29 -30 -29 -30 -31 -29 -27 -29 -31 -29 -30 -28 -29 -26 -25 -26 -30 -30 -30 -27 -27 -29 -30 -31 -33 -30 -30 -29 -29 -30 -31 -30 -33 -30 -31 -31 -28 -30 -30 -33 -32 -35 -34 -33 -32 -32 -33 -31 -31 -31 -32 -30 -29 -31 -30 -28 -31 -30 -30 -31 -31 -31 -31 -35 -32 -31 -32 -32 -35 -35 -34 -33 -34 -31 -35 -35 -34 -37 -34 -36 -34 -33 -34 -35 -34 -32 -37 -34 -33 -35 -36 -38 -38 -41 -39 -33 -37 -38 -36 -37 -36 -36 -33 -37 -38 -35 -35 -37 -36 -36 -37 -37 -37 -40 -36 -38 -39 -38 -41 -37 -35 -38 -38 -34 -35 -34 -35 -35 -34 -34 -35 -37 -39 -36 -35 -37 -37 -40 -37 -39 -40 -41 -40 -39 -44 -40 -42 -44 -37 -42 -39 -42 -40 -41 -41 -42 -43 -42 -44 -41 -40 -39 -39 -40 -39 -37 -39 -40 -42 -41 -39 -38 -40 -44 -42 -41 -41 -43 -45 -45 -43 -43 -43 -44 -46 -47 -45 -44 -44 -43 -41 -41 -45 -46 -47 -46 -47 -50 -51 -46 -45 -43 -43 -46 -45 -46 -45 -44 -45 -44 -44 -39 -43 -40 -35 -36 -39 -42 -42 -39 -39 -40 -42 -41 -42 -42 -41 -43 -43 -45 -44 -47 -51 -47 -44 -43 -48 -50 -50 -51 -52 -48 -45 -50 -51 -49 -49 -49 -49 -49 -50 -52 -52 -52 -50 -50 -48 -47 -48 -51 -51 -48 -48 -47 -48 -52 -53 -51 -50 -49 -43 -42 -47 -46 -46 -46 -53 -54 -51 -47 -39 -37 -39 -45 -59 -64 -63 -49 -43 -38 -32 -36 -44 -62 -67 -67 -55 -43 -37 -29 -33 -41 -51 -63 -70 -70 -63 -44 -30 -28 -33 -40 -55 -66 -68 -62 -49 -46 -47 -43 -43 -41 -50 -55 -63 -66 -60 -45 -39 -34 -36 -37 -51 -70 -82 -73 -61 -41 -23 -8 -25 -61 -94 -101 -77 -41 -17 -13 -26 -40 -68 -95 -99 -64 -26 -13 -24 -40 -54 -82 -91 -82 -48 -27 -26 -41 -52 -60 -75 -84 -97 -64 -22 -5 -25 -53 -73 -78 -76 -60 -43 -40 -48 -50 -70 -70 -57 -58 -55 -57 -37 -36 -67 -107 -70 -47 -39 -44 -51 -57 -66 -74 -100 -81 -47 -18 -22 -43 -67 -83 -88 -76 -56 -44 -36 -46 -60 -68 -79 -87 -80 -52 -24 -18 -39 -66 -83 -79 -52 -38 -41 -43 -59 -64 -57 -54 -63 -78 -83 -70 -47 -47 -44 -51 -84 -102 -103 -81 -49 -28 -43 -77 -101 -101 -82 -71 -70 -76 -34 -13 -39 -92 -122 -103 -46 6 6 -40 -99 -118 -89 -43 -14 -24 -48 -72 -80 -76 -63 -51 -48 -65 -73 -70 -70 -70 -75 -75 -81 -81 -76 -68 -65 -74 -87 -95 -91 -80 -68 -64 -66 -74 -81 -77 -67 -60 -50 -60 -71 -72 -61 -48 -42 -54 -61 -68 -63 -55 -39 -40 -60 -74 -77 -70 -60 -57 -55 -57 -65 -77 -76 -72 -66 -63 -64 -72 -83 -88 -80 -74 -75 -77 -78 -87 -91 -84 -78 -74 -74 -77 -74 -72 -71 -67 -74 -76 -74 -68 -59 -56 -55 -61 -70 -75 -69 -55 -47 -40 -48 -61 -73 -75 -70 -60 -55 -59 -68 -81 -85 -82 -75 -72 -68 -70 -78 -95 -97 -86 -71 -64 -66 -81 -91 -99 -92 -75 -64 -64 -79 -91 -99 -97 -75 -49 -37 -56 -82 -99 -89 -68 -46 -33 -47 -81 -102 -103 -74 -45 -38 -56 -82 -105 -102 -79 -58 -49 -61 -86 -107 -108 -89 -71 -67 -71 -89 -106 -107 -93 -78 -67 -70 -82 -97 -93 -73 -62 -55 -67 -87 -96 -89 -76 -60 -57 -64 -81 -96 -89 -81 -73 -69 -73 -72 -83 -89 -88 -78 -77 -77 -84 -93 -98 -95 -88 -82 -77 -81 -96 -99 -98 -92 -83 -80 -85 -87 -91 -90 -79 -72 -75 -77 -88 -85 -76 -65 -67 -75 -88 -86 -79 -70 -65 -68 -83 -96 -96 -81 -70 -70 -78 -92 -97 -92 -82 -77 -81 -95 -104 -101 -95 -91 -96 -100 -92 -93 -88 -85 -83 -83 -87 -85 -85 -85 -87 -84 -77 -69 -74 -78 -82 -82 -76 -67 -67 -71 -80 -79 -76 -73 -74 -82 -92 -93 -89 -86 -79 -82 -88 -95 -99 -97 -93 -88 -87 -92 -99 -98 -91 -85 -85 -92 -95 -93 -94 -88 -86 -87 -86 -88 -87 -75 -77 -77 -79 -84 -89 -86 -82 -77 -85 -86 -89 -88 -83 -80 -84 -89 -90 -88 -83 -83 -85 -88 -92 -95 -87 -84 -83 -86 -87 -86 -87 -88 -89 -85 -84 -90 -90 -84 -84 -79 -81 -83 -84 -82 -86 -86 -83 -83 -82 -87 -83 -85 -81 -81 -83 -84 -89 -86 -89 -92 -92 -93 -87 -92 -92 -87 -87 -90 -96 -92 -91 -91 -91 -94 -97 -92 -90 -87 -84 -91 -90 -95 -93 -89 -85 -85 -87 -90 -91 -87 -85 -85 -86 -84 -83 -83 -80 -82 -82 -84 -90 -92 -91 -87 -89 -87 -86 -84 -89 -90 -92 -90 -88 -88 -88 -87 -88 -93 -91 -91 -92 -96 -94 -95 -89 -87 -89 -87 -87 -83 -81 -81 -82 -84 -87 -83 -77 -82 -80 -80 -81 -85 -83 -81 -81 -79 -79 -87 -90 -84 -87 -89 -89 -90 -89 -89 -90 -90 -90 -89 -90 -90 -89 -88 -86 -87 -88 -84 -83 -86 -86 -89 -86 -86 -89 -91 -89 -94 -96 -91 -89 -92 -95 -98 -98 -95 -88 -87 -92 -93 -92 -91 -91 -93 -93 -91 -92 -95 -96 -92 -85 -87 -91 -92 -91 -87 -85 -85 -87 -89 -88 -88 -89 -89 -89 -87 -85 -82 -86 -88 -90 -88 -89 -90 -93 -92 -94 -94 -91 -92 -92 -94 -89 -92 -94 -95 -94 -90 -91 -93 -92 -94 -95 -92 -88 -89 -90 -94 -96 -91 -95 -92 -88 -89 -92 -99 -99 -94 -92 -89 -89 -92 -95 -91 -92 -91 -88 -88 -94 -93 -91 -92 -96 -99 -96 -97 -94 -91 -88 -94 -97 -96 -94 -96 -97 -96 -97 -96 -98 -98 -94 -89 -95 -95 -93 -96 -91 -90 -94 -95 -91 -95 -94 -96 -96 -97 -101 -99 -97 -94 -94 -93 -95 -94 -95 -93 -95 -93 -89 -91 -93 -95 -96 -92 -91 -93 -91 -90 -94 -89 -92 -96 -96 -96 -96 -94 -95 -95 -98 -99 -99 -95 -91 -95 -98 -97 -98 -97 -98 -97 -96 -97 -98 -94 -95 -95 -93 -98 -100 -100 -103 -98 -94 -90 -93 -94 -97 -97 -95 -95 -94 -94 -99 -102 -97 -98 -93 -95 -98 -97 -98 -100 -96 -90 -90 -95 -95 -99 -101 -99 -99 -100 -96 -100 -102 -98 -98 -97 -96 -98 -93 -100 -99 -98 -98 -98 -99 -97 -96 -94 -101 -102 -100 -99 -99 -99 -99 -97 -98 -98 -100 -101 -102 -101 -100 -98 -98 -99 -99 -102 -101 -100 -100 -101 -99 -100 -102 -104 -102 -102 -102 -96 -96 -102 -99 -100 -99 -100 -100 -98 -99 -101 -101 -102 -101 -106 -106 -106 -103 -103 -101 -103 -100 -100 -103 -105 -105 -107 -103 -101 -103 -105 -104 -105 -105 -99 -100 -102 -101 -98 -98 -99 -99 -102 -101 -103 -105 -100 -101 -102 -102 -102 -101 -103 -105 -103 -106 -104 -105 -104 -106 -109 -107 -102 -105 -104 -105 -104 -100 -103 -102 -99 -103 -103 -104 -103 -103 -101 -103 -105 -104 -101 -101 -101 -103 -104 -107 -102 -103 -104 -101 -101 -102 -106 -106 -106 -103 -104 -102 -102 -102 -104 -103 -104 -103 -100 -101 -103 -101 -100 -99 -98 -102 -103 -103 -98 -97 -98 -98 -105 -107 -106 -101 -101 -101 -103 -100 -104 -100 -105 -104 -101 -102 -105 -102 -108 -106 -103 -105 -107 -108 -105 -105 -107 -105 -104 -101 -107 -105 -106 -105 -103 -105 -102 -105 -106 -103 -105 -107 -106 -103 -105 -109 -109 -103 -103 -105 -108 -110 -109 -107 -108 -108 -104 -107 -105 -103 -104 -105 -107 -105 -101 -105 -103 -107 -100 -100 -101 -105 -106 -104 -104 -105 -106 -101 -105 -106 -106 -107 -109 -107 -104 -108 -104 -110 -110 -105 -108 -107 -110 -106 -107 -107 -108 -108 -107 -107 -104 -105 -106 -109 -110 -109 -105 -99 -107 -106 -106 -103 -108 -105 -111 -102 -102 -108 -108 -110 -106 -109 -106 -101 -110 -110 -110 -109 -107 -107 -101 -108 -106 -107 -109 -107 -108 -105 -107 -111 -106 -110 -109 -109 -106 -111 -110 -109 -111 -107 -109 -107 -105 -110 -113 -113 -112 -115 -110 -109 -108 -109 -108 -108 -108 -111 -107 -108 -107 -114 -115 -111 -108 -110 -109 -113 -117 -107 -112 -116 -113 -111 -112 -119 -119 -107 -95 -110 -125 -125 -115 -109 -109 -107 -107 -110 -110 -118 -114 -109 -109 -109 -110 -109 -112 -115 -113 -112 -115 -110 -112 -113 -116 -116 -114 -110 -106 -110 -118 -117 -119 -119 -118 -120 -120 -124 -126 -115 -109 -116 -122 -117 -105 -104 -118 -138 -152 -130 -101 -97 -110 -117 -119 -127 -124 -118 -109 -106 -109 -115 -119 -117 -114 -112 -105 -104 -111 -111 -113 -112 -111 -112 -112 -109 -111 -111 -115 -119 -117 -120 -116 -116 -115 -120 -118 -116 -116 -114 -112 -111 -110 -114 -111 -106 -111 -117 -121 -115 -107 -104 -109 -115 -112 -112 -113 -114 -114 -111 -113 -109 -111 -112 -116 -118 -110 -111 -113 -111 -115 -116 -114 -116 -114 -112 -115 -118 -120 -119 -117 -120 -123 -119 -119 -117 -117 -119 -120 -120 -117 -116 -116 -114 -117 -119 -119 -121 -116 -110 -110 -110 -113 -114 -113 -112 -112 -113 -117 -115 -118 -118 -120 -120 -117 -116 -116 -116 -117 -116 -117 -116 -115 -121 -124 -121 -122 -119 -118 -115 -123 -125 -122 -119 -116 -113 -113 -112 -115 -115 -115 -119 -118 -118 -118 -118 -118 -121 -122 -117 -114 -114 -112 -117 -116 -120 -123 -123 -125 -125 -124 -123 -122 -121 -120 -118 -120 -121 -122 -120 -122 -119 -117 -117 -115 -121 -116 -117 -118 -120 -119 -120 -114 -114 -119 -117 -119 -122 -120 -122 -120 -118 -122 -119 -116 -116 -116 -118 -118 -122 -124 -122 -118 -119 -118 -118 -114 -114 -114 -113 -120 -121 -126 -128 -127 -120 -117 -119 -118 -118 -123 -126 -127 -127 -127 -126 -124 -122 -120 -117 -121 -124 -128 -130 -130 -123 -122 -121 -123 -123 -121 -118 -118 -125 -123 -125 -129 -128 -125 -123 -118 -118 -124 -125 -125 -121 -126 -125 -119 -118 -119 -119 -118 -118 -122 -125 -123 -124 -119 -118 -117 -122 -123 -123 -126 -121 -120 -124 -124 -122 -125 -126 -124 -123 -128 -126 -128 -129 -129 -128 -126 -130 -130 -126 -126 -121 -124 -122 -121 -121 -122 -122 -122 -124 -127 -125 -126 -130 -125 -124 -123 -122 -122 -124 -124 -125 -122 -127 -127 -124 -121 -122 -120 -122 -123 -126 -128 -127 -129 -122 -123 -123 -126 -127 -126 -125 -127 -127 -124 -125 -120 -124 -121 -122 -128 -126 -129 -127 -125 -130 -126 -123 -121 -125 -124 -124 -124 -123 -124 -123 -122 -120 -124 -122 -125 -127 -131 -133 -128 -127 -126 -122 -122 -125 -125 -128 -123 -123 -129 -122 -124 -127 -124 -124 -126 -129 -124 -126 -122 -125 -127 -130 -125 -125 -130 -128 -126 -128 -131 -127 -129 -128 -124 -125 -126 -125 -127 -126 -130 -130 -131 -129 -128 -131 -131 -130 -131 -134 -132 -128 -128 -127 -127 -130 -130 -129 -129 -133 -132 -126 -132 -135 -131 -129 -126 -127 -130 -127 -125 -127 -126 -127 -130 -134 -125 -125 -127 -129 -122 -126 -130 -131 -130 -130 -124 -125 -123 -124 -128 -127 -122 -128 -127 -129 -130 -125 -127 -127 -129 -129 -130 -126 -129 -127 -124 -130 -131 -135 -135 -135 -136 -135 -133 -131 -129 -129 -131 -127 -128 -130 -132 -135 -138 -130 -129 -127 -127 -127 -133 -135 -129 -129 -131 -136 -134 -134 -138 -139 -136 -139 -136 -133 -132 -132 -129 -130 -128 -131 -126 -129 -128 -130 -131 -131 -135 -139 -135 -134 -132 -131 -128 -130 -128 -131 -134 -131 -128 -134 -137 -130 -128 -131 -132 -134 -137 -133 -134 -133 -132 -135 -132 -136 -136 -139 -142 -137 -137 -136 -133 -135 -134 -131 -136 -138 -137 -135 -130 -129 -130 -133 -127 -126 -275 -420 -425 -576 -724 -720 -874 -1021 -1016 -1166 -1163 -1165 -1304 -1158 -1156 -1307 -1267 -1268 -1411 -1408 -1261 -1252 -1250 -1399 -1396 -1394 -1390 -1389 -1677 -1672 -1668 -1807 -1804 -1798 -1941 -2089 -2233 -2378 -2753 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 0 -1 0 -2 -3 -1 0 -1 -1 0 -2 -3 -1 0 -1 0 -2 -2 -2 -1 0 -1 -1 -1 0 -1 -1 -1 0 -3 -1 -2 -2 -2 -3 -3 -2 -2 -3 -4 -4 -2 -3 -4 -4 -3 -3 -3 -2 -2 -4 -3 -4 -4 -3 -3 -3 -3 -3 -3 -2 -5 -5 -4 -4 -4 -3 -4 -3 -3 -1 -3 -4 -5 -4 -4 -3 -3 -4 -4 -3 -4 -5 -3 -3 -4 -4 -4 -3 -5 -4 -4 -4 -5 -4 -4 -4 -5 -6 -6 -5 -5 -6 -5 -6 -6 -7 -5 -6 -6 -5 -4 -4 -6 -5 -5 -3 -3 -6 -6 -6 -7 -6 -6 -6 -7 -6 -6 -6 -5 -8 -8 -7 -8 -7 -6 -6 -6 -6 -7 -6 -7 -6 -7 -6 -6 -6 -6 -7 -6 -7 -7 -7 -6 -8 -7 -7 -6 -8 -8 -7 -8 -9 -9 -8 -7 -6 -6 -8 -6 -8 -8 -7 -8 -7 -6 -8 -9 -7 -8 -8 -7 -7 -7 -7 -7 -9 -8 -6 -7 -9 -8 -7 -7 -8 -10 -10 -7 -11 -9 -10 -11 -12 -11 -11 -11 -11 -11 -11 -10 -10 -9 -10 -10 -9 -11 -12 -11 -9 -10 -11 -13 -12 -12 -12 -11 -14 -13 -13 -12 -11 -12 -14 -13 -13 -14 -13 -13 -15 -14 -12 -14 -14 -13 -13 -11 -12 -11 -11 -12 -12 -10 -11 -11 -11 -12 -10 -11 -11 -12 -12 -12 -11 -10 -13 -11 -13 -13 -13 -12 -13 -14 -13 -14 -16 -13 -13 -13 -13 -14 -15 -14 -12 -11 -11 -12 -12 -12 -13 -12 -12 -12 -14 -14 -16 -14 -14 -15 -13 -14 -13 -15 -14 -14 -15 -13 -14 -15 -15 -16 -17 -15 -14 -16 -16 -15 -14 -15 -15 -15 -15 -15 -15 -14 -15 -16 -18 -17 -15 -15 -15 -15 -15 -16 -15 -17 -16 -14 -14 -13 -15 -15 -15 -15 -16 -16 -16 -15 -15 -14 -15 -15 -15 -16 -17 -18 -17 -16 -15 -15 -16 -15 -16 -16 -16 -17 -18 -16 -15 -16 -19 -16 -16 -19 -18 -20 -21 -21 -20 -20 -20 -20 -20 -20 -18 -18 -17 -17 -17 -18 -16 -18 -20 -21 -19 -19 -16 -18 -19 -19 -19 -18 -19 -18 -16 -16 -18 -22 -22 -19 -22 -21 -21 -21 -21 -20 -20 -20 -22 -21 -20 -20 -21 -21 -21 -21 -20 -18 -19 -22 -19 -21 -19 -20 -20 -20 -18 -20 -21 -19 -21 -22 -23 -24 -23 -24 -23 -25 -23 -23 -23 -24 -25 -24 -23 -24 -25 -25 -26 -27 -24 -24 -25 -24 -24 -23 -24 -24 -27 -25 -23 -24 -26 -26 -25 -24 -25 -24 -25 -23 -23 -24 -24 -25 -25 -26 -25 -24 -23 -25 -24 -24 -25 -26 -27 -25 -24 -27 -28 -26 -24 -25 -25 -23 -22 -24 -24 -25 -26 -26 -28 -26 -27 -26 -27 -26 -26 -25 -25 -26 -26 -25 -26 -27 -28 -28 -28 -26 -26 -28 -27 -27 -26 -28 -30 -26 -27 -27 -27 -26 -28 -26 -27 -26 -26 -26 -24 -26 -27 -29 -26 -27 -29 -30 -30 -29 -28 -28 -29 -27 -28 -27 -26 -28 -28 -28 -29 -30 -28 -27 -26 -29 -29 -31 -31 -27 -27 -29 -28 -30 -30 -28 -28 -29 -28 -29 -28 -29 -28 -28 -26 -28 -28 -26 -28 -26 -27 -29 -28 -26 -27 -23 -25 -28 -26 -29 -26 -28 -26 -28 -28 -28 -28 -30 -30 -26 -29 -30 -29 -31 -29 -30 -29 -27 -30 -29 -29 -31 -33 -32 -31 -32 -31 -30 -31 -30 -33 -29 -30 -30 -28 -28 -30 -28 -32 -26 -28 -29 -29 -32 -30 -31 -31 -31 -32 -31 -33 -32 -33 -32 -35 -33 -33 -33 -32 -34 -32 -34 -31 -33 -32 -33 -33 -32 -34 -33 -36 -33 -37 -37 -36 -37 -36 -35 -36 -37 -35 -36 -33 -33 -35 -35 -33 -32 -33 -34 -34 -37 -35 -34 -33 -37 -37 -38 -37 -36 -35 -36 -35 -34 -34 -35 -37 -33 -32 -33 -34 -31 -35 -37 -36 -34 -34 -34 -37 -36 -40 -39 -38 -38 -40 -39 -38 -38 -40 -44 -40 -37 -37 -38 -42 -42 -39 -39 -41 -41 -40 -37 -40 -37 -38 -37 -36 -38 -40 -37 -38 -38 -37 -38 -39 -40 -43 -40 -41 -42 -40 -41 -40 -43 -45 -44 -44 -42 -44 -46 -47 -42 -39 -41 -41 -43 -48 -44 -45 -47 -48 -48 -45 -41 -41 -45 -46 -43 -44 -45 -43 -40 -39 -41 -38 -39 -38 -36 -37 -37 -38 -40 -37 -38 -40 -38 -37 -42 -41 -43 -41 -46 -44 -44 -45 -47 -43 -44 -47 -46 -46 -49 -49 -49 -46 -46 -49 -50 -49 -47 -47 -48 -50 -50 -51 -49 -50 -46 -47 -48 -45 -46 -47 -48 -50 -47 -47 -50 -49 -49 -46 -48 -46 -46 -47 -47 -49 -50 -49 -45 -41 -40 -38 -45 -54 -57 -52 -44 -39 -36 -31 -33 -42 -57 -71 -68 -54 -39 -30 -27 -28 -36 -49 -65 -73 -73 -57 -37 -23 -23 -29 -39 -53 -66 -70 -66 -48 -35 -31 -39 -46 -51 -56 -63 -60 -53 -48 -43 -41 -38 -39 -45 -53 -60 -67 -66 -58 -44 -39 -29 -20 -32 -74 -88 -84 -59 -36 -26 -17 -19 -36 -77 -103 -92 -53 -20 -11 -24 -37 -49 -71 -92 -85 -58 -31 -18 -21 -36 -57 -87 -112 -97 -54 -18 -8 -24 -50 -60 -70 -76 -65 -49 -41 -44 -62 -65 -46 -43 -41 -61 -69 -49 -42 -49 -95 -90 -54 -35 -21 -26 -56 -77 -96 -98 -72 -41 -21 -21 -41 -63 -81 -79 -64 -56 -46 -56 -58 -54 -48 -57 -71 -80 -75 -51 -24 -17 -39 -66 -79 -77 -54 -32 -34 -48 -50 -52 -57 -64 -72 -74 -66 -55 -47 -43 -61 -76 -85 -88 -72 -60 -61 -68 -66 -58 -61 -81 -100 -99 -72 -45 -22 -26 -65 -103 -119 -82 -24 4 -12 -58 -94 -93 -67 -42 -38 -49 -54 -48 -51 -60 -66 -67 -64 -57 -65 -69 -61 -61 -68 -79 -85 -83 -77 -62 -54 -70 -94 -101 -92 -78 -64 -61 -67 -74 -78 -77 -67 -57 -60 -61 -63 -60 -54 -48 -52 -59 -63 -65 -44 -40 -44 -55 -62 -64 -62 -57 -62 -65 -71 -69 -62 -51 -55 -74 -87 -83 -69 -56 -62 -71 -81 -86 -86 -80 -77 -80 -81 -77 -74 -74 -75 -74 -75 -72 -72 -71 -70 -69 -67 -61 -61 -65 -69 -66 -63 -56 -46 -43 -50 -61 -74 -77 -70 -55 -40 -44 -64 -86 -96 -91 -76 -58 -52 -64 -84 -98 -100 -88 -66 -53 -58 -77 -97 -104 -94 -75 -56 -51 -70 -99 -110 -100 -76 -47 -35 -48 -75 -102 -100 -73 -39 -27 -39 -61 -95 -108 -92 -60 -33 -35 -57 -89 -108 -103 -73 -48 -40 -60 -87 -105 -107 -88 -66 -55 -65 -86 -105 -114 -98 -73 -57 -65 -83 -98 -101 -85 -65 -56 -66 -80 -93 -91 -69 -59 -54 -64 -81 -88 -82 -75 -67 -69 -68 -67 -69 -84 -98 -89 -78 -66 -65 -78 -98 -112 -107 -84 -67 -65 -81 -100 -111 -101 -82 -68 -68 -85 -100 -99 -83 -68 -64 -76 -84 -89 -83 -72 -65 -67 -72 -81 -81 -70 -61 -70 -84 -95 -95 -78 -64 -64 -76 -94 -103 -92 -72 -58 -68 -96 -115 -115 -96 -74 -73 -91 -113 -110 -90 -78 -69 -73 -85 -97 -99 -86 -78 -78 -78 -79 -76 -73 -73 -77 -75 -69 -64 -61 -70 -78 -92 -83 -64 -61 -72 -91 -104 -100 -89 -68 -63 -79 -102 -116 -106 -84 -71 -78 -94 -106 -110 -96 -82 -73 -80 -94 -102 -93 -90 -85 -81 -82 -85 -85 -82 -78 -71 -77 -76 -82 -85 -76 -80 -83 -88 -83 -80 -75 -81 -90 -94 -88 -79 -76 -80 -89 -92 -100 -89 -75 -79 -86 -90 -88 -87 -82 -83 -86 -88 -86 -87 -88 -84 -81 -80 -79 -84 -85 -83 -79 -80 -76 -79 -83 -84 -82 -82 -76 -84 -85 -83 -82 -83 -85 -93 -90 -92 -86 -87 -87 -85 -91 -95 -89 -88 -87 -93 -96 -94 -94 -92 -86 -86 -82 -93 -89 -96 -88 -88 -84 -84 -88 -85 -84 -84 -86 -83 -83 -80 -79 -78 -76 -84 -84 -85 -88 -84 -87 -89 -87 -87 -84 -86 -88 -89 -89 -88 -88 -87 -90 -89 -89 -90 -91 -92 -91 -96 -93 -88 -87 -86 -85 -85 -84 -87 -80 -78 -81 -80 -79 -79 -82 -80 -78 -79 -81 -83 -82 -77 -75 -77 -80 -85 -86 -85 -85 -86 -86 -86 -88 -90 -89 -89 -85 -89 -91 -94 -88 -83 -85 -86 -86 -85 -84 -86 -85 -87 -87 -86 -85 -86 -89 -94 -92 -91 -89 -94 -94 -93 -92 -92 -89 -87 -89 -88 -89 -91 -92 -91 -90 -91 -92 -95 -92 -91 -91 -86 -88 -87 -87 -90 -89 -88 -86 -86 -84 -85 -87 -91 -89 -86 -83 -78 -84 -85 -87 -89 -88 -90 -87 -91 -93 -92 -89 -91 -89 -89 -91 -94 -93 -89 -93 -90 -89 -91 -93 -92 -92 -94 -88 -86 -87 -90 -94 -97 -94 -87 -83 -91 -93 -98 -99 -94 -87 -87 -87 -93 -93 -89 -88 -89 -87 -89 -90 -92 -93 -90 -93 -96 -96 -95 -92 -91 -91 -92 -91 -94 -95 -97 -97 -91 -93 -96 -96 -94 -94 -96 -89 -92 -93 -89 -89 -90 -95 -94 -95 -94 -92 -92 -96 -97 -95 -95 -92 -92 -94 -94 -91 -93 -94 -95 -93 -90 -90 -90 -91 -90 -93 -95 -95 -93 -90 -89 -88 -91 -92 -94 -94 -93 -94 -93 -89 -97 -96 -97 -94 -96 -93 -97 -97 -97 -97 -97 -96 -93 -96 -94 -93 -96 -95 -95 -92 -95 -100 -98 -97 -95 -91 -92 -93 -93 -93 -94 -95 -94 -92 -96 -99 -96 -97 -94 -95 -96 -96 -95 -94 -97 -94 -91 -90 -94 -95 -97 -100 -100 -96 -98 -99 -94 -98 -98 -100 -96 -96 -97 -93 -96 -97 -96 -96 -99 -99 -94 -93 -93 -96 -99 -98 -96 -97 -99 -97 -98 -98 -98 -102 -98 -99 -100 -98 -96 -97 -97 -98 -99 -100 -99 -101 -98 -97 -99 -102 -102 -101 -103 -99 -95 -100 -99 -95 -98 -99 -98 -97 -94 -97 -99 -99 -102 -102 -104 -103 -104 -102 -101 -102 -95 -99 -104 -104 -105 -105 -102 -100 -99 -99 -104 -105 -102 -101 -100 -99 -99 -99 -99 -97 -98 -99 -100 -100 -103 -102 -98 -99 -100 -100 -102 -103 -103 -103 -104 -102 -101 -103 -105 -104 -103 -101 -104 -104 -104 -104 -103 -100 -103 -102 -98 -98 -100 -101 -104 -101 -105 -103 -103 -99 -101 -103 -102 -104 -105 -100 -101 -102 -102 -101 -99 -102 -105 -106 -104 -99 -102 -99 -104 -103 -105 -103 -100 -98 -100 -98 -102 -98 -98 -99 -98 -98 -98 -97 -100 -99 -98 -102 -102 -104 -103 -101 -103 -100 -102 -96 -99 -104 -103 -100 -101 -99 -102 -108 -102 -104 -105 -107 -105 -105 -105 -105 -105 -102 -101 -104 -105 -105 -103 -105 -99 -102 -105 -104 -103 -102 -103 -106 -106 -103 -103 -106 -103 -103 -103 -105 -106 -107 -107 -105 -106 -107 -108 -102 -104 -101 -102 -104 -104 -106 -103 -102 -105 -105 -103 -101 -96 -101 -106 -107 -103 -103 -104 -101 -100 -102 -106 -107 -106 -107 -101 -104 -108 -107 -106 -106 -106 -107 -105 -110 -109 -109 -104 -105 -104 -104 -103 -107 -102 -107 -107 -103 -103 -102 -105 -102 -105 -105 -108 -106 -104 -100 -100 -103 -108 -107 -109 -107 -99 -103 -110 -111 -107 -109 -103 -105 -103 -102 -106 -106 -107 -109 -107 -105 -106 -104 -108 -108 -108 -104 -112 -109 -111 -109 -107 -106 -107 -103 -107 -107 -110 -112 -113 -111 -109 -105 -106 -109 -105 -109 -107 -109 -107 -107 -108 -109 -109 -115 -109 -105 -110 -110 -112 -110 -110 -110 -118 -113 -109 -115 -118 -109 -92 -105 -122 -126 -112 -106 -109 -106 -103 -104 -113 -115 -113 -109 -108 -107 -110 -113 -110 -108 -110 -112 -113 -111 -112 -110 -111 -115 -114 -109 -106 -104 -113 -119 -119 -120 -122 -118 -113 -120 -126 -121 -112 -109 -114 -115 -108 -104 -115 -140 -153 -130 -97 -96 -105 -119 -122 -125 -123 -115 -106 -104 -113 -113 -114 -117 -115 -104 -101 -106 -109 -113 -113 -109 -112 -112 -106 -108 -110 -113 -115 -117 -119 -116 -114 -112 -115 -115 -121 -120 -111 -110 -110 -109 -115 -110 -109 -106 -111 -115 -121 -118 -105 -103 -108 -108 -113 -110 -116 -115 -111 -109 -105 -107 -112 -114 -120 -110 -109 -111 -106 -113 -112 -116 -116 -110 -114 -111 -112 -114 -120 -118 -118 -120 -120 -120 -116 -116 -116 -120 -115 -117 -119 -115 -114 -115 -115 -118 -119 -117 -117 -111 -110 -108 -111 -110 -111 -113 -113 -115 -114 -112 -115 -119 -119 -118 -118 -110 -113 -119 -115 -118 -115 -114 -113 -118 -123 -124 -119 -119 -114 -121 -120 -120 -118 -116 -115 -113 -117 -114 -111 -113 -115 -116 -115 -117 -117 -115 -118 -123 -118 -117 -113 -112 -111 -113 -117 -118 -119 -120 -122 -123 -124 -123 -121 -121 -119 -119 -117 -119 -117 -121 -123 -121 -114 -115 -116 -119 -117 -115 -114 -119 -120 -115 -115 -119 -115 -114 -115 -123 -120 -118 -122 -118 -118 -118 -116 -114 -117 -117 -116 -119 -118 -118 -121 -123 -117 -117 -117 -113 -113 -114 -116 -119 -123 -125 -124 -124 -122 -114 -115 -115 -122 -124 -122 -126 -128 -124 -126 -123 -117 -114 -116 -121 -125 -129 -127 -123 -121 -120 -122 -123 -121 -116 -118 -123 -124 -126 -124 -126 -126 -123 -122 -118 -117 -120 -120 -121 -124 -125 -123 -116 -116 -117 -119 -120 -117 -119 -124 -125 -118 -117 -118 -118 -121 -123 -124 -123 -120 -122 -123 -122 -125 -123 -122 -121 -122 -126 -132 -126 -127 -126 -126 -130 -129 -120 -123 -126 -123 -125 -122 -118 -120 -117 -118 -121 -123 -125 -128 -124 -126 -125 -124 -122 -123 -123 -122 -123 -121 -124 -128 -121 -121 -120 -122 -121 -119 -123 -128 -126 -126 -122 -123 -123 -122 -125 -127 -126 -126 -122 -125 -123 -119 -120 -123 -121 -126 -128 -124 -124 -128 -128 -119 -122 -125 -124 -121 -124 -121 -121 -119 -122 -122 -120 -120 -120 -124 -128 -129 -129 -127 -127 -127 -125 -120 -128 -122 -123 -120 -124 -125 -125 -124 -122 -124 -126 -127 -123 -123 -125 -126 -122 -127 -126 -125 -127 -125 -125 -126 -126 -129 -126 -123 -124 -122 -126 -129 -123 -126 -126 -126 -127 -130 -129 -127 -128 -132 -131 -129 -129 -126 -130 -128 -127 -131 -126 -129 -127 -128 -129 -129 -131 -130 -130 -132 -128 -125 -124 -129 -122 -126 -127 -129 -126 -131 -129 -125 -123 -128 -125 -123 -125 -130 -129 -128 -122 -124 -123 -125 -128 -123 -124 -127 -121 -128 -126 -128 -129 -125 -127 -125 -129 -130 -123 -124 -128 -129 -127 -131 -137 -135 -128 -133 -130 -131 -132 -132 -125 -125 -132 -128 -126 -130 -132 -132 -133 -130 -127 -127 -126 -128 -131 -129 -132 -133 -132 -134 -138 -134 -137 -135 -137 -137 -136 -133 -128 -129 -126 -127 -131 -128 -127 -128 -129 -128 -131 -132 -135 -132 -130 -135 -130 -127 -129 -133 -131 -128 -132 -129 -130 -132 -131 -127 -127 -133 -133 -135 -134 -135 -134 -131 -132 -133 -132 -134 -141 -138 -138 -136 -139 -134 -130 -135 -132 -132 -135 -133 -131 -131 -134 -130 -129 -130 -123 -123 -278 -434 -433 -589 -743 -738 -897 -1046 -1045 -1195 -1196 -1194 -1346 -1191 -1188 -1346 -1303 -1302 -1451 -1448 -1292 -1285 -1287 -1435 -1435 -1433 -1429 -1429 -1726 -1717 -1714 -1861 -1854 -1850 -2000 -2151 -2298 -2448 -2437 
-1 0 -2419 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -4839 -2419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -2 1 0 -1 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 0 -1 -1 -1 -1 0 -1 -1 0 -2 -1 0 0 0 0 -1 -1 -2 -1 -2 -1 0 -1 -1 0 -1 -1 0 0 -1 -1 -1 0 -2 -1 0 0 -1 0 -1 -1 -2 -2 -1 -3 -2 -2 -1 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -2 -3 -3 -2 -3 -3 -3 -3 -2 -2 -4 -3 -3 -3 -2 -2 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -4 -4 -3 -4 -4 -3 -3 -3 -5 -4 -4 -5 -4 -3 -4 -4 -5 -5 -5 -5 -4 -6 -6 -5 -6 -6 -4 -5 -6 -5 -3 -5 -5 -3 -4 -4 -4 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -6 -6 -6 -8 -6 -6 -6 -5 -6 -6 -7 -6 -5 -6 -7 -6 -5 -4 -6 -4 -4 -7 -7 -6 -7 -6 -5 -6 -8 -8 -7 -6 -6 -6 -7 -7 -5 -6 -5 -7 -6 -5 -7 -5 -7 -8 -7 -7 -7 -7 -6 -6 -7 -6 -5 -7 -9 -7 -8 -7 -6 -5 -8 -8 -8 -6 -9 -7 -8 -8 -10 -9 -11 -10 -9 -11 -11 -10 -9 -9 -9 -8 -8 -11 -10 -10 -11 -8 -9 -10 -12 -12 -10 -10 -11 -11 -10 -9 -12 -12 -10 -11 -11 -12 -12 -12 -11 -11 -13 -13 -11 -12 -12 -12 -11 -9 -11 -10 -10 -12 -9 -10 -10 -8 -11 -10 -11 -10 -10 -10 -12 -13 -11 -11 -11 -11 -10 -11 -13 -13 -13 -13 -13 -14 -12 -11 -12 -12 -14 -12 -10 -11 -10 -9 -10 -10 -9 -11 -12 -13 -12 -12 -12 -13 -13 -12 -12 -13 -13 -12 -12 -15 -13 -11 -13 -13 -14 -14 -14 -15 -14 -15 -15 -14 -13 -13 -12 -13 -13 -13 -13 -13 -15 -15 -15 -15 -15 -15 -16 -14 -15 -15 -14 -14 -14 -15 -14 -15 -15 -14 -15 -12 -15 -15 -14 -15 -16 -14 -15 -14 -14 -15 -16 -16 -15 -16 -15 -14 -15 -14 -16 -15 -15 -14 -13 -15 -16 -16 -16 -15 -17 -15 -17 -19 -19 -19 -20 -19 -21 -19 -18 -16 -17 -17 -15 -18 -18 -17 -17 -16 -16 -18 -20 -17 -17 -17 -17 -18 -18 -17 -19 -15 -16 -19 -16 -18 -19 -21 -18 -20 -20 -20 -21 -20 -17 -19 -20 -20 -21 -19 -19 -21 -20 -19 -18 -17 -16 -18 -19 -18 -18 -18 -17 -15 -19 -17 -20 -20 -20 -21 -21 -22 -23 -22 -21 -20 -23 -22 -23 -23 -23 -21 -22 -24 -24 -22 -24 -24 -22 -22 -24 -24 -22 -22 -23 -25 -23 -23 -23 -25 -24 -24 -23 -24 -22 -21 -21 -23 -23 -22 -24 -23 -23 -23 -24 -23 -23 -21 -21 -23 -24 -26 -23 -26 -27 -25 -26 -24 -24 -23 -20 -23 -23 -22 -24 -23 -25 -23 -24 -26 -27 -23 -26 -24 -23 -23 -24 -23 -25 -24 -24 -23 -25 -26 -25 -24 -26 -27 -24 -27 -28 -28 -27 -25 -24 -25 -26 -24 -25 -27 -25 -23 -24 -25 -25 -26 -26 -24 -26 -27 -26 -27 -27 -27 -27 -26 -26 -27 -28 -25 -24 -27 -26 -26 -26 -27 -28 -26 -26 -26 -28 -30 -29 -27 -28 -27 -26 -26 -27 -29 -27 -26 -29 -28 -27 -29 -27 -26 -26 -24 -24 -27 -25 -27 -26 -26 -22 -23 -25 -24 -26 -25 -26 -26 -27 -24 -25 -27 -28 -26 -28 -27 -25 -28 -28 -29 -30 -28 -29 -26 -27 -28 -26 -28 -31 -31 -29 -30 -29 -29 -29 -29 -29 -33 -32 -28 -30 -27 -27 -25 -27 -28 -29 -27 -28 -29 -28 -30 -29 -28 -30 -29 -30 -32 -32 -32 -33 -33 -32 -34 -33 -29 -28 -32 -30 -33 -29 -28 -33 -32 -29 -29 -33 -33 -34 -36 -32 -33 -33 -34 -37 -35 -34 -34 -33 -33 -35 -31 -32 -34 -30 -29 -33 -34 -34 -32 -34 -33 -33 -36 -36 -35 -34 -34 -33 -32 -34 -33 -34 -32 -35 -34 -31 -32 -32 -30 -32 -34 -35 -32 -33 -33 -36 -34 -34 -38 -38 -37 -38 -36 -36 -40 -40 -41 -37 -36 -37 -39 -40 -39 -39 -39 -37 -36 -37 -37 -36 -37 -38 -35 -36 -38 -37 -36 -34 -35 -35 -38 -39 -38 -39 -38 -38 -42 -39 -36 -37 -41 -44 -44 -40 -42 -42 -43 -42 -42 -40 -40 -42 -43 -44 -42 -42 -47 -48 -45 -44 -40 -39 -41 -44 -42 -42 -44 -41 -42 -36 -33 -36 -40 -38 -36 -36 -32 -35 -37 -40 -37 -35 -34 -35 -38 -41 -43 -45 -43 -40 -41 -46 -42 -44 -46 -42 -45 -45 -42 -47 -49 -48 -46 -45 -43 -47 -50 -49 -45 -44 -48 -50 -47 -46 -48 -45 -45 -46 -43 -43 -47 -48 -49 -47 -47 -43 -45 -49 -50 -45 -43 -46 -46 -47 -48 -47 -42 -38 -43 -44 -43 -44 -47 -44 -40 -36 -41 -40 -53 -58 -63 -59 -46 -31 -27 -27 -29 -44 -63 -73 -67 -54 -41 -31 -24 -25 -36 -50 -66 -72 -67 -49 -30 -26 -32 -41 -48 -58 -65 -70 -61 -42 -29 -28 -33 -42 -51 -60 -63 -62 -59 -43 -37 -36 -40 -35 -37 -46 -60 -67 -60 -36 -30 -29 -26 -28 -50 -82 -90 -75 -47 -24 -7 -12 -30 -58 -91 -96 -75 -48 -17 -13 -17 -35 -55 -88 -108 -94 -64 -17 0 -16 -56 -70 -66 -60 -53 -53 -57 -60 -59 -41 -22 -30 -53 -81 -82 -61 -40 -35 -63 -94 -61 -34 -10 -21 -56 -79 -99 -93 -75 -29 -10 -19 -53 -71 -69 -62 -62 -59 -57 -62 -68 -60 -36 -27 -48 -87 -107 -75 -27 -3 -12 -48 -78 -79 -60 -46 -35 -40 -56 -64 -47 -34 -45 -71 -92 -86 -56 -26 -20 -46 -83 -110 -105 -76 -49 -35 -40 -61 -88 -98 -83 -63 -57 -68 -62 -43 -30 -63 -95 -104 -80 -34 3 -4 -42 -86 -105 -82 -47 -22 -19 -46 -74 -82 -55 -32 -34 -62 -97 -90 -51 -20 -34 -81 -110 -103 -63 -37 -51 -89 -103 -91 -70 -59 -73 -95 -97 -70 -49 -53 -69 -79 -85 -72 -54 -42 -41 -51 -66 -66 -55 -51 -39 -43 -43 -55 -54 -49 -50 -54 -64 -69 -66 -59 -60 -56 -61 -67 -72 -74 -76 -69 -63 -59 -63 -79 -90 -86 -81 -78 -74 -70 -75 -80 -80 -74 -72 -71 -73 -73 -67 -59 -60 -61 -67 -78 -77 -59 -42 -39 -43 -60 -73 -71 -63 -47 -37 -33 -40 -60 -76 -91 -88 -71 -53 -46 -50 -74 -99 -107 -92 -68 -44 -48 -72 -98 -107 -99 -74 -54 -52 -66 -88 -104 -103 -78 -52 -39 -48 -72 -100 -105 -81 -44 -27 -35 -61 -83 -95 -90 -69 -50 -40 -50 -69 -95 -103 -87 -67 -47 -45 -58 -80 -99 -98 -89 -65 -49 -64 -86 -104 -106 -93 -69 -58 -63 -85 -101 -103 -88 -65 -49 -64 -81 -98 -90 -65 -45 -52 -69 -88 -89 -76 -66 -60 -61 -65 -68 -74 -81 -90 -88 -73 -59 -64 -79 -99 -112 -105 -87 -69 -61 -77 -102 -112 -91 -74 -67 -74 -91 -96 -88 -78 -62 -65 -80 -93 -95 -79 -60 -58 -63 -76 -86 -80 -63 -53 -59 -83 -101 -103 -80 -55 -45 -65 -90 -106 -103 -76 -47 -50 -83 -116 -128 -107 -76 -60 -75 -104 -116 -105 -78 -65 -61 -77 -99 -105 -94 -77 -66 -73 -84 -84 -78 -76 -69 -63 -64 -62 -62 -66 -71 -79 -84 -76 -63 -66 -75 -89 -97 -92 -78 -71 -73 -85 -99 -103 -93 -83 -77 -87 -100 -104 -101 -88 -79 -78 -86 -91 -93 -92 -92 -85 -79 -79 -83 -84 -80 -75 -73 -73 -78 -75 -80 -82 -81 -76 -79 -77 -76 -80 -83 -84 -86 -81 -78 -81 -83 -86 -89 -92 -83 -83 -85 -88 -86 -86 -81 -82 -85 -87 -84 -83 -86 -85 -83 -80 -77 -80 -86 -85 -83 -75 -67 -71 -77 -82 -84 -84 -76 -76 -79 -84 -78 -83 -87 -82 -86 -85 -86 -86 -88 -88 -85 -87 -90 -87 -88 -91 -93 -95 -91 -92 -89 -86 -89 -83 -87 -91 -88 -86 -87 -89 -85 -81 -80 -80 -80 -85 -85 -78 -74 -75 -75 -83 -85 -85 -84 -81 -81 -84 -87 -89 -86 -80 -85 -87 -86 -86 -85 -84 -88 -90 -90 -88 -90 -89 -90 -91 -91 -89 -88 -85 -84 -83 -85 -84 -83 -81 -80 -77 -76 -80 -77 -77 -78 -78 -75 -79 -80 -79 -76 -75 -77 -78 -82 -84 -84 -83 -81 -85 -88 -88 -87 -88 -88 -89 -87 -91 -89 -88 -84 -82 -83 -85 -84 -89 -85 -85 -84 -85 -87 -85 -87 -86 -88 -90 -91 -90 -88 -90 -91 -88 -87 -87 -88 -87 -85 -87 -90 -89 -89 -89 -89 -90 -91 -92 -90 -89 -84 -86 -83 -88 -88 -87 -86 -85 -83 -85 -86 -88 -84 -86 -86 -85 -79 -77 -81 -88 -86 -89 -85 -88 -88 -89 -89 -89 -86 -87 -87 -90 -91 -92 -91 -91 -90 -84 -85 -92 -97 -92 -87 -88 -85 -89 -90 -90 -95 -90 -88 -84 -87 -93 -97 -96 -93 -88 -85 -86 -89 -90 -90 -90 -82 -84 -87 -92 -92 -91 -90 -89 -91 -92 -95 -93 -91 -89 -86 -91 -93 -94 -95 -96 -94 -91 -91 -93 -95 -94 -93 -90 -86 -91 -88 -91 -88 -94 -93 -94 -92 -90 -93 -93 -94 -92 -90 -92 -89 -89 -92 -93 -91 -92 -94 -91 -87 -88 -89 -90 -90 -92 -94 -91 -91 -88 -90 -85 -88 -91 -91 -92 -92 -89 -89 -92 -95 -98 -93 -95 -93 -96 -94 -99 -97 -95 -93 -91 -91 -94 -94 -93 -94 -96 -92 -96 -96 -94 -95 -93 -90 -94 -91 -93 -90 -90 -93 -90 -93 -95 -94 -97 -91 -93 -99 -97 -92 -94 -95 -90 -90 -92 -91 -94 -93 -92 -99 -96 -95 -100 -97 -97 -94 -97 -97 -95 -99 -95 -97 -93 -95 -95 -95 -96 -94 -95 -95 -94 -90 -94 -97 -96 -93 -94 -94 -98 -100 -98 -100 -95 -95 -97 -98 -98 -95 -93 -92 -96 -101 -99 -101 -99 -99 -95 -97 -99 -99 -98 -98 -98 -98 -98 -95 -97 -96 -96 -93 -95 -95 -96 -99 -96 -100 -100 -102 -101 -99 -101 -98 -97 -98 -99 -103 -105 -104 -102 -96 -95 -99 -102 -102 -101 -101 -101 -99 -99 -95 -98 -98 -99 -99 -99 -98 -99 -100 -99 -100 -97 -99 -102 -99 -101 -102 -103 -103 -101 -100 -102 -102 -97 -97 -102 -104 -103 -103 -103 -99 -104 -103 -102 -97 -96 -100 -100 -97 -104 -103 -103 -97 -100 -103 -102 -106 -104 -101 -100 -97 -98 -102 -101 -100 -103 -101 -98 -102 -100 -97 -98 -102 -102 -103 -102 -98 -96 -98 -100 -96 -98 -97 -100 -94 -94 -98 -98 -100 -98 -99 -99 -98 -103 -104 -100 -102 -99 -95 -100 -100 -101 -101 -100 -100 -100 -99 -103 -102 -105 -103 -106 -101 -104 -102 -103 -104 -102 -101 -103 -103 -102 -99 -97 -105 -104 -102 -102 -100 -99 -103 -104 -104 -105 -103 -102 -101 -104 -103 -101 -102 -105 -104 -105 -105 -108 -104 -103 -98 -99 -98 -104 -107 -103 -101 -103 -103 -104 -101 -99 -98 -101 -104 -105 -102 -100 -99 -101 -100 -98 -102 -108 -106 -99 -102 -105 -101 -107 -105 -103 -107 -107 -106 -108 -110 -107 -104 -101 -102 -103 -101 -104 -103 -103 -103 -102 -104 -102 -100 -105 -103 -105 -108 -104 -100 -99 -100 -102 -103 -110 -107 -103 -99 -105 -107 -109 -107 -104 -103 -103 -101 -104 -104 -107 -104 -107 -106 -106 -105 -107 -103 -107 -107 -109 -109 -107 -108 -108 -105 -103 -102 -103 -109 -108 -108 -108 -113 -111 -105 -103 -105 -103 -106 -106 -106 -106 -110 -108 -100 -106 -112 -111 -108 -106 -105 -107 -113 -113 -108 -109 -112 -114 -111 -115 -116 -107 -96 -98 -116 -125 -116 -107 -105 -102 -101 -105 -113 -114 -113 -111 -109 -108 -108 -107 -107 -108 -110 -112 -111 -108 -110 -110 -111 -111 -112 -110 -105 -108 -109 -113 -119 -123 -117 -116 -112 -118 -121 -124 -115 -109 -115 -114 -104 -98 -114 -137 -150 -135 -97 -89 -109 -118 -121 -123 -118 -113 -109 -102 -106 -112 -115 -114 -107 -104 -103 -107 -108 -109 -109 -111 -109 -107 -107 -110 -113 -108 -112 -117 -117 -111 -112 -114 -114 -116 -121 -114 -109 -107 -109 -113 -109 -111 -104 -107 -109 -116 -122 -113 -103 -101 -104 -111 -110 -115 -115 -111 -109 -107 -103 -109 -113 -120 -111 -111 -107 -108 -109 -111 -113 -113 -112 -111 -110 -111 -113 -114 -115 -119 -117 -120 -115 -119 -116 -115 -112 -112 -115 -118 -117 -118 -114 -115 -114 -114 -115 -115 -114 -115 -110 -104 -103 -111 -111 -114 -116 -114 -111 -111 -114 -115 -116 -117 -115 -114 -115 -115 -114 -116 -117 -113 -117 -120 -119 -119 -117 -117 -120 -118 -118 -118 -115 -115 -115 -117 -116 -112 -110 -114 -116 -110 -114 -115 -115 -117 -119 -116 -116 -116 -113 -109 -111 -115 -117 -116 -115 -119 -118 -121 -124 -124 -118 -118 -123 -118 -114 -116 -115 -117 -122 -119 -114 -116 -117 -118 -116 -115 -114 -115 -114 -118 -117 -116 -111 -112 -116 -118 -122 -116 -117 -115 -119 -117 -114 -114 -117 -115 -114 -112 -114 -122 -120 -119 -118 -113 -116 -117 -117 -112 -112 -116 -120 -123 -125 -122 -121 -116 -116 -117 -116 -117 -120 -124 -127 -124 -123 -121 -119 -114 -113 -119 -124 -126 -123 -124 -116 -116 -119 -125 -119 -118 -119 -123 -121 -124 -122 -123 -125 -127 -122 -118 -115 -119 -119 -122 -123 -122 -120 -120 -120 -115 -115 -117 -118 -121 -121 -119 -120 -119 -116 -116 -119 -120 -123 -125 -120 -120 -119 -123 -124 -124 -118 -118 -120 -125 -128 -127 -127 -128 -128 -124 -124 -126 -120 -122 -125 -126 -120 -115 -116 -116 -116 -119 -127 -126 -122 -124 -123 -123 -124 -123 -121 -124 -122 -121 -119 -119 -124 -125 -125 -119 -118 -120 -117 -123 -124 -125 -125 -122 -121 -120 -123 -123 -126 -126 -121 -127 -117 -122 -120 -119 -124 -121 -122 -128 -125 -126 -125 -123 -118 -126 -124 -122 -121 -121 -118 -119 -120 -118 -118 -120 -119 -123 -123 -126 -126 -129 -124 -128 -127 -127 -120 -126 -117 -122 -118 -122 -124 -122 -121 -122 -123 -126 -124 -122 -122 -124 -125 -122 -122 -127 -125 -123 -127 -126 -124 -125 -127 -123 -122 -123 -123 -124 -126 -125 -124 -127 -124 -129 -125 -125 -127 -131 -131 -129 -123 -126 -127 -128 -131 -128 -129 -126 -125 -127 -125 -127 -129 -128 -126 -130 -133 -126 -126 -127 -124 -120 -125 -129 -128 -126 -129 -126 -123 -123 -129 -125 -123 -124 -127 -129 -124 -123 -123 -124 -124 -125 -126 -123 -124 -119 -122 -128 -129 -129 -124 -124 -129 -126 -124 -123 -127 -128 -127 -127 -132 -135 -130 -131 -127 -129 -128 -131 -130 -126 -128 -129 -127 -126 -129 -131 -130 -133 -133 -128 -131 -123 -124 -128 -128 -131 -133 -133 -136 -133 -136 -134 -134 -136 -137 -134 -130 -129 -126 -124 -126 -129 -128 -125 -125 -126 -126 -133 -131 -126 -132 -130 -129 -132 -132 -128 -132 -130 -123 -127 -128 -129 -130 -128 -128 -129 -133 -133 -131 -131 -136 -132 -132 -136 -130 -130 -133 -137 -140 -135 -138 -136 -133 -134 -134 -132 -131 -131 -129 -132 -130 -132 -129 -125 -129 -126 -126 -121 -288 -443 -443 -600 -760 -758 -922 -1075 -1073 -1232 -1227 -1229 -1387 -1227 -1223 -1388 -1338 -1340 -1494 -1486 -1328 -1321 -1322 -1477 -1478 -1475 -1472 -1470 -1773 -1766 -1767 -1914 -1910 -1908 -2061 -2215 -2368 -2523 -2512 
0 0 -1210 -2419 -2419 -2419 -2419 -2419 -2419 -2419 -2419 -2419 -1209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 -2 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -2 0 0 0 0 -1 -1 -1 0 0 -2 0 -1 -2 -1 0 0 -2 0 0 -2 -2 -2 -2 -1 -2 -1 -2 -2 -1 -2 -3 -2 -2 -2 -3 -2 -1 -2 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -3 -3 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -4 -3 -4 -4 -4 -3 -3 -2 -4 -4 -4 -4 -3 -5 -4 -4 -5 -5 -4 -5 -6 -3 -2 -4 -5 -3 -3 -2 -2 -5 -5 -5 -6 -6 -5 -5 -6 -5 -6 -6 -5 -6 -5 -5 -5 -6 -6 -5 -5 -5 -5 -5 -4 -4 -7 -5 -5 -4 -4 -5 -2 -3 -7 -6 -5 -6 -7 -6 -5 -6 -6 -5 -4 -6 -4 -5 -8 -6 -5 -5 -5 -5 -6 -4 -6 -7 -6 -7 -7 -5 -5 -5 -5 -5 -6 -5 -5 -7 -8 -8 -5 -5 -5 -6 -7 -7 -8 -9 -6 -7 -8 -9 -7 -9 -10 -8 -10 -10 -8 -10 -9 -7 -5 -7 -9 -9 -9 -8 -8 -8 -10 -9 -10 -10 -9 -8 -8 -9 -11 -11 -10 -9 -10 -10 -9 -9 -10 -10 -11 -12 -11 -11 -12 -10 -9 -10 -11 -10 -9 -11 -8 -8 -9 -8 -9 -9 -11 -10 -10 -7 -9 -12 -11 -11 -10 -9 -8 -9 -10 -11 -12 -13 -10 -10 -12 -12 -10 -10 -12 -11 -11 -10 -8 -9 -10 -9 -7 -9 -9 -11 -11 -10 -11 -11 -10 -11 -12 -13 -13 -12 -12 -12 -10 -11 -12 -12 -13 -12 -12 -12 -11 -12 -13 -14 -13 -12 -11 -11 -12 -12 -11 -12 -14 -12 -13 -13 -12 -13 -14 -14 -16 -14 -14 -13 -13 -13 -11 -14 -13 -16 -12 -13 -14 -13 -13 -14 -15 -15 -14 -14 -14 -12 -12 -14 -15 -15 -15 -13 -14 -13 -14 -13 -14 -12 -11 -13 -15 -14 -16 -16 -14 -15 -14 -15 -16 -17 -17 -17 -20 -18 -17 -15 -14 -15 -16 -18 -17 -16 -15 -14 -15 -16 -16 -16 -17 -18 -14 -15 -17 -17 -18 -15 -17 -16 -16 -15 -16 -17 -18 -19 -16 -19 -19 -18 -17 -18 -18 -18 -18 -18 -18 -18 -19 -19 -15 -17 -17 -15 -14 -18 -18 -17 -14 -16 -17 -18 -18 -17 -17 -18 -20 -19 -22 -22 -20 -19 -21 -22 -23 -21 -18 -18 -19 -22 -21 -21 -22 -21 -20 -21 -20 -22 -22 -20 -21 -22 -22 -21 -21 -23 -23 -23 -21 -23 -22 -21 -17 -19 -22 -22 -22 -22 -21 -22 -22 -22 -22 -20 -19 -19 -20 -24 -23 -25 -25 -26 -24 -24 -23 -22 -22 -20 -22 -23 -22 -21 -23 -21 -22 -22 -19 -23 -26 -24 -22 -24 -24 -20 -21 -23 -22 -22 -23 -20 -23 -24 -23 -25 -25 -25 -26 -26 -25 -25 -24 -25 -24 -21 -23 -22 -24 -21 -23 -23 -24 -25 -23 -23 -25 -25 -23 -24 -26 -27 -26 -25 -24 -26 -27 -23 -25 -25 -25 -25 -28 -26 -27 -27 -25 -25 -27 -25 -28 -27 -26 -26 -25 -23 -25 -26 -27 -26 -26 -26 -27 -27 -27 -27 -24 -24 -24 -22 -24 -24 -25 -26 -22 -21 -23 -24 -23 -25 -24 -22 -24 -25 -25 -24 -26 -26 -26 -24 -26 -26 -25 -28 -29 -26 -26 -28 -25 -25 -24 -26 -27 -29 -28 -29 -27 -27 -27 -28 -28 -31 -31 -28 -29 -26 -24 -26 -28 -23 -29 -27 -28 -28 -26 -25 -30 -27 -25 -26 -30 -29 -30 -30 -31 -32 -31 -28 -31 -30 -30 -29 -29 -29 -28 -29 -30 -29 -28 -29 -30 -30 -33 -34 -29 -33 -28 -32 -35 -33 -31 -31 -30 -33 -34 -30 -31 -30 -31 -31 -31 -33 -30 -29 -28 -31 -32 -31 -35 -34 -31 -32 -33 -34 -31 -30 -31 -32 -33 -34 -33 -30 -31 -29 -27 -32 -33 -32 -30 -35 -30 -32 -32 -34 -33 -35 -36 -36 -36 -35 -38 -35 -39 -38 -39 -39 -39 -37 -36 -37 -35 -34 -37 -33 -37 -37 -35 -36 -33 -35 -34 -33 -35 -33 -32 -32 -38 -38 -36 -36 -36 -37 -40 -39 -36 -36 -38 -43 -42 -43 -41 -36 -37 -39 -43 -44 -42 -41 -39 -38 -40 -44 -46 -44 -44 -41 -39 -39 -41 -41 -40 -40 -39 -42 -38 -32 -32 -35 -38 -38 -36 -34 -32 -35 -38 -36 -35 -33 -33 -33 -35 -39 -43 -42 -42 -40 -42 -44 -46 -40 -41 -44 -43 -45 -39 -45 -45 -46 -45 -43 -43 -43 -48 -47 -46 -41 -44 -46 -46 -46 -46 -44 -42 -43 -43 -42 -43 -48 -49 -45 -44 -42 -44 -45 -47 -44 -44 -45 -43 -46 -42 -42 -45 -42 -41 -40 -41 -40 -43 -44 -44 -41 -42 -49 -46 -47 -46 -42 -37 -32 -29 -35 -51 -63 -65 -53 -41 -31 -28 -30 -34 -49 -64 -66 -63 -50 -36 -28 -26 -29 -40 -56 -70 -72 -65 -48 -29 -22 -22 -31 -44 -67 -74 -69 -56 -46 -25 -19 -23 -41 -58 -62 -59 -53 -41 -32 -32 -30 -30 -31 -39 -63 -81 -75 -53 -33 -27 -29 -18 -16 -48 -92 -108 -86 -41 -4 -3 -18 -37 -53 -88 -114 -90 -49 -4 10 -13 -53 -66 -73 -71 -56 -44 -47 -60 -59 -40 -23 -4 -44 -92 -101 -90 -51 -35 -35 -62 -58 -35 -17 -17 -39 -79 -119 -109 -62 -20 0 -13 -42 -64 -77 -76 -61 -53 -54 -58 -60 -54 -41 -31 -47 -74 -95 -77 -40 -11 -9 -34 -63 -73 -57 -41 -41 -48 -63 -67 -50 -25 -25 -50 -84 -95 -80 -43 -18 -21 -52 -87 -93 -92 -82 -49 -42 -44 -56 -66 -80 -91 -96 -85 -47 -10 -2 -43 -95 -131 -105 -51 5 15 -23 -78 -99 -78 -44 -25 -33 -54 -67 -62 -46 -42 -43 -55 -72 -71 -60 -50 -58 -57 -55 -53 -70 -87 -101 -93 -62 -41 -51 -86 -110 -102 -69 -49 -53 -69 -74 -75 -65 -51 -57 -69 -69 -49 -40 -48 -57 -63 -51 -49 -53 -57 -40 -23 -40 -57 -72 -66 -59 -51 -50 -55 -70 -79 -73 -60 -51 -62 -77 -77 -66 -64 -69 -81 -80 -77 -70 -68 -72 -73 -79 -80 -79 -74 -66 -63 -61 -63 -67 -69 -72 -69 -64 -51 -44 -43 -53 -69 -71 -62 -46 -36 -36 -42 -61 -76 -80 -74 -62 -51 -49 -58 -75 -82 -96 -93 -75 -58 -51 -60 -82 -98 -94 -79 -60 -57 -65 -81 -96 -92 -75 -64 -48 -50 -66 -83 -89 -83 -63 -46 -39 -54 -72 -84 -77 -60 -49 -51 -54 -64 -75 -83 -84 -77 -60 -50 -51 -69 -85 -92 -89 -76 -58 -55 -70 -95 -103 -91 -71 -58 -59 -78 -94 -101 -97 -81 -61 -52 -67 -80 -103 -85 -61 -45 -47 -76 -89 -89 -69 -51 -50 -56 -67 -71 -76 -75 -75 -76 -72 -69 -73 -77 -93 -107 -103 -82 -69 -66 -83 -100 -103 -84 -67 -68 -82 -97 -94 -84 -59 -53 -69 -88 -105 -103 -75 -45 -41 -57 -81 -94 -90 -64 -40 -43 -68 -100 -109 -93 -65 -37 -43 -76 -106 -112 -83 -51 -42 -63 -103 -131 -122 -89 -60 -60 -90 -111 -115 -92 -63 -54 -63 -97 -111 -98 -78 -62 -66 -82 -91 -89 -77 -63 -62 -57 -56 -58 -62 -71 -80 -78 -73 -68 -65 -69 -78 -90 -88 -80 -75 -77 -82 -86 -93 -94 -89 -86 -88 -97 -96 -91 -92 -84 -83 -84 -89 -92 -90 -86 -82 -83 -84 -82 -78 -78 -73 -74 -75 -75 -73 -79 -80 -75 -71 -69 -69 -80 -86 -85 -78 -75 -75 -79 -86 -86 -84 -81 -78 -82 -91 -94 -89 -81 -73 -77 -84 -90 -91 -86 -77 -75 -79 -80 -87 -86 -79 -75 -75 -82 -78 -74 -70 -68 -70 -79 -80 -80 -80 -79 -74 -76 -82 -81 -86 -82 -83 -79 -81 -86 -93 -90 -83 -81 -83 -88 -94 -96 -92 -83 -84 -87 -88 -95 -82 -89 -86 -84 -85 -82 -88 -83 -83 -78 -78 -83 -82 -78 -77 -76 -72 -75 -78 -88 -84 -80 -79 -79 -79 -81 -83 -87 -83 -82 -85 -85 -83 -79 -81 -88 -89 -89 -87 -84 -86 -92 -91 -92 -88 -83 -83 -83 -85 -81 -82 -80 -80 -82 -77 -76 -76 -77 -75 -76 -79 -76 -74 -75 -77 -76 -76 -78 -78 -77 -82 -81 -79 -81 -81 -84 -84 -85 -85 -87 -88 -85 -85 -87 -87 -85 -83 -78 -84 -82 -90 -88 -88 -82 -79 -87 -87 -86 -84 -85 -84 -88 -86 -86 -86 -89 -85 -86 -86 -86 -84 -85 -83 -84 -86 -88 -88 -86 -86 -89 -90 -94 -89 -84 -84 -87 -85 -84 -85 -84 -85 -85 -85 -84 -86 -83 -84 -83 -82 -82 -80 -80 -84 -84 -87 -84 -86 -82 -85 -91 -89 -85 -84 -84 -82 -90 -91 -91 -90 -85 -83 -84 -88 -92 -92 -93 -86 -83 -83 -86 -91 -90 -95 -88 -85 -84 -86 -92 -96 -93 -89 -88 -85 -85 -86 -90 -90 -84 -82 -84 -86 -89 -91 -89 -89 -85 -86 -92 -93 -90 -88 -90 -86 -91 -94 -91 -93 -94 -96 -89 -88 -91 -90 -90 -92 -91 -87 -87 -84 -90 -90 -93 -89 -94 -91 -93 -92 -91 -87 -89 -89 -90 -87 -86 -90 -91 -91 -92 -90 -87 -89 -89 -88 -88 -91 -91 -91 -88 -90 -89 -82 -86 -88 -90 -88 -89 -91 -89 -88 -93 -98 -94 -92 -94 -93 -95 -97 -97 -93 -94 -90 -88 -91 -93 -93 -93 -92 -91 -97 -96 -93 -91 -89 -87 -94 -90 -88 -89 -92 -91 -88 -87 -92 -94 -94 -91 -94 -97 -94 -91 -93 -93 -90 -89 -89 -91 -93 -92 -93 -91 -93 -94 -94 -98 -93 -97 -97 -93 -94 -94 -99 -95 -94 -94 -94 -90 -92 -91 -92 -95 -95 -90 -91 -93 -93 -92 -90 -92 -94 -96 -100 -97 -96 -94 -93 -97 -100 -96 -93 -90 -92 -98 -100 -98 -99 -96 -93 -97 -98 -99 -94 -94 -98 -96 -94 -100 -96 -95 -96 -94 -92 -92 -94 -96 -95 -97 -99 -99 -96 -99 -100 -96 -99 -95 -97 -100 -103 -103 -101 -96 -94 -96 -99 -101 -101 -99 -97 -99 -97 -98 -94 -98 -98 -99 -96 -98 -99 -97 -96 -96 -97 -99 -98 -100 -96 -100 -100 -101 -96 -99 -101 -97 -96 -98 -100 -100 -99 -101 -101 -101 -104 -104 -102 -98 -98 -96 -96 -98 -100 -100 -100 -99 -101 -100 -104 -102 -101 -102 -102 -96 -97 -98 -99 -103 -102 -97 -94 -98 -100 -99 -98 -98 -100 -102 -98 -98 -98 -98 -96 -97 -93 -97 -97 -94 -94 -95 -97 -97 -99 -96 -99 -95 -100 -101 -101 -100 -97 -97 -99 -98 -96 -102 -101 -101 -98 -100 -101 -100 -99 -105 -102 -99 -102 -100 -101 -102 -103 -100 -101 -100 -100 -98 -96 -101 -100 -101 -102 -100 -102 -100 -98 -102 -103 -103 -102 -103 -101 -100 -100 -100 -104 -101 -104 -107 -105 -102 -100 -98 -96 -95 -100 -104 -102 -101 -101 -102 -102 -103 -102 -94 -97 -99 -104 -105 -101 -96 -98 -98 -97 -98 -102 -100 -102 -103 -100 -102 -103 -101 -102 -107 -105 -106 -105 -107 -105 -106 -102 -101 -102 -104 -100 -99 -102 -100 -101 -101 -103 -103 -102 -101 -101 -108 -103 -101 -100 -98 -99 -100 -100 -107 -109 -104 -101 -100 -109 -103 -106 -103 -101 -105 -102 -102 -99 -103 -104 -108 -107 -104 -106 -98 -105 -107 -110 -104 -106 -106 -106 -108 -104 -98 -103 -104 -108 -106 -107 -107 -108 -109 -104 -101 -103 -105 -98 -104 -108 -111 -105 -102 -100 -106 -105 -110 -106 -108 -103 -104 -111 -114 -109 -104 -109 -111 -108 -117 -118 -109 -90 -93 -111 -124 -118 -106 -101 -100 -100 -104 -113 -117 -114 -111 -106 -107 -102 -103 -106 -112 -112 -107 -107 -105 -109 -107 -108 -109 -110 -110 -106 -105 -114 -112 -120 -120 -119 -114 -108 -113 -121 -122 -115 -109 -114 -115 -105 -95 -103 -134 -158 -133 -100 -90 -107 -116 -116 -118 -123 -115 -105 -100 -103 -107 -113 -108 -111 -108 -105 -103 -102 -108 -113 -108 -106 -109 -108 -106 -109 -107 -114 -112 -116 -110 -114 -115 -119 -110 -114 -111 -107 -106 -109 -109 -113 -109 -104 -104 -109 -114 -116 -111 -104 -99 -108 -108 -111 -112 -109 -113 -109 -103 -107 -106 -115 -111 -112 -113 -106 -107 -106 -110 -111 -108 -112 -109 -107 -113 -109 -113 -115 -117 -121 -115 -115 -115 -114 -113 -110 -111 -117 -118 -117 -115 -116 -111 -113 -112 -112 -115 -118 -114 -106 -103 -104 -106 -111 -113 -115 -113 -113 -111 -111 -113 -114 -114 -113 -113 -113 -114 -111 -115 -116 -117 -119 -115 -113 -114 -118 -117 -116 -120 -117 -113 -115 -115 -115 -116 -112 -112 -110 -111 -112 -112 -112 -115 -116 -115 -114 -114 -117 -115 -110 -111 -115 -116 -113 -113 -112 -114 -119 -119 -121 -119 -118 -120 -120 -117 -117 -113 -114 -113 -115 -120 -118 -118 -115 -115 -115 -115 -114 -111 -114 -116 -114 -114 -108 -112 -119 -117 -118 -117 -112 -112 -114 -118 -117 -115 -115 -111 -114 -113 -114 -116 -119 -118 -113 -113 -119 -119 -113 -113 -111 -114 -121 -122 -119 -120 -120 -119 -114 -113 -110 -115 -119 -120 -126 -125 -120 -118 -118 -117 -115 -116 -118 -119 -123 -119 -118 -119 -120 -119 -119 -122 -120 -119 -121 -120 -119 -123 -123 -126 -121 -115 -118 -120 -119 -120 -121 -119 -120 -122 -120 -115 -115 -117 -118 -119 -117 -117 -118 -118 -120 -113 -116 -120 -123 -119 -120 -120 -118 -119 -121 -121 -119 -117 -122 -121 -121 -129 -126 -125 -125 -121 -122 -125 -123 -122 -123 -123 -118 -117 -114 -116 -119 -120 -122 -126 -120 -122 -121 -122 -122 -122 -124 -123 -116 -119 -119 -118 -122 -127 -123 -120 -117 -115 -117 -116 -125 -124 -123 -121 -117 -122 -120 -127 -122 -120 -123 -119 -119 -119 -123 -120 -120 -121 -125 -125 -126 -123 -126 -120 -120 -121 -124 -122 -119 -116 -116 -117 -119 -117 -120 -119 -122 -119 -123 -124 -125 -122 -128 -124 -127 -122 -121 -123 -116 -121 -119 -120 -122 -118 -123 -122 -125 -122 -125 -122 -123 -124 -124 -121 -123 -125 -125 -124 -124 -125 -123 -121 -125 -121 -122 -120 -121 -124 -125 -126 -127 -125 -121 -125 -122 -127 -129 -129 -129 -123 -126 -123 -126 -128 -127 -128 -129 -124 -120 -123 -126 -125 -126 -128 -131 -130 -127 -125 -126 -124 -123 -123 -123 -127 -126 -121 -127 -125 -122 -124 -126 -125 -120 -125 -124 -126 -123 -126 -123 -122 -122 -123 -126 -123 -118 -122 -124 -126 -128 -126 -127 -123 -120 -125 -125 -123 -127 -125 -124 -131 -130 -128 -129 -128 -123 -127 -129 -129 -128 -129 -126 -127 -129 -126 -126 -129 -129 -130 -133 -130 -124 -126 -122 -124 -127 -129 -134 -131 -134 -135 -135 -133 -132 -133 -131 -134 -131 -127 -125 -123 -130 -126 -128 -126 -123 -125 -127 -129 -132 -128 -126 -127 -129 -131 -133 -131 -126 -124 -123 -124 -127 -125 -127 -129 -131 -130 -131 -129 -127 -132 -134 -133 -133 -134 -132 -133 -131 -134 -137 -136 -133 -135 -134 -137 -134 -125 -132 -129 -129 -127 -128 -131 -127 -126 -127 -130 -128 -123 -126 -286 -452 -453 -616 -779 -781 -948 -1105 -1106 -1266 -1268 -1265 -1431 -1266 -1262 -1429 -1379 -1377 -1536 -1530 -1366 -1361 -1363 -1521 -1523 -1521 -1515 -1510 -1827 -1821 -1819 -1974 -1973 -1968 -2125 -2286 -2444 -2603 -2592 